Swarsel
65c8c2430e
fix: config checker not working on generic sys
2024-12-15 15:01:33 +01:00
Swarsel
0ed2b5c0b5
feat: set firefox profiles by custom attribute set
2024-12-10 23:25:10 +01:00
Swarsel
3a272b1fe6
feat!: dynamically create hosts
...
This commit completely restructures the flake. Hosts are now seperate
from profile configuration files in hosts/[system]. Nixos and Darwin
configurations will be built when present in the respective folders in hosts/
2024-12-10 22:50:57 +01:00
Swarsel
ac29f57ce0
feat: improve qemu config
2024-12-10 22:50:55 +01:00
Swarsel
ac1d1a24e7
feat: add gaming specialisation
...
the home-manager aspect of it does not work currently
(packages do not become available when enabled)
2024-12-10 22:50:54 +01:00
Swarsel
1ce57ea380
feat: make virtualbox into specialisation
...
because i almost never need it
2024-12-10 22:50:52 +01:00
Swarsel
2a4740b6c9
feat: make live ISO a min config for bootstrapping
2024-12-10 22:50:47 +01:00
Swarsel
da1a9947ad
feat: firefox hardening
2024-12-08 12:29:55 +01:00
Swarsel
85f5a5a408
feat: add .elfeed to syncthing
2024-12-05 03:33:32 +01:00
Swarsel
83dd2c3f8f
feat: replace further relative paths by input.self
2024-12-05 03:15:32 +01:00
Swarsel
e2fefda51c
feat: add darwin hosts to folder structure
2024-12-05 02:53:32 +01:00
Swarsel
ce3d75afdd
chore: clean up superfluous firefox config
2024-12-03 19:00:10 +01:00
Swarsel
aac4efaaa2
feat: add quark
2024-12-03 18:50:53 +01:00
Swarsel
ee75c17c0a
feat: add more virtualisation tools
2024-12-03 18:48:57 +01:00
Swarsel
444a6ee59f
fix: screenshare work
2024-11-06 16:33:19 +01:00
Swarsel
8782cd7491
fix: fix games in lutris
2024-11-04 01:07:12 +01:00
Swarsel
6338497d5f
feat: jenkins + darwin (and linting)
2024-10-23 11:45:14 +02:00
Swarsel
8c58ff78fe
feat: add packer env wars for work
2024-10-23 11:15:41 +02:00
Swarsel
82e6ec9d64
chore: work cleanup
2024-10-23 11:15:31 +02:00
Swarsel
db96f0c46b
chore: add further syncthing links
2024-10-17 00:35:01 +02:00
Swarsel
3f6f3fbed7
fix: stop links opening in wrong profile
2024-10-15 12:21:15 +02:00
Swarsel
5f89b09659
feat: work qol
2024-10-14 23:45:19 +02:00
Swarsel
dcf7b84d94
feat: init nixos-server, work screenshare & qol
2024-09-23 21:18:36 +02:00
Swarsel
74eabad262
feat: work QOL features (lid turn off etc.)
2024-09-04 16:16:30 +02:00
Swarsel
23e1f73ce9
feat: update nixpkgs
2024-08-31 18:01:03 +02:00
Swarsel
66971d2377
feat: add cgroup1 specialisation
2024-08-31 17:59:44 +02:00
Swarsel
38845bf03d
feat: add docker
2024-08-28 17:32:48 +02:00
Swarsel
36899e6f9e
feat: update nixpkgs
2024-08-27 23:42:14 +02:00
Swarsel
cc1ffd103b
feat: work QOL changes
2024-08-27 23:39:13 +02:00
Swarsel
02c1f57b4a
feat:: add several work ssh hosts
2024-08-19 08:39:41 +02:00
Swarsel
47dc95c42f
feat: add support for xbox controller dongle
2024-08-19 08:37:57 +02:00
Swarsel
4dc2b59670
chore: remove redundant xdg.portal config in home
2024-08-13 23:29:42 +02:00
Swarsel
42df1c821b
feat: add desktop entries for adm firefox profiles
2024-08-13 23:22:23 +02:00
Swarsel
5fc2637159
fix: make audio keys work in new pipewire env
...
feat: set git work email
2024-08-12 23:02:25 +02:00
Swarsel
136c945cfa
docs: Add documentation to recent headers
2024-08-10 19:04:27 +02:00
Swarsel
a298c8cfac
feat: consolidate overrides into overlay
2024-08-10 16:50:06 +02:00
Swarsel
dfe2c3922d
chore: improve work setup
2024-08-10 08:21:01 +02:00
Swarsel
053cc25ab9
feat: add adm profiles to firefox
2024-08-06 14:07:24 +02:00
Swarsel
39ee11a4db
feat: add default user for vbc ssh hosts
2024-08-05 01:47:13 +02:00
Swarsel
40e81f104b
fix: sops secrets not rendered on boot
...
also fixes an org-caldav error that required org/appointments.org to
exist
2024-08-04 11:21:51 +02:00
Swarsel
829992e3d8
feat: new system
2024-08-02 01:50:04 +02:00
Swarsel
00983d787e
feat: adapt home-manager-only config for changes
2024-07-25 18:57:34 +02:00
Swarsel
2db79465da
feat: add more nixos settings as modules
2024-07-25 18:11:44 +02:00
Swarsel
41e2f54618
feat: add wallpaper as module, add optionals
2024-07-25 16:56:36 +02:00