Commit graph

952 commits

Author SHA1 Message Date
Evie Litherland-Smith 49643683d4 Remove nvim-mason, using nix to manager LSP installs instead 2023-04-04 09:28:27 +01:00
Evie Litherland-Smith b83d57f8fa Fix i3 startup commands 2023-04-04 08:26:27 +01:00
Evie Litherland-Smith c4d0eb3df8 Add more i3 cofig 2023-04-03 16:53:23 +01:00
Evie Litherland-Smith 59f7900cfd Link i3_config 2023-04-03 16:46:18 +01:00
Evie Litherland-Smith 466c64b3d9 Separate i3_scripts 2023-04-03 16:46:09 +01:00
Evie Litherland-Smith 0a54816c70 Separate common xserver options from plasma.nix, add picom and i3 configs 2023-04-03 16:28:48 +01:00
Evie Litherland-Smith 072cf1980a Change i3 config to use kitty terminal 2023-04-03 16:28:04 +01:00
Evie Litherland-Smith c199658db3 Re-instate i3 config until fully transferred 2023-04-03 16:00:28 +01:00
Evie Litherland-Smith c0f0bfc5b6 Improve standard templates for python packages 2023-04-03 13:29:15 +01:00
Evie Litherland-Smith 6595785e62 Move common desktop packages to common.nix 2023-04-03 11:54:36 +01:00
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