4967d68647
Enable monthly btrfs auto scrub
2023-10-10 14:51:02 +02:00
957d87f6e8
Add basic modularization
2023-10-05 18:08:34 +02:00
698b862b74
Refactor flake.nix
...
- unify pkg management
- pass system through the modules instead of hardcoding
2023-10-05 15:18:28 +02:00
27ebd92fa2
Add nix-ld & envfs
...
- nix-ld
enables running unpatched binaries, see
https://github.com/Mic92/nix-ld#usage
for details
- envfs
enables running standart #!/usr/bin/shebang scripts through nix magic
2023-10-05 13:07:09 +02:00
a2f5762421
Add docker
...
- switch to latest stable kernel
- enable docker & enable group for tristand
- update flakes
2023-10-04 14:57:32 +02:00
d76e388c3a
WIP
...
- add lorri
- add virtiofsd
- add fwupd
- add inkscape
- remove uneeded nodejs
2023-10-03 21:05:41 +02:00
74718e9162
Moar stuff
...
- add fonts.fontDir
- add MS fonts for better word document compat
- add nextcloud, rustdesk & tutanota desktop
2023-09-29 15:00:10 +02:00
cfae461c46
WIP: Add qemu
2023-09-26 11:22:33 +02:00
0730b1828a
Add samba share deps
2023-09-25 10:55:22 +02:00
919a6e249a
Add comma
2023-09-20 13:15:25 +02:00
0043833173
Moar tweaks
...
- add pandoc so emacs can preview markdown
- add nix-index & nix-index database to enable fast command-not-found integration
2023-09-19 16:40:21 +02:00
8a23a33c52
Add some style
...
- Update flakes
- Add set-background service which sets background image to
~/.background if it exists
- Add .background to home.nix
2023-09-19 15:14:49 +02:00
e66122aa4c
Add various tweaks & fixes
...
- Add standalone home-manager conf usable outside nixos
- Fix HID devices being suspended by powertop
- Fix emacs font config & add deps for vterm module compilation
- Fix Network setup with per-device gateway
- Replace onetab with foss alternative (Tab Stash)
- Improve README.md
2023-09-19 12:25:55 +02:00
881cc61845
Add firefox config
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
ea93b74da5
Various tweaks
...
- Untested: make dongle gateways device specific
- try to fix network config when usbc-dongle is not avail
- disable broken autoLogin
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
b1a2be5480
Add disko & move hardware stuff to hardware.nix
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
20741967ef
Back to 23.05 & remove unneeded dhcp conf
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
657277cd32
Switch keyboard layout to us alt-intl
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
5e109279ab
Tweak locale
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
97c3908295
Add tailscale & systemd-resolved
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
15e81ff20d
Switch to unstable
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
2abd05fddd
Remove doom-emacs module & add rcm pkg
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
e3369f2372
WIP
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
ff3698ade7
Move nixos user config into home.nix
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
fc9059746c
Group into blocks where applicable
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
43d9ec7cc6
Add fonts
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
5e8d2ba032
Enhance firefox wayland behaviour
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
0f49b59083
Enable powertop
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
9495b4435d
Enable autologin to plasmawayland
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
12176e9e93
Enable passwordless sudo for wheel
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
4f80b3b728
Disable autoLogin
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
e29d5506df
Add steam
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
2ecf25ffd5
Add alejandra
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
36d8bff94b
Change locale
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
19c5c7503e
More small things
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
e72007409d
Various small things
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
3a2886df79
Run alejandra
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
f6429c0b83
Seperate home-manager conf
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
f8cc6c0788
Initial Commit
...
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00