Commit graph

53 commits

Author SHA1 Message Date
93a0fa6a03 Reorganise kubernetes module 2024-12-01 15:05:01 +01:00
0db03c8175 Migrate Atlas to this repo 2024-12-01 14:33:24 +01:00
6291f8d438 Reorganize some sops stuff 2024-12-01 01:03:21 +01:00
a29d10e507 Use Colmena's experimental flake-eval feature
Don't extract sops keys as root
2024-11-30 23:22:16 +01:00
842d2afbc0 Migrate Warwick server to this repo 2024-11-30 22:48:30 +01:00
a90c75931b Update to NixOS 24.11 2024-11-30 13:14:46 +01:00
0812586942 Create helper option for deploying sops keys
Update public key of sue-root because I lost the private key
2024-11-21 22:27:29 +01:00
089436e641 Remove references to username in NixOS configuration 2024-11-21 20:39:51 +01:00
da3e3e621e Create module for desktop 2024-11-19 22:08:41 +01:00
f3df475234 Disable networkd wait-online
Update flake inputs
2024-11-17 23:46:43 +01:00
46a99bf13d Split sops keys into root and normal user
Deploy sops keys using Colmena
2024-11-17 22:31:57 +01:00
85b41d6722 Refactor sops stuff 2024-11-17 21:04:03 +01:00
92514e08c3 Remove some default packages 2024-11-17 00:16:55 +01:00
1519cacfc3 Remove pim from wheel on gamepc
Remove some default packages
2024-11-14 21:04:17 +01:00
5374402dde Install Steam and Lutris on gamepc 2024-11-13 23:03:23 +01:00
5bd06edb5d Disable NetworkManager-wait-online 2024-11-12 21:57:40 +01:00
1ed220cbb0 Update flake inputs
Disable wait-online
Disable wpa_supplicant p2p
Disable cosmic specialiastion for now
2024-11-12 21:32:42 +01:00
9ccbf41324 Create home-manager module for sops 2024-11-11 21:57:58 +01:00
47c2a10ee7 Configure Tailscale on gamepc 2024-11-11 21:00:51 +01:00
cca6d259a7 Use Colmena for deployment 2024-11-11 20:43:36 +01:00
51312397b5 Simplify tailscale configuration 2024-11-10 12:16:05 +01:00
59b58faeb5 Add module to configure sshd 2024-11-09 16:54:33 +01:00
87153f15be Put boot partition on RAID1 device
Create users with empty password on gamepc
2024-11-09 12:25:07 +01:00
a58aa96a60 Add configuration for gamepc 2024-11-07 20:47:40 +01:00
02108d60ae Use nixos-facter for hardware configuration 2024-11-07 19:10:08 +01:00
d427be6e4a Modularize stuff better 2024-10-27 12:23:43 +01:00
5b92ddde89 Make system compliant with company policy 2024-10-27 10:36:13 +01:00
573a8cc407 Format repo 2024-10-26 20:33:47 +02:00
08b0fbcd0c Move some stuff to modules 2024-10-26 20:24:13 +02:00
955f9e3a07 Add x201 configuration
Create module for lanzaboote
2024-05-26 17:12:52 +02:00
e069bd25a2 Install pipewire
Install borgbackup tools
Don't clean cookies in librewolf
Merge nixos configuration and hardware configuration
2024-05-25 16:37:37 +02:00
b6b5d8344c Move from firefox to librewolf for dialy browsing
Fix wrong hostname set
2024-05-19 13:01:27 +02:00
db7238afe3 Split between personal and work laptop 2024-05-16 18:48:46 +02:00
3d4ac7c7e1 Disable USB webcam 2024-05-11 09:53:50 +02:00
dbe5349bae Install hexchat
Reduce MTU on wireguard tunnel
2024-05-05 18:07:40 +02:00
07538a39d1 Add my username to trusted nix users
Add attic client
Use BBR as TCP congestion control algorithm
2024-04-29 15:19:17 +02:00
6bfdf579c5 don't manage k8s config
clean up ssh config hosts
remove cert authorities from ssh config
2024-04-20 10:57:13 +02:00
260fd7d573 use lanzaboote 2024-01-29 21:05:48 +01:00
fed5e8010d add vmware horizon client 2024-01-28 14:31:45 +01:00
cad90372d4 replace wireguard endpoint domain name 2024-01-21 12:11:52 +01:00
9765e72a99 fix ipv6 for wireguard
add myself to dialout group
2024-01-20 16:51:25 +01:00
adf2f1e7cb add additional wireguard interface without pihole
install traceroute and units
2024-01-13 14:00:17 +01:00
9e639175fd install wireshark and dbeaver 2023-12-31 16:18:12 +01:00
10b9c9d716 pin home manager flake input to 23.11 branch
change wireguard endpoint address
permit insecure electron versions due to deprecation
2023-12-25 19:32:04 +01:00
b616da4a06 show configuration diffs
add formatting for nix and elixir
2023-12-16 16:12:13 +01:00
69cbed2ea9 update to NixOS 23.11 2023-12-03 13:35:17 +01:00
359e1104f3 only retain nixos generations for one week 2023-11-10 12:15:01 +01:00
bffcb3c95c autoformat nix files
change formatter alejandra -> nixfmt
reformat whole project
2023-11-10 11:33:41 +01:00
3d34c1e691 format nix files 2023-11-05 18:49:51 +01:00
17db8c152e enable keepassxc secret agent
disable gnome keyring
enable ssh agent
encrypt keepassxc config because it contains secret agent keys now
remove alacritty config
2023-11-04 18:00:24 +01:00