Commit graph

357 commits

Author SHA1 Message Date
4696174cb7
oops :PPP 2024-04-03 22:02:42 +02:00
9b3a8c7d24
add the godforsaken plugin to extraPlugins on niks 2024-04-03 22:01:09 +02:00
6de11e4529
random ass programs for da sim card (not sure if they're even needed) 2024-04-01 21:52:35 +02:00
6c5c483b6a
remove intel-compute-runtime from del
I got past the hashcat exercises by running them on my main laptop :-)
2024-04-01 21:51:34 +02:00
0a443eb8e7
add modemmanager config for del 2024-04-01 21:50:57 +02:00
7bcd56149d
add module with possible mitigations to the xz backdoor 2024-03-31 10:39:46 +02:00
7c2d547411
add random mac option 2024-03-29 19:58:11 +01:00
9c254fcc38
remove welcome sound from del 2024-03-26 09:04:22 +01:00
db13a92fbf
install hashcat on niks
running it on my underpowered dell made oomd act up and at some point it
killed motherfucking dbus and systemd before hashcat itself

ended up not working at all so gonna try it here
2024-03-20 22:38:47 +01:00
58124e27eb
add tramwaj to ssh hostAliases on both hosts 2024-03-20 08:09:28 +01:00
c799dd663c
fully switch to hyprlock :3 2024-03-19 23:56:54 +01:00
63538d0edd
hypr rework 2024-03-19 23:45:26 +01:00
faea00845a
remove startup sound on del
I've had so many times when it played on a lecture
2024-03-19 23:41:41 +01:00
591e448066
add opencl on del for hashcat 2024-03-19 19:45:15 +01:00
09f4ed6143
install hashcat on del 2024-03-19 14:42:30 +01:00
5aab44e57f
Merge remote-tracking branch 'refs/remotes/origin/master' 2024-03-19 12:33:58 +01:00
0e36f95783
enable waydroid on del 2024-03-19 12:32:36 +01:00
950227cc9d
add wireshark to del 2024-03-19 12:32:09 +01:00
902bb0b8e1
flake subdomain to redirect to me flake 2024-03-19 00:12:05 +01:00
a65507f822
refactor lib a bit thanks raf 2024-03-19 00:04:33 +01:00
2f14b6d5d2
remove gpg pinentry config
something changed and I don't use it anymore anyway
2024-03-14 16:02:12 +01:00
7454800aaf
update kik ssh host aliases 2024-03-13 18:25:41 +01:00
cd09734f40
add back svn :-( 2024-03-11 18:10:23 +01:00
ef97bd4225
add bat 2024-03-11 00:52:23 +01:00
8e9eb79e02
wvkbd works again :-) 2024-03-11 00:50:01 +01:00
a3658aac03
remove nyxt 2024-03-09 14:31:19 +01:00
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
a700dd3a73
iio and ipu6 on del 2024-02-21 19:03:55 +01:00
aa65ddbdd6
add myself to the video group on del 2024-02-21 19:03:42 +01:00
8ad06905a5
add some programs :3 2024-02-21 19:03:17 +01:00
55636e8539
start work on my new laptop's config 2024-02-19 17:06:47 +01:00
b8d7f9da27
add magic-wormhole 2024-02-19 16:33:18 +01:00
72c8e3c2d9
add MALLOC_PERTURB_ 2024-02-19 16:32:50 +01:00
3f7796b4e9
move fonts to options 2024-02-17 19:59:50 +01:00
3ed8723607
done with db class and forgot to remove this :-) 2024-02-17 19:58:17 +01:00
a059d8a2b9
move RADV envvar to options 2024-02-17 19:56:59 +01:00
40d8e93a37
fix ipython error
`error: ipython-8.20.0 not supported for interpreter python3.9`

this isn't even the package I wanted I wanted ntfy-sh Xd

I need to seriously clean up the server config
2024-02-17 02:02:45 +01:00
de72b3d05c
I'm braindead (this has been here for 7 months) 2024-02-17 01:42:39 +01:00
665f16e385
done with college stuff :D 2024-02-17 00:57:48 +01:00
4d2d3705fb
start moving shit to options 2024-02-15 17:04:34 +01:00
47043046d0
move onresume and onsuspend scripts to powerManagement 2024-02-15 16:42:32 +01:00
d869f576f7
heaptrack added 2024-02-15 12:23:18 +01:00
ef6cc8f35c
livecaptions build fixed 2024-02-15 12:23:10 +01:00
d538f8581c
onionshare build broken 2024-02-15 12:22:55 +01:00
993bb11a26
xdg-ninja 2024-02-15 10:34:27 +01:00
e23234993f
make $EDITOR the default for git 2024-02-14 23:45:16 +01:00
b5d1faf41e
get rid of redundant zsh options in chmura config 2024-02-14 23:21:21 +01:00
82a3424f3b
forgot to add the deletion of this 💀
the programs were moved to hosts/*/programs.nix
hm is now enabled in module/other/home-manager.nix
2024-02-14 22:53:47 +01:00
988e4d9875
move fcitx envvars to the correct file 2024-02-14 22:50:54 +01:00
3f1656fc7f
move qt envvar to qt module 2024-02-14 21:28:26 +01:00
df45094b2d
move gtk config location to the hm module 2024-02-14 21:14:45 +01:00