Commit graph

115 commits

Author SHA1 Message Date
Evie Litherland-Smith 4bb0852544 Replace xwallpaper with nitrogen 2023-04-06 10:41:26 +01:00
Evie Litherland-Smith c411cc8ab9 Move polybar config into nix properly, add dummy tray target to start polybar properly 2023-04-05 23:35:04 +01:00
Evie Litherland-Smith 56ae5967fa Add initial working polybar 2023-04-05 22:30:11 +01:00
Evie Litherland-Smith 48d5d6c5de Enable using i3lock-fancy for xfce lock screen 2023-04-05 17:20:17 +01:00
Evie Litherland-Smith 4c06dc6b45 Add extra packages from env, fix formatting exclusion 2023-04-05 16:40:14 +01:00
Evie Litherland-Smith 5bda8341ea Add bat theme, kitty as rofi term, missing nvim packages 2023-04-05 15:42:50 +01:00
Evie Litherland-Smith 6461c2cbc2 Fix cursors, add more shortcuts 2023-04-05 12:01:56 +01:00
Evie Litherland-Smith 5301ae7af1 Add some custom rofi script shortcuts 2023-04-05 11:17:41 +01:00
Evie Litherland-Smith b38a853aa4 Allow keychain to ask for password at startup 2023-04-05 11:17:28 +01:00
Evie Litherland-Smith de20d96f02 Enable power profiles 2023-04-05 11:17:19 +01:00
Evie Litherland-Smith d6a66e17fe Set xfce4-terminal floating so dropdown works 2023-04-05 09:56:18 +01:00
Evie Litherland-Smith ebc14e3d93 Add preselect commands 2023-04-05 09:53:20 +01:00
Evie Litherland-Smith 961a02ad16 Remake sxhkd shortcuts, add more default monitors 2023-04-05 09:48:05 +01:00
Evie Litherland-Smith 353f307d31 Add lock screen shortcut 2023-04-05 09:06:51 +01:00
Evie Litherland-Smith f5fae9b428 Add keybind to move window between desktops 2023-04-05 08:56:54 +01:00
Evie Litherland-Smith 309d043502 Add theming to xfconf, start kitty on startup 2023-04-05 08:45:58 +01:00
Evie Litherland-Smith afff6e300a Merge remote-tracking branch 'origin/nixos' into nixos 2023-04-05 08:20:06 +01:00
Evie Litherland-Smith cd65e5da90 Add bat 2023-04-04 18:44:45 +01:00
Evie Litherland-Smith 9210bbd18d Merge branch 'nixos' of gitlab.com:elitherl/dotfiles into nixos 2023-04-04 18:30:04 +01:00
Evie Litherland-Smith a71d5eb6a2 Set default scheme for git diverged branches 2023-04-04 18:30:00 +01:00
Evie Litherland-Smith edaf6e5244 Add razer drivers 2023-04-04 18:19:44 +01:00
Evie Litherland-Smith 973b35d690 Switch to use xfce desktop environment 2023-04-04 17:42:50 +01:00
Evie Litherland-Smith d6bbb4f1f3 Fix and enable blur with picom, needed new backend
Temp disable polybar until configured
Set fancy theme for rofi
Add missing screenshot manager for xfce
Fix up shortcuts
2023-04-04 17:36:30 +01:00
Evie Litherland-Smith ca888abcaf Move picom config to home-manager, add setup for xfce desktop with bspwm window manager 2023-04-04 14:20:49 +01:00
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 0a54816c70 Separate common xserver options from plasma.nix, add picom and i3 configs 2023-04-03 16:28:48 +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 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 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 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 75486b9726 Disable jupyter service 2023-03-31 09:37:52 +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 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 99fea827d7 Set nvim as default editor, enable ssh-agent 2023-03-29 08:18:17 +01:00
Evie Litherland-Smith 1dfb800b51 read starship config directly from TOML file 2023-03-29 07:49:29 +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 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