Commit graph

792 commits

Author SHA1 Message Date
Evie Litherland-Smith 19b02dba5c Add more/better neovim config with home-manager 2023-04-03 11:54:22 +01:00
Evie Litherland-Smith bc6bed5960 Fix catppuccin cursors, add lightly application theme 2023-04-03 11:26:08 +01:00
Evie Litherland-Smith 49d0c1b48f Add working python venv template and modified version using poetry 2023-04-03 09:24:26 +01:00
Evie Litherland-Smith 193245282a Enable direnv program 2023-04-03 09:23:58 +01:00
Evie Litherland-Smith 2e903b032d Add FireCode font as default tui requirement 2023-04-03 09:23:49 +01:00
Evie Litherland-Smith 3c959b23c1 Remove wezterm config 2023-04-01 12:24:24 +01:00
Evie Litherland-Smith 4b43ed3ed7 Add more kitty config options 2023-04-01 12:23:26 +01:00
Evie Litherland-Smith 2bb7554a89 Fix logitech mouse button ordering 2023-04-01 12:23:20 +01:00
Evie Litherland-Smith ef9d501d9b Replace wezterm with kitty 2023-04-01 12:07:19 +01:00
Evie Litherland-Smith c17f5d2f64 Move system stateVersion into /etc/nixos/configuration.nix 2023-04-01 10:25:39 +01:00
Evie Litherland-Smith 921bb5d326 WIP templates for jupyter and new python package 2023-03-31 17:06:44 +01:00
Evie Litherland-Smith 7b35953772 Add laptop nix config, move H0615 home setup to common ukaea home setup to be shared across both devices 2023-03-31 13:14:35 +01:00
Evie Litherland-Smith 553131d9e0 Fix broken linking in Makefile 2023-03-31 13:14:08 +01:00
Evie Litherland-Smith 680f60db81 Add template shell.nix for python development 2023-03-31 09:38:04 +01:00
Evie Litherland-Smith 75486b9726 Disable jupyter service 2023-03-31 09:37:52 +01:00
Evie Litherland-Smith 83d2dcf3c5 Add inputrc linking back to Makefile 2023-03-30 17:11:00 +01:00
Evie Litherland-Smith f048218a79 remove profile and shrc files 2023-03-30 17:10:52 +01:00
Evie Litherland-Smith f89a1c9a5a Disable transparency again... 2023-03-30 17:10:25 +01:00
Evie Litherland-Smith f23d7db744 Add jupyter service 2023-03-30 17:07:09 +01:00
Evie Litherland-Smith 91fc8f8756 Add mypy, black and isort to nvim as defaults 2023-03-30 17:07:04 +01:00
Evie Litherland-Smith 958bdd4d7a Re-enable using nixos managed packages 2023-03-30 17:06:48 +01:00
Evie Litherland-Smith 10261f34ea Add nextcloud-client, group with zotero as default for cloud services 2023-03-30 14:01:34 +01:00
Evie Litherland-Smith b55b4a51cb Enable keychain integration by default 2023-03-30 09:06:01 +01:00
Evie Litherland-Smith a9ac4728d5 Add zotero, move package defaults inside packages dir 2023-03-30 07:04:37 +01:00
Evie Litherland-Smith 1b4654dcc5 add kde connect program 2023-03-29 22:07:42 +01:00
Evie Litherland-Smith fd9fea6b40 Remove python310 as home-manager package, use project specific shell.nix instead 2023-03-29 18:03:40 +01:00
Evie Litherland-Smith e236099995 Add more fish configs 2023-03-29 15:59:39 +01:00
Evie Litherland-Smith 7cfc04df95 Remove old bash enable command 2023-03-29 15:59:30 +01:00
Evie Litherland-Smith e45d208bab Tweak transparency 2023-03-29 15:59:14 +01:00
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