Update README to be more relevant

This commit is contained in:
Evie Litherland-Smith 2023-02-13 13:05:51 +00:00
parent ac62702feb
commit 0948567be3

View file

@ -2,37 +2,31 @@
Collection of various settings, configurations and other miscellaneous tools. Collection of various settings, configurations and other miscellaneous tools.
## Settings `Makefile` handles linking config files and installing available extras. Arguments for `make`:
- `link`
- symlinks config files to `$XDG_CONFIG_HOME`
- `unlink`
- Undo `make link`
- `install`
- Downloads extras: ohmyz.sh, powerlevel10k, packer, TMUX plugin manager
- `uninstall`
- Undo `make install`
- `all`
- `link` and `install` in one operation
- `pacman`
- Install/update all packages listed in `pkglist.txt`
## Configs
- [neovim](https://neovim.io) - [neovim](https://neovim.io)
- [kitty](https://sw.kovidgoyal.net/kitty/) - [wezterm](https://wezfurlong.org/wezterm/)
- [lazygit](https://github.com/jesseduffield/lazygit) - [lazygit](https://github.com/jesseduffield/lazygit)
- [tmux](https://tmux.github.io/) - [tmux](https://tmux.github.io/)
- [poetry]() - [zsh](https://ohmyz.sh/) paths and aliases
- [ranger]()
- [zsh]() paths and aliases
## Fonts
- [NerdFonts symbols](https://github.com/ryanoasis/nerd-fonts)
## Binaries ## Binaries
- [EFM LSP]() - [nvim](https://neovim.io)
- [Lazygit]() - [Lazygit](https://github.com/jesseduffield/lazygit)
- [Lua LSP]() - [RipGrep](https://github.com/BurntSushi/ripgrep)
- [RipGrep]()
- [TexLab]()
- [Treesitter]()
## Templates
- SSH config
- Python package
- Crontab
## Installation
Run `make` to symlink configs and download extras.
`software.sh` (WIP) installs common programs.