Commit graph

675 commits

Author SHA1 Message Date
Evie Litherland-Smith 48900854e8 Check for register-python-argcomplete3 before calling 2023-01-18 10:16:37 +00:00
Evie Litherland-Smith 9e41c52c80 Add pypoetry config, add oh-my-zsh install check before installer 2023-01-18 10:15:19 +00:00
Evie Litherland-Smith 59c50b58f3 Add ranger-fm and euporie to pipx packages, add default ranger config files 2023-01-17 13:47:49 +00:00
Evie Litherland-Smith 53a4bbded2 Set terminal title in nvim 2023-01-17 10:21:02 +00:00
Evie Litherland-Smith 2e697c38bf Add pyenv to extra_installers 2023-01-16 13:31:41 +00:00
Evie Litherland-Smith 609181273f Change to nightfox theme, set termguicolours earlier and set fallback background for notify to fix popup 2023-01-16 11:25:17 +00:00
Evie Litherland-Smith 61dd4d320f Add some lua-lsp files to gitignore 2023-01-16 11:24:37 +00:00
Evie Litherland-Smith ecadd892b0 Delete some transient files from lua-lsp 2023-01-16 11:21:51 +00:00
Evie Litherland-Smith 0c0f841c7d Move some installer contents to extra_installers scripts 2023-01-16 11:14:42 +00:00
Evie Litherland-Smith d64ec10144 Remove pacman package list 2023-01-16 11:14:15 +00:00
Evie Litherland-Smith 7eb5734177 Rename nerdfont files to remove spaces 2023-01-16 11:14:03 +00:00
Evie Litherland-Smith 305623b502 Move external binaries to top level, add lazygit and lua-lsp 2023-01-16 11:13:23 +00:00
Evie Litherland-Smith 0f683e8199 Change kitty back to onedark theme 2023-01-16 11:11:53 +00:00
Evie Litherland-Smith 300609ee36 Add kitty ssh alias 2023-01-13 16:02:26 +00:00
Evie Litherland-Smith ed5cf8bbd1 Fix nightfox theme option setting (was not working this whole time) 2023-01-13 15:23:24 +00:00
Evie Litherland-Smith 2a298bee31 Add vim alias for nvim 2023-01-13 15:23:10 +00:00
Evie Litherland-Smith 18efe8bc46 Add poetry and pre-commit to pacman install 2023-01-13 10:52:51 +00:00
Evie Litherland-Smith 6ed760868a Add template ssh config file
Start adding checks for nvim packages
2023-01-13 10:39:37 +00:00
Evie Litherland-Smith f706d3ce2c Add zsh completions 2023-01-13 10:25:07 +00:00
Evie Litherland-Smith b096badab3 Remove onedark theme setting from lualine 2023-01-13 10:24:35 +00:00
Evie Litherland-Smith be36e4acb3 Add zsh and Fira Code to install pacman files
Install oh-my-zsh as part of install script
2023-01-13 09:56:36 +00:00
Evie Litherland-Smith 667572107d Change kitty to use custom eOS theme 2023-01-13 09:56:16 +00:00
Evie Litherland-Smith 5b4b49b6bd Add SSH agent and socket setups to install script 2023-01-12 15:27:06 +00:00
Evie Litherland-Smith 3fcf63efdd Add unit file for starting ssh-agent 2023-01-12 14:25:46 +00:00
Evie Litherland-Smith 75d47d950d Start adding list of arch packages to install for convenience 2023-01-12 11:56:10 +00:00
Evie Litherland-Smith 844f52ffa6 Add zsh aliases file 2023-01-12 11:56:06 +00:00
Evie Litherland-Smith a90bb8e217 Reuse common commands in functions 2023-01-12 11:55:57 +00:00
Evie Litherland-Smith a55de6db5a Replace onedark with nightfox colourscheme 2023-01-12 11:49:12 +00:00
Evie Litherland-Smith 92acabd111 Remove i3 config 2023-01-12 09:03:25 +00:00
Evie Litherland-Smith fb7dfc6891 Change pynvim to system package instead of venv, move nvim install to global install.sh 2023-01-12 09:01:23 +00:00
Evie Litherland-Smith bf837aeedb Fix mac specific lazygit, add nvim install script to main install 2023-01-10 21:41:50 +00:00
Evie Litherland-Smith 7254653515 Add basic README to top level 2023-01-10 13:20:30 +00:00
Evie Litherland-Smith 911f28cc45 Removed mac specific lazygit config
Can mac lazygit on mac work like other nix systems
2023-01-10 12:26:46 +00:00
Evie Litherland-Smith 740574a5c5 Add machine specific lazygit config 2023-01-10 10:30:42 +00:00
Evie Litherland-Smith 7fe33de53d Streamline kitty symbol map 2023-01-10 08:29:19 +00:00
Evie Litherland-Smith 1d2b449bf6 Move non-vim specific resources to top level 2023-01-10 08:22:54 +00:00
Evie Litherland-Smith 029c79edd3 Fix typo in install script 2023-01-10 08:11:27 +00:00
Evie Litherland-Smith 2899218336 Add additional config files and templates from old dotfiles 2023-01-10 08:06:54 +00:00
Evie Litherland-Smith 85342ba955 Convert nvim config to full dotfiles repo
Restructure ready for adding additional config files
2023-01-10 07:55:21 +00:00
Evie Litherland-Smith 0d17286c6f Remove automatic install of pipx incase installed another way 2023-01-09 18:41:48 +00:00
Evie Litherland-Smith e6c76b7798 Merge branch 'main' of github.com:elitherl/vim-config into main 2023-01-09 15:29:37 +00:00
Evie Litherland-Smith 750489d242 Change formatting to async 2023-01-09 15:29:31 +00:00
Evie Litherland-Smith d761086c49 Update install script to be more useful and README to match, move venv for pynvim to standard location and use pipx for installing LSP+formatters 2023-01-09 15:24:30 +00:00
Evie Litherland-Smith 7b8e64a8c3 Add weather to tmux statusbar 2023-01-09 14:17:27 +00:00
Evie Litherland-Smith a5836620b9 Fix mutliple assigned keymap 2023-01-04 10:58:34 +00:00
Evie Litherland-Smith 70436441f8 Swap nightfox for improved onedark colourscheme 2022-12-20 10:37:09 +00:00
Evie Litherland-Smith 58d36e14b4 Change trouble mappings 2022-12-07 08:57:45 +00:00
Evie Litherland-Smith 93eb85e5d8 Add variable sizing to toggleterm, open horizontal by default. Add keymaps for using lazygit along size regular terminals 2022-11-30 16:29:42 +00:00
Evie Litherland-Smith 4b3277779d Merge branch 'main' of github.com:elitherl/vim-config into main 2022-11-30 14:51:34 +00:00
Evie Litherland-Smith 0f77a6c4e5 Add extra options for nvim-tree 2022-11-30 14:51:08 +00:00