Evie Litherland-Smith
8a76c27dae
Add elfeed database to syncthing
...
Update syncthing definition to use dataDir in folder path, reduce
redefinition by just changing dataDir if they should be somewhere else
2023-10-22 07:39:51 +01:00
Evie Litherland-Smith
cd79d70eba
Enable ntfy traefik route
2023-10-22 07:01:56 +01:00
Evie Litherland-Smith
7538f6bd4b
Adjust sshd settings
...
Allow root login via key only
Prune number of authorised keys
2023-10-22 06:52:38 +01:00
Evie Litherland-Smith
64109cf380
Fix adguardhome settings
...
Set http port and dns settings using updated schema, disable rate
limiting and enable safe search
2023-10-22 06:45:46 +01:00
Evie Litherland-Smith
9dcceed7c0
Make adguardhome settings immutable
2023-10-22 06:07:05 +01:00
Evie Litherland-Smith
b575f6af22
Add traefik route for grafana dashboard
2023-10-21 17:59:26 +01:00
Evie Litherland-Smith
a1c28e779a
Clean up and add services
...
Remove jupyter service and qbittorrent traefik route
Add ntfy-sh (enabled) and initial grafana (not enabled) expressions
Change services to call own traefik expression, rather than needing to
be called explicitly
2023-10-21 17:55:11 +01:00
Evie Litherland-Smith
1bd9b02d8f
Remove unused system configs
2023-10-21 08:46:28 +01: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
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
393c1a7752
Add (new) Northstar config
2023-09-09 22:37:13 +01:00
Evie Litherland-Smith
0b1e985966
Temp remove max file size changes
2023-08-30 07:37:40 +01:00
Evie Litherland-Smith
9d56ba6c47
Add more explicit import names
2023-08-30 07:34:45 +01:00
Evie Litherland-Smith
09e52ee595
Add Vanguard back to syncthing
2023-08-30 07:28:36 +01:00
Evie Litherland-Smith
f56d3bdb21
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2023-07-30 16:25:17 +01:00
Evie Litherland-Smith
bd39fd54c4
Disable syncthing for Vanguard
2023-07-30 16:25:03 +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
12ed487cc2
More syncthing option renaming
2023-07-24 13:30:39 +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
40b79a59a6
Update nextcloud version
2023-07-16 17:56:45 +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
c41aa4b684
Add dataDir to Legion syncthing
2023-06-28 19:49:32 +01:00
Evie Litherland-Smith
a1c84f5b3a
Syncthing updates
2023-06-28 18:18:25 +01:00
Evie Litherland-Smith
e97d94c79e
Add workspace for steam, update syncthing for Vanguard
2023-06-28 18:03:45 +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
28264418ed
Update Vanguard syncthing ID
2023-06-27 07:44:41 +01:00
Evie Litherland-Smith
c0ebbf817d
Add dataDir for Vanguard syncthing
2023-06-27 07:42:27 +01:00
Evie Litherland-Smith
29e958929a
Remove extra definitions
2023-06-27 07:38:02 +01:00
Evie Litherland-Smith
4e94be6e82
Update syncthing to include device defaults
2023-06-27 07:36:32 +01:00
Evie Litherland-Smith
234e9e131b
Add config for new work laptop N0245, add compact pulseaudio waybar module
2023-06-19 14:33:05 +01:00
Evie Litherland-Smith
a2efac4398
Nextcloud PHP options need to be strings
2023-06-19 07:45:22 +01:00
Evie Litherland-Smith
0f77c804f0
Also increase timeout limit for nextcloud uploads
2023-06-19 07:43:25 +01:00
Evie Litherland-Smith
73b71ace69
Increase nextcloud max upload size, tweak update times for Legion
2023-06-19 07:38:25 +01:00
Evie Litherland-Smith
803e21db44
syncthing id updates
2023-06-18 11:53:03 +01:00
Evie Litherland-Smith
478ed17ce0
Update syncthing device id
2023-06-18 11:49:17 +01:00
Evie Litherland-Smith
0b0010bf7a
Add ion to zotero sync devices for J0162
2023-06-16 11:39:25 +01:00
Evie Litherland-Smith
352876716e
Add J0162 to notes and zotero syncthing dirs
2023-06-16 11:13:19 +01:00
Evie Litherland-Smith
6eeb623084
Add J0162 syncthing device ID
2023-06-16 11:10:41 +01:00
Evie Litherland-Smith
9d35ebd33f
Add jupyter user and group, set correct package for using jupyterlab
2023-06-14 10:42:07 +01:00