Commit graph

252 commits

Author SHA1 Message Date
268e9e43e9
Add onlyoffice 2023-09-28 12:27:44 +02:00
a9825fef9b
add texlive full 2023-09-27 04:23:30 +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
aa8f937e8c
Update flakes 2023-09-25 10:26:07 +02:00
fd12c5dca4
Add sidebery firefox addon 2023-09-20 19:12:33 +02:00
de275f60cc
Remove comma from home-manager conf 2023-09-20 13:38:59 +02:00
d80d5f3b1b
Add amdgpu to initrd to enable early kms 2023-09-20 13:15:25 +02:00
919a6e249a
Add comma 2023-09-20 13:15:25 +02:00
2ac62fc371
Fix home-manager conf 2023-09-20 01:47:24 +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
ab7249df82
Add aliases for emacsclient 2023-09-19 03:50:58 +02:00
5a37187bdf
Add git config for signing via sshkeys
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
881cc61845
Add firefox config
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
167cf0b7ef
Rework README.md
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
5515a11608
Fix disko.conf
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
c3b0ec7d8b
Add hashedPassword to tristand
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
c736134ccd
Enable disko hostConf & comment out current hardware filesystem stuff
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
ff0a31871c
Fix nested subvolumes
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
46e80b8f3c
Optimize subvolume names
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
cd81bc3cf7
Add network dongle ip config
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
81f099c52b
Add ssh conf & gpg&ssh agent
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
4143932001
WIP
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
6dfcf40d80
Add emacs-overlay & switch to emacs-pgtk-unstable
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
1bbb38031c
Add git program config
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00