Commit graph

78 commits

Author SHA1 Message Date
Evie Litherland-Smith 6c9a91ded9 Remove remote workspace, replace with web browser workspace
Move waybar window and MPRIS modules to centre

Change Vanguard window rules to workspace rules to bind to specific
monitors
2024-03-31 08:23:29 +01:00
Evie Litherland-Smith c44c929b04 TEMP disable Vanguard VPN 2024-03-24 09:15:29 +00:00
Evie Litherland-Smith 2f7158385c Vanguard back to desktop / Hyprland (again...)
Also Vanguard: remove amdvlk package, use mesa drivers instead;
Getting better performance and it fixed the rendering bug with HFW
2024-03-23 13:02:14 +00:00
Evie Litherland-Smith fdb2305170 Add amdgpu to kernel initrd, enable opengl drisupport 2024-03-23 06:49:46 +00:00
Evie Litherland-Smith f650f0d467 Revert "Disable VPN for Vanguard"
This reverts commit ffa1afeb05.
2024-03-22 16:19:08 +00:00
Evie Litherland-Smith 399a1c47e0 Add obs to Vanguard monitor rules 2024-03-17 08:03:24 +00:00
Evie Litherland-Smith ffa1afeb05 Disable VPN for Vanguard 2024-03-17 07:13:22 +00:00
Evie Litherland-Smith 7b82e81bac Vanguard window rules to set default monitor for some things 2024-03-16 07:31:02 +00:00
Evie Litherland-Smith 82434a5b58 Vanguard: re-enable protonvpn service 2024-03-09 07:22:35 +00:00
Evie Litherland-Smith d96c153d9c Temp disable Vanguard VPN 2024-03-01 19:40:09 +00:00
Evie Litherland-Smith 2e7e31fc5f Add Ollama service to Vanguard 2024-02-23 12:05:15 +00:00
Evie Litherland-Smith 4f72f866ff Add VPN config to Vanguard 2024-02-23 08:39:36 +00:00
Evie Litherland-Smith eab19311c9 Don't allow reboot on autoUpgrade (Vanguard) 2024-02-13 08:21:38 +00:00
Evie Litherland-Smith 64fb9ee7f3 Switch Vanguard to gamescope machine 2024-02-12 12:59:02 +00:00
Evie Litherland-Smith eed793e9aa Add monitor rules for steam and discord 2024-02-03 19:41:10 +00:00
Evie Litherland-Smith 09df446bd7 Reformat all using alejandra 2024-01-30 14:21:50 +00:00
Evie Litherland-Smith 53bea11a81 Update Vanguard hardware-configuration 2024-01-28 13:20:11 +00:00
Evie Litherland-Smith ea9ada1cf8 Vanguard: adjust monitor positions 2024-01-28 08:01:22 +00:00
Evie Litherland-Smith 9936ea2e48 Fix typo: kept monitor= in monitor definition 2024-01-27 06:51:30 +00:00
Evie Litherland-Smith eb5082442c Remove hyprland extra.conf
Move extra settings into home-manager hyprland settings expression
2024-01-27 06:27:31 +00:00
Evie Litherland-Smith 8a50023423 Move some driver configs to Vanguard specifically 2024-01-20 08:14:31 +00:00
Evie Litherland-Smith 438ded4064 Only autoUpgrade server, not desktops 2024-01-17 06:22:48 +00:00
Evie Litherland-Smith 52c7e38b4a Add second monitor (again) to Vanguard
It's on the left this time though oooooooo
2024-01-14 15:48:00 +00:00
Evie Litherland-Smith 29db2834c0 Vanguard: enable v4l2loopback for virtual webcam in OBS
Add obs-backgroundremoval plugin

Enable polkit
2024-01-12 22:06:16 +00:00
Evie Litherland-Smith 9e81dac00a Abstract autoUpgrade to separate file
Enable autoUpgrade for desktops (as well as server of course)
2024-01-07 12:44:16 +00:00
Evie Litherland-Smith 48cabfdd57 Add per-display vrr setting 2024-01-07 08:34:06 +00:00
Evie Litherland-Smith 146573d304 Add monitor config back to Vanguard 2024-01-07 08:29:44 +00:00
Evie Litherland-Smith fb7e923960 Vanguard back at desk, switch back to Hyprland
Disable autoUpgrade now that it's not on the TV
2024-01-06 11:07:18 +00:00
Evie Litherland-Smith 5dcd2d45c5 Add monitor configs for Northstar
Remove monitor configs for Vanguard since it's using gamescope instead
of Hyprland
2023-12-27 12:52:52 +00:00
Evie Litherland-Smith cdf23caa90 Switch Vanguard back to being a gamescope/steam machine, enable autoUpdates since it will mostly run without kb+m 2023-12-25 19:43:02 +00:00
Evie Litherland-Smith c0ce64d26b Add second monitor back to Vanguard 2023-12-11 12:01:15 +00:00
Evie Litherland-Smith 2bd6193286 Reduce folders in syncthing
Only sync pictures and zotero library using syncthing, moving the rest
to NextCloud
2023-10-19 08:29:32 +01:00
Evie Litherland-Smith 90c066fc7a Move bootloader config info flake.nix 2023-10-09 14:48:40 +01:00
Evie Litherland-Smith 0889818512 Big reorganise
Move commonModule into system/default.nix
Keep most essential parts (user definition, home-manager init) in
flake.nix but move rest to system/default.nix

Remove some tui expressions from home and add all to home/default.nix,
will always want those so always use

Disable gamescope session unless gamescope.nix imported

Move various home.package definitions to environment.systemPackage in
system/ expressions, located based on appropriate use

Move wallpapers directory due to restructure, no other changes to it
2023-10-09 11:40:25 +01:00
Evie Litherland-Smith e5e5bf577b Add second monitor for vanguard 2023-10-01 16:19:29 +01:00
Evie Litherland-Smith f99b8955c7 Move unfree predicate into flake.nix
Add NoMachine to Vanguard for wfh setup
2023-09-26 07:36:57 +01:00
Evie Litherland-Smith d390289b11 Add monitor config for Vanguard 2023-09-23 18:10:47 +01:00
Evie Litherland-Smith d66ae00bb7 Move nameserver setting to flake.nix for reuse 2023-09-23 08:07:36 +01:00
Evie Litherland-Smith 9191b14637 Remove some autoUpgrades from regular machines 2023-09-11 11:07:51 +01:00
Evie Litherland-Smith 10a44cbc2d Major re-write to make things more modularised
Move collection expressions from hosts/ into services/ as importable
modules
Remove service/hostname.nix collections
Remove all imports from host/ expressions and include as modules in
flake.nix
Set sensible defaults that propagate to (I think) everything
2023-09-10 17:07:11 +01:00
Evie Litherland-Smith 0ff7e6e754 Disable auto upgrade for Vanguard, causes games to fail to launch 2023-09-08 08:06:58 +01:00
Evie Litherland-Smith 14b6fee478 Revert Vanguard back to gamescope set up 2023-09-06 20:53:20 +01:00
Evie Litherland-Smith 32a74f5fd6 Back to numbered workspaces 2023-09-05 12:49:33 +01:00
Evie Litherland-Smith af0df58d68 Enable autoUpgrade without reboot 2023-09-04 08:54:47 +01:00
Evie Litherland-Smith 29c872f5e3 Rename display.conf to extra.conf
Auto start teams on Ronin
2023-09-04 08:53:41 +01:00
Evie Litherland-Smith 8c5ba7f4c3 Major rewrite to system config
Move home-manager setup back into being NixOS module where possible

Parameterise common elements of system config to minimise rewriting and
pass as function to all places needed
2023-08-31 12:22:29 +01:00
Evie Litherland-Smith 3641b99a12 Add gaming workspace
Enable vrr on Vanguard
2023-08-28 09:43:36 +01:00
Evie Litherland-Smith 5712d80ebe Add steam 2023-08-28 09:37:15 +01:00
Evie Litherland-Smith 367180be25 Use hyprland on desktop Vanguard again instead of gamescope 2023-08-28 09:24:23 +01:00
Evie Litherland-Smith 23f74093d8 Rewrite to simplify some home-manager setup
Remove work.nix variants of expressions
Better use of defaults across all machines

Set TERM env to xterm-256color for ssh connections by default
2023-08-07 10:00:57 +01:00