Commit graph

281 commits

Author SHA1 Message Date
0f70ec9680
remove waybar module and make each host define it themselves
this will be cleaner anyway once I move to quickshell
2024-03-09 14:25:42 +01:00
08dc6d6a61
this works for now 2024-03-08 23:52:05 +01:00
f9285c3004
add impurity 2024-03-08 15:12:45 +01:00
b649fb96b2
add duf 2024-03-07 21:50:16 +01:00
1c003fcd70
add pciutils to niks 2024-03-07 14:48:01 +01:00
6abd0b07c1
minor changes 2024-03-06 19:05:39 +01:00
32bdc504bc
remove old hm file from server 2024-03-06 18:50:21 +01:00
237dbd9422
update aur key (I have not used the aur in months) 2024-03-06 18:40:53 +01:00
e53239c53b
fix the ssh module thing on niks too 2024-03-06 12:23:09 +01:00
f52134322c
rework the ssh module to use the publicKey directly 2024-03-06 12:11:58 +01:00
d9eda141f3
Merge remote-tracking branch 'refs/remotes/origin/master' 2024-03-06 12:04:15 +01:00
eac5089356
use pubkeys in ssh modules and make hostAliases {} by default 2024-03-06 12:03:08 +01:00
7bde656c9f
ssh-agent (this shit is crazy read the whole commit message)
so first when I wanted to configure ssh to use the correct keys by
default I found some guide that used IdentitiesOnly yes so I used it
too without even knowing what it does

then later when I wanted to nix my ssh config I noticed that it's set to
true and didn't know what it does so I read the manpage

I wrote the description of the `indentitiesOnly` option of my wrapper
module based on that but I didn't really understand what it actually
does

well, as you can see in the commit history, a day or two ago (forgot) I
started using an ssh key to sign my commits and to make things even more
convenient I moved all of my private ssh keys to my keepassxc database
as attachments

I tested it on my main laptop and everything worked fine but on that
laptop all the keys were still in ~/.ssh as I didn't just want to
immediately delete them and risk losing any

well that's what hid this bug - on the main laptop when pushing, it just
used the keys in ~/.ssh, which I don't have on this laptop (the one I
take to classes) because, well, I did this not to have to copy both the
keepassxc database and ~/.ssh between machines - I only copied the
keepassxc database as it had all the keys in it

well turns out with the config before this commit, it would only try to
use keys in ~/.ssh which aren't - and won't - be here so it failed

this option makes it actually use keys supplied by ssh-agent, which
keepassxc acts as and is the only way to get them in the current setup
2024-03-05 17:43:10 +01:00
74c30e4df4
@kamilastoch 2024-03-04 21:25:23 +01:00
1cdc94df33
I actually forgot to make the key configurable what is wrong with me 2024-03-03 09:46:45 +01:00
6244018977
move asusd to options 2024-03-02 23:26:37 +01:00
f1d559de88
disable power supply script on niks for now 2024-03-02 16:19:29 +01:00
90717bd4a3
better™️ 2024-03-01 00:39:36 +01:00
1495804ef5
remove eww-wayland from nixpkgs-wayland
I don't even use eww but this is still redundant cause the module exists
2024-02-29 02:02:48 +01:00
c8729234cd
move back to upstream rot8
vaxry merged the PR !!! yippee!!!!
2024-02-29 01:58:57 +01:00
721ea550e4
move psd to firefox module 2024-02-29 01:51:39 +01:00
f186913663
move mullvad-vpn to options/ 2024-02-29 01:49:37 +01:00
09bd2013ee
move blueman to bluetooth service 2024-02-29 01:45:20 +01:00
d26908ac82
move the initrd option to options/
man I should really go to sleep
2024-02-29 01:41:59 +01:00
52a896d4f0
move libvirt stuff to options/ 2024-02-29 01:41:04 +01:00
bb6fc2f47c
move MALLOC_PERTURB_ to options/ 2024-02-29 01:38:00 +01:00
a9f23295b1
move MOZ_ENABLE_WAYLAND to firefox module 2024-02-29 01:35:23 +01:00
472c63f5d1
env var cleanup 2024-02-29 01:34:29 +01:00
4b9a830323
use only 3 cores on del for rebuilding 2024-02-29 01:31:22 +01:00
8f4061f393
move nur overlay to firefox module 2024-02-29 01:28:20 +01:00
b456a7975e
move common nix options into options/ 2024-02-29 01:22:20 +01:00
88a5ca1f6e
move neovim nightly overlay to the module 2024-02-29 01:16:53 +01:00
3c27e8d4c6
remove redundant zsh.enable from chmura 2024-02-29 01:14:06 +01:00
5682f311dc
remove redundant direnv config from chmura 2024-02-29 01:13:53 +01:00
30eac239e5
remove redundant ssh config from chmura 2024-02-29 01:13:33 +01:00
fb0f919ffb
use the home-manager module in chmura 2024-02-29 01:12:02 +01:00
81f9c0dc3e
add the user to the networkmanager group in the option-module
still IDK how else to call these might change the name later
2024-02-29 01:04:51 +01:00
f545992742
move networking to options 2024-02-29 00:58:00 +01:00
1fb97e7272
fix syntax for env vars 2024-02-29 00:48:40 +01:00
0d77b0d6a5
move systemd-boot to options 2024-02-29 00:44:30 +01:00
5cbda435c9
add nix-tree 2024-02-29 00:32:56 +01:00
59febb2149
move the config' arg to a custom module (big)
shoutout to raf for pointing out how retarded this was
this was needed very much
2024-02-29 00:29:56 +01:00
b4ba91e6b0
how the fuck did I forget this one 2024-02-26 20:09:52 +01:00
7a9368cb0f
oops forgot 2024-02-26 14:35:26 +01:00
744c2c42bb
fix cpupower and add perf 2024-02-26 14:31:24 +01:00
0c754feb16
move to fastfetch 2024-02-25 18:18:29 +01:00
1853490249
add fonts module to both machines (how the fuck did I forget) 2024-02-23 22:48:07 +01:00
304c96141a
add sherlock to programs on niks 2024-02-23 20:04:12 +01:00
6fbec137aa
fix partition uuids on del 2024-02-21 19:53:02 +01:00
9db38ab45e
remove asusd on del 2024-02-21 19:04:10 +01:00