Commit graph

3986 commits

Author SHA1 Message Date
Evie Litherland-Smith ea361e8e36 Merge branch 'main' of gitlab.com:elitherl/dotfiles into main 2023-03-23 13:31:56 +00:00
Evie Litherland-Smith 5b6dd63620 Reduce frequency of lazy update checker, reenable fortran TS highlighting, add snippet completion back in 2023-03-23 11:05:49 +00:00
Evie Litherland-Smith 250684f15c Remove pyenv shell integration, shims get in the way too much... 2023-03-21 14:39:44 +00:00
Evie Litherland-Smith e886694e0f lazy: check for updates on startup 2023-03-20 18:05:04 +00:00
Evie Litherland-Smith d4d9ef94a5 Merge branch 'main' of gitlab.com:elitherl/dotfiles into main 2023-03-20 09:55:14 +00:00
Evie Litherland-Smith 5a5e317df3 Ignore fishd files 2023-03-20 09:55:10 +00:00
Evie Litherland-Smith ed535a3cac Add case insensitive completion for bash/zsh 2023-03-18 10:01:46 +00:00
Evie Litherland-Smith ebe0569a87 Check for glab/gh in zshrc before sourcing 2023-03-18 09:17:07 +00:00
Evie Litherland-Smith 49ecb67edc Add fugitive (again) 2023-03-17 17:34:11 +00:00
Evie Litherland-Smith 2a5d59e5dc Tweak underline of wezterm tab bar to skip whitespace at the start 2023-03-17 10:17:21 +00:00
Evie Litherland-Smith 6579d2b484 Remove snippets from generic sources, add mypy as explicit null_ls source to use version in venv if found 2023-03-16 16:25:51 +00:00
Evie Litherland-Smith dce12f7756 Add pyenv init to zshrc 2023-03-16 10:56:25 +00:00
Evie Litherland-Smith 6cc659ce9a Add pyenv init to fish 2023-03-16 10:55:51 +00:00
Evie Litherland-Smith 114a5bc79c Add pyenv init to bashrc 2023-03-16 10:54:06 +00:00
Evie Litherland-Smith a7c58e45d6 Add standard UKAEA SSH config 2023-03-15 17:59:21 +00:00
Evie Litherland-Smith 659fa3e1f9 Merge branch 'main' of gitlab.com:elitherl/dotfiles into main 2023-03-15 17:51:53 +00:00
Evie Litherland-Smith 834b0b3983 Fix using return instead of exit in pipx install script 2023-03-15 17:51:49 +00:00
Evie Litherland-Smith ac8e25eff5 Fix starship non-POSIX issue, set default install location to local bin 2023-03-15 08:11:32 +00:00
Evie Litherland-Smith 67ffbbca5a Merge branch 'main' of gitlab.com:elitherl/dotfiles 2023-03-15 07:47:39 +00:00
Evie Litherland-Smith b15758ca82 Add default profile to source bashrc on login shell, rewrite Makefile layout to be more logical 2023-03-15 07:47:37 +00:00
Evie Litherland-Smith b3c4f2fec3 Merge branch 'main' of gitlab.com:elitherl/dotfiles 2023-03-14 21:34:54 +00:00
Evie Litherland-Smith 528ce31338 Add server ssh config 2023-03-14 21:34:50 +00:00
Evie Litherland-Smith add9bdc2d1 Check for glab/gh before sourcing completions 2023-03-14 10:37:56 +00:00
Evie Litherland-Smith 5d0940d0c2 Ignore squashfs-root, for if AppImage needs extracting 2023-03-14 10:35:27 +00:00
Evie Litherland-Smith b7e9b8b23f Add filetype hinting to git config 2023-03-14 10:35:12 +00:00
Evie Litherland-Smith d908941955 Remove starship as it has an installer file 2023-03-14 10:35:04 +00:00
Evie Litherland-Smith 9504015815 Remove missing dunst icons 2023-03-13 14:46:10 +00:00
Evie Litherland-Smith 4de45acbaa Add bitwarden to ws6 2023-03-13 10:12:37 +00:00
Evie Litherland-Smith e3ce9d4746 Set scrolloff in zen mode to keep current line centered when possible 2023-03-10 16:51:43 +00:00
Evie Litherland-Smith 3d9596a6c7 Add treesitter refactor plugin 2023-03-10 11:56:00 +00:00
Evie Litherland-Smith d1350909c5 Add configs for zen-mode and twilight 2023-03-10 11:02:59 +00:00
Evie Litherland-Smith 79f730c6ab Add zen-mode and twilight plugins 2023-03-10 10:40:14 +00:00
Evie Litherland-Smith 25c4204419 Rewrite telescope plugin spec so dependencies make sense 2023-03-10 10:05:06 +00:00
Evie Litherland-Smith 6d3280286f Add element desktop client to i3 setup 2023-03-08 08:05:39 +00:00
Evie Litherland-Smith 13512b3ad6 Move plugins.lua into init.lua 2023-03-07 21:14:02 +00:00
Evie Litherland-Smith 2a09e9094f Add nvim-autopairs plugin for better brackets and indenting 2023-03-07 15:03:52 +00:00
Evie Litherland-Smith e78b5ec766 Remove some redefined default nvim options 2023-03-07 14:49:19 +00:00
Evie Litherland-Smith 5f534a2a4e Add mailspring container setup 2023-03-07 09:08:10 +00:00
Evie Litherland-Smith ef16ea6de2 Re-enable python treesitter indenting, add telescope git search plugin 2023-03-06 17:28:33 +00:00
Evie Litherland-Smith da8f04a146 Add lazy icon to stop glyph errors 2023-03-06 17:28:04 +00:00
Evie Litherland-Smith ff65accca3 Restore original python indent system to fix problems 2023-03-06 16:26:34 +00:00
Evie Litherland-Smith 378ef28121 Remove custom indent_blankline highlighting 2023-03-06 14:56:51 +00:00
Evie Litherland-Smith 30616d36f1 Enable treesitter indenting except for python (ongoing bug), install vim-python-pep8-indent plugin to handle for now 2023-03-06 14:56:35 +00:00
Evie Litherland-Smith 68c99b31d4 Add gitlab and github CLI completion to bash and zsh 2023-03-06 13:51:33 +00:00
Evie Litherland-Smith e178e2ba24 Add gitlab and github CLI completions for fish 2023-03-06 13:46:55 +00:00
Evie Litherland-Smith 5df3c9a194 Use same character for trailing space as leading space 2023-03-06 13:46:41 +00:00
Evie Litherland-Smith 7c9d636378 Move keymaps into config init 2023-03-06 10:31:34 +00:00
Evie Litherland-Smith 790bc2cb98 Force correct location for direnv install 2023-03-05 22:23:43 +00:00
Evie Litherland-Smith e8c4fbeba4 Move pyenv build requirements echo 2023-03-05 22:23:32 +00:00
Evie Litherland-Smith 0324e46c1b Adjust Makefile to better use installer scripts 2023-03-05 22:16:16 +00:00