Commit graph

21 commits

Author SHA1 Message Date
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 5dba087864 Add Scorch to syncthing folders 2023-10-03 15:23:06 +01:00
Evie Litherland-Smith aa2436462d Add syncthing ID for Scorch 2023-10-03 15:18:03 +01:00
Evie Litherland-Smith 6d56e9c71d Remove Monarch from devices 2023-10-02 07:31:48 +01:00
Evie Litherland-Smith b515145f37 Update syncthing devices 2023-09-10 21:28:37 +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 09e52ee595 Add Vanguard back to syncthing 2023-08-30 07:28:36 +01:00
Evie Litherland-Smith 7de42b8acd Change device groups and default location for Notes 2023-07-30 16:15:32 +01:00
Evie Litherland-Smith 3c5f909c0d Syncthing expression syntax updates 2023-07-24 13:29:09 +01:00
Evie Litherland-Smith 4fdc446aec Set more sensible default directories for syncthing 2023-07-21 11:38:46 +01:00
Evie Litherland-Smith 28b95d7096 Remove Northstar syncthing 2023-07-21 11:12:34 +01:00
Evie Litherland-Smith f7edaab157 Make autoUpgrade not be the default, enable where wanted 2023-07-21 11:10:31 +01:00
Evie Litherland-Smith 2e4bbba69d Fix function typo in syncthing definition 2023-07-16 17:54:36 +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 6a27b4e0f4 Add default paths for syncthing directories 2023-06-28 19:56:54 +01:00
Evie Litherland-Smith a1c84f5b3a Syncthing updates 2023-06-28 18:18:25 +01:00
Evie Litherland-Smith 24ecf210d5 Rename work laptop to fit theme, capitalise names in syncthing config for consistency 2023-06-27 13:46:28 +01:00
Evie Litherland-Smith d01c8a8cc3 Clean up syncthing config, add N0245 config 2023-06-27 09:54:15 +01:00
Evie Litherland-Smith 4e94be6e82 Update syncthing to include device defaults 2023-06-27 07:36:32 +01:00
Evie Litherland-Smith 11a5d8da27 Move folder and device descriptions into dedicated expression files 2023-06-05 07:42:08 +01:00
Evie Litherland-Smith 320d76f972 Move server directory and syncthing into services directory
Separate service setup from traefik config for each, prep for future
server separation
2023-05-26 08:52:46 +01:00
Renamed from syncthing/default.nix (Browse further)