Evie Litherland-Smith
5ff572a9b7
Major rewrite/refactor to simplify things
...
Move home/ directory under system/ directory. Remove duplicated
machine-specific config files, now handled as one per host (excluding
hardware-configuration directory)
Move as much configuration as possible out of flake.nix and into more
appropriate files (e.g. system/default.nix)
Add a desktop.nix and laptop.nix for system, both will import
home/desktop.nix and home/laptop.nix respectively to reduce
duplication in machine-specific config files
Remove games and streaming directories, moved directly into Vanguard
config file
Remove home/personal.nix since it ended up being empty after changes
Remove old sway config since I haven't been maintaining it and this
refactor will definitely break it
2024-08-30 12:57:02 +01:00
Evie Litherland-Smith
b28339e207
Autostart Teams and Twinkle on all work devices by default
2024-08-23 14:04:53 +01:00
Evie Litherland-Smith
80430d5aaa
Move VPN config location, add JDC VPN config
2024-08-05 13:54:37 +01:00
Evie Litherland-Smith
502e723931
Move autostarts out of personal.nix and work.nix
...
Move to specific machines because I don't want the programs
autostarting on laptops
2024-08-04 10:43:27 +01:00
Evie Litherland-Smith
6a6d53cff5
Reformat all files using nixfmt
2024-07-30 15:06:34 +01:00
Evie Litherland-Smith
2e68962295
Add autostarts for whatsapp (all), teams (work) and twinkle (work)
2024-07-25 07:40:16 +01:00
Evie Litherland-Smith
af37c0c34a
Add home-assistant container service
...
Move home/default into personal.nix and work.nix instead of flake, was
pulling in whole desktop config for server and wasting time/space
2024-07-21 18:40:13 +01:00
Evie Litherland-Smith
21f27fdc88
Set font-sizes back to original values
...
Plasma: use icon theme from GTK config to avoid duplication /
conflicts
Remove rounded corners in GTK extra CSS
Firefox: remove homepage
2024-07-10 10:22:24 +01:00
Evie Litherland-Smith
77a77727cf
Move teams-for-linux to be installed in desktop/default.nix
2024-07-05 10:49:32 +01:00
Evie Litherland-Smith
763a1d2a05
Merge home-manager config back in to nixos config
...
Place home-manager config under home directory, move system config
under system directory.
Add hostname-specific entries under home directory to be consistent
with how system is configured, update flake accordingly
2024-07-03 07:15:39 +01:00
Evie Litherland-Smith
b102f9e209
Major cleanup for files
...
Reduce complexity and in flake.nix and be more efficient in re-using
things
Removed some reduandant files in home/ and tidied up the structure
somewhat
Moved things from desktop, gui, etc... to top level
Changed env to shell, indiv shell expressions import relevant others
2023-07-16 17:35:36 +01:00
Evie Litherland-Smith
7364e01d07
Remove users directory and hosts for non-NixOS machines
...
Move user account definitions into machine configuration.nix
Move per-host user settings into flake.nix directly
2023-06-28 19:37:23 +01:00
Evie Litherland-Smith
3447cef909
Work bookmarks update
2023-06-27 17:03:04 +01:00
Evie Litherland-Smith
ce9fa7c342
Add copy-links arg to rsync command
2023-06-27 14:05:56 +01:00
Evie Litherland-Smith
1ec3a4484c
Sync starship config to freia as well as neovim
2023-06-27 14:02:03 +01:00
Evie Litherland-Smith
6cb656747e
Add more UKAEA bookmarks
2023-06-27 11:50:04 +01:00
Evie Litherland-Smith
0036b83414
Split firefox bookmarks definition
2023-06-27 11:41:18 +01:00
Evie Litherland-Smith
4bdbd153f0
Remove all GUI elements from default home configs, using gui/default.nix instead
2023-06-17 10:30:39 +01:00
Evie Litherland-Smith
6cbc00f9ec
Enable nix-index, add more firefox options, move readline settings into bash config
2023-06-16 14:05:17 +01:00
Evie Litherland-Smith
495efd6bf5
Add ms teams back to work, switch back to firefox with new config
2023-06-16 09:15:17 +01:00
Evie Litherland-Smith
3275c179d1
Remove teams client, works better in chromium anyway
2023-06-14 10:01:56 +01:00
Evie Litherland-Smith
6353d21498
Add fish function to start archlinux distrobox quickly
2023-06-13 13:19:50 +01:00
Evie Litherland-Smith
506ef32b1f
Add openfortivpn to work setup
2023-06-13 08:36:39 +01:00
Evie Litherland-Smith
6a544fb7d4
Move home/common things into respective section/default expressions
2023-06-09 10:15:24 +01:00
Evie Litherland-Smith
9f8e868f09
Add vscode with extensions to enable neovim mode
2023-05-31 16:44:03 +01:00
Evie Litherland-Smith
71ad1cae2f
Move common from default.nix to common.nix
2023-05-19 14:52:20 +01:00
Evie Litherland-Smith
f4fea206ab
Move libreoffice and otpclient to default
2023-05-19 14:50:00 +01:00
Evie Litherland-Smith
541551fee6
Remove neovide due to wayland issues
2023-05-19 13:44:18 +01:00
Evie Litherland-Smith
3a282dbee5
Formatting pass with alejandra
2023-05-17 17:10:18 +01:00
Evie Litherland-Smith
8c7f8dba52
Rearrange again to reduce complexity
...
Move collections to use default.nix in relevant directories
Combine GUI elements into gui directory
2023-05-15 11:12:17 +01:00