Commit graph

1213 commits

Author SHA1 Message Date
Evie Litherland-Smith 5b8d1da3f3 Set fish as default shell, set home-manager to manage bash, zsh and fish configs 2023-03-29 15:38:01 +01:00
Evie Litherland-Smith 8df45499b8 Further restructuring, set up default.nix files to allow importing all common expressions by importing top level packages directory 2023-03-29 14:57:58 +01:00
Evie Litherland-Smith aba59fb9c9 Add missing import of neovim.nix 2023-03-29 13:50:41 +01:00
Evie Litherland-Smith 96169dde62 restructure home-manager file layout to reduce clutter 2023-03-29 13:43:02 +01:00
Evie Litherland-Smith ab7b4d9882 Add gui to home configs 2023-03-29 13:14:17 +01:00
Evie Litherland-Smith 8f2890fc76 Move common gui packages into separate expression 2023-03-29 11:48:42 +01:00
Evie Litherland-Smith 67e7a7caa0 Add catppuccin theme for KDE 2023-03-29 11:48:08 +01:00
Evie Litherland-Smith c6ca686f22 Move fish config out of directory 2023-03-29 11:47:51 +01:00
Evie Litherland-Smith 99fea827d7 Set nvim as default editor, enable ssh-agent 2023-03-29 08:18:17 +01:00
Evie Litherland-Smith 1befebfd59 enable wezterm transparency 2023-03-29 08:04:02 +01:00
Evie Litherland-Smith 1dfb800b51 read starship config directly from TOML file 2023-03-29 07:49:29 +01:00
Evie Litherland-Smith f88cb16442 Remove some more configs 2023-03-29 07:49:05 +01:00
Evie Litherland-Smith d8f600ab43 Abstract more common expressions to be reused, move lazygit settings into dedicated file 2023-03-29 07:37:34 +01:00
Evie Litherland-Smith 84d4d49666 Move home configs inside home directory, add some more integrations, add chat apps and steam 2023-03-28 19:54:01 +01:00
Evie Litherland-Smith 74220266e1 Add config for H0165, move lazygit and ssh config into nix expressions, adjust Makefile accordingly 2023-03-28 17:14:10 +01:00
Evie Litherland-Smith 21bf495eb4 Add filetype hinting to ssh config file 2023-03-28 16:46:26 +01:00
Evie Litherland-Smith 9082bc8c86 Delete remaining themes 2023-03-28 16:46:17 +01:00
Evie Litherland-Smith bdd30f97be Move some old config out of config directory 2023-03-28 16:46:03 +01:00
Evie Litherland-Smith 531b40f483 Replace binaries and installer scripts with nix config 2023-03-28 09:34:10 +01:00
Evie Litherland-Smith 6419a175bd Move nix home definitions from config to nixos directory 2023-03-28 09:21:37 +01:00
Evie Litherland-Smith d5888fc7d0 Setup regular garbage collection in common.nix 2023-03-28 09:08:20 +01:00
Evie Litherland-Smith 2d6fc9d038 Initial add of NixOS and home-manager configs, all controlled by vanguard-xenia.nix 2023-03-28 09:01:52 +01:00
Evie Litherland-Smith c99468a6ed Disable using fix python venv 2023-03-28 09:01:14 +01:00
Evie Litherland-Smith 80a33b6185 Remove some themes 2023-03-28 09:00:48 +01:00
Evie Litherland-Smith e206a215cc Use URL for server host instead of IP 2023-03-27 20:57:04 +01:00
Evie Litherland-Smith 159f9426f2 Focus more apps on open 2023-03-25 07:03:40 +00:00
Evie Litherland-Smith 558ad34af2 Add new line in starship prompt 2023-03-24 09:37:11 +00:00
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