Commit graph

308 commits

Author SHA1 Message Date
df45094b2d
move gtk config location to the hm module 2024-02-14 21:14:45 +01:00
de49dd1457
use hm for xdg dirs 2024-02-14 21:14:14 +01:00
10ae3b11c3
move cursor envvars to cursor module 2024-02-14 15:53:32 +01:00
a3db400a44
move hyprland envvars to the module 2024-02-14 15:49:51 +01:00
80c7c536bd
neovim module changes 2024-02-14 15:43:51 +01:00
87af62f88b
move TERM envvar to foot module 2024-02-14 15:39:23 +01:00
06c4893c05
move all zsh options to the module 2024-02-14 15:38:28 +01:00
01a5b312b9
move home-manager to a module, move programs to a separate file 2024-02-14 15:29:00 +01:00
a2891699f4
add seemingly broken post suspend script
it was supposed to fix my external monitor not working :-(
2024-02-14 15:16:06 +01:00
0f4101fe93
move osu to separate module 2024-02-14 14:58:07 +01:00
d1117c1bb2
add f.jacekpoz.pl as file sharing 2024-02-14 13:36:05 +01:00
6c6092335e
add nix-index 2024-02-14 13:35:30 +01:00
9f09eb95f3
make osu stable use my dGPU 2024-02-14 13:35:16 +01:00
881ce3c93c
misc 2024-02-14 13:34:57 +01:00
40a60d1ddb
enable automatic store optimisation 2024-02-12 20:04:40 +01:00
5e2b828238
move nix max jobs and cores from the alias to nix.settings 2024-02-12 19:39:42 +01:00
61c19e7365
remove all terminfo
caused rxvt terminfo to be installed and some warnings to be emitted by
nixos-rebuild
2024-02-12 19:25:10 +01:00
a22146fe00 Merge pull request 'disable doc and info and don't generate caches' (#1) from neoney/niksos:master into master
Reviewed-on: https://codeberg.org/jacekpoz/niksos/pulls/1
2024-02-12 12:12:04 +00:00
f4d5e3fa47
add owncast (I'm literally xqc) 2024-02-05 22:21:38 +01:00
7249a7dd50
switch from zen to xanmod as raf suggested 2024-02-02 01:31:11 +01:00
ab4e78e213
add some stuff :3 2024-02-01 13:41:06 +01:00
2d6463d634
I don't think they're necessary actually 2024-02-01 13:40:17 +01:00
23c986674f
disallow 8448 in firewall 2024-01-27 19:10:17 +01:00
neoney
acb833e198 Update hosts/niks/configuration.nix 2024-01-26 18:44:55 +00:00
080db86d1e
might fix matrix issues
according to Charles from conduit matrix room
2024-01-20 22:40:38 +01:00
91179aaa16
temp disable livecaptions
until nixpkgs people fix python onnx
2024-01-20 01:31:44 +01:00
fa0552db9f
small changes
real this time
2024-01-20 01:31:28 +01:00
29023a11ae
these do something according to aleph 2024-01-20 01:29:12 +01:00
adc9e9c3ab
better ips 2024-01-20 01:28:28 +01:00
e6d3d0f945
lol forgot to add vesktop 2024-01-20 01:27:49 +01:00
6fe730f997
minor conduit changes (still broken :PPP) 2024-01-20 01:26:50 +01:00
60b8309d5a
chore: disable stalwart for now 2023-12-21 13:54:24 +01:00
5a2837722e
fix: switch back from nh
broken piece of shit
2023-12-21 13:48:47 +01:00
700c7c7829
fix: prevent that one bt vuln 2023-12-21 13:48:32 +01:00
df877f25f2
feat: enable postgres 2023-12-21 13:48:22 +01:00
97864122ff
fix: clean up mullvad 2023-12-21 13:48:06 +01:00
c40e0ad818
fix: permit another eol electron version
:-(
2023-12-21 13:47:42 +01:00
8cb0627328
feat(pkgs): new packages 2023-12-21 13:42:41 +01:00
5a7d5c2ff5
feat: switch to nh and add n alias for nix 2023-11-28 19:51:24 +01:00
516399a36e
refactor: move pam lock thing to lock modules 2023-11-25 19:16:22 +01:00
63c49e592c
feat: massive 2023-11-25 17:12:09 +01:00
3b241d1223
feat: add schizofox and add some firefox hm fixes 2023-10-14 19:19:16 +02:00
01c8a12eea
fix: move hyprland portal stuff to hypr.nix 2023-10-14 19:18:21 +02:00
2035ca60fd
fix: enable helix 2023-10-14 19:18:01 +02:00
fde7adfb89
chore: remove these whitespaces 2023-10-14 19:17:48 +02:00
ef7d5ad034
fix: remove old pipewire import 2023-10-13 23:23:06 +02:00
7a098a90cd
fix: pipewire module and other minor fixes 2023-10-13 23:18:35 +02:00
0cb9f263bd
fix: minor fixes and shit 2023-10-13 23:11:29 +02:00
6306a80189
feat: massive 2023-10-13 21:04:24 +02:00
125ee64240
fix: switch back to bios on hape 2023-10-03 21:52:56 +02:00
318b255615
fix: fix gtk theme name
thanks raf :3
2023-10-03 20:08:45 +02:00
9e955a8970
fix: switch to btrfs on hape 2023-10-03 19:28:39 +02:00
c105e03d4d
feat: huge 2023-10-03 19:22:24 +02:00
60e307be07
fix: whoopsie daisy Xddd 2023-09-14 20:51:12 +02:00
ce5f8da3f7
feat: add asusd 2023-09-14 16:22:29 +02:00
512eff90d2
chore: package changes on both machines 2023-09-13 20:58:25 +02:00
c295451fbb
fix: fix home-manager on server 2023-09-13 20:58:03 +02:00
826d63c832
feat: swap unmaintained anki sync server
the ankisyncd is dead. long live the anki-sync-server!
2023-09-13 20:23:38 +02:00
62d6a50e55
fix(ankisyncd): pass environment to ankisyncd 2023-09-13 17:46:41 +02:00
d01c04d78c
fix(ankisyncd): fix the envvars 2023-09-13 17:40:01 +02:00
269e3180bf
chore: misc package changes 2023-09-13 16:59:57 +02:00
c7cb0effa0
fix(agenix): add the package to my home env 2023-09-13 16:57:46 +02:00
f9ae6d8088
fix(systemd): limit journald log size to 100M 2023-09-13 16:57:15 +02:00
14e7085f13
fix(libvirt): allow the default network 2023-09-13 16:56:57 +02:00
16be207711
fix(agenix): add the nixos module 2023-09-13 16:56:44 +02:00
9b0944ba69
feat: add agenix 2023-09-13 16:52:19 +02:00
1d7ff6ba0d
fix: remove ankisyncd
broken fucking piece of shit
2023-09-12 20:30:36 +02:00
060e8018b7
fix(chmura): fix hostname issue 2023-09-12 18:37:59 +02:00
5f82258eb7
feat: add gtklock 2023-09-09 00:06:30 +02:00
7cc1348cbb
feat: start using config' 2023-09-09 00:05:59 +02:00
cdafce17bc
feat: huge 2023-09-08 16:10:15 +02:00
420cc01f08 fix(kernel): fix ddcci module
fogot the parentheses
2023-08-16 09:48:26 +02:00
f0106d734e feat(kernel): add ddcci module
needed to patch this shit to fix it because the mr on gitlab has been
sitting there for 3 fucking months
2023-08-16 09:46:16 +02:00
8a159e306a feat(fonts): add noto fonts 2023-08-15 18:59:11 +02:00
c0e295f97f fix: add chmura home
prep for making all hosts use home manager (if I can manage it)
2023-08-15 18:51:14 +02:00
d2cc257995 fix(pipewire): set quantum to 256
going back to 256 this seems to work the best
2023-08-15 17:58:02 +02:00
4da92aaf60 feat(fonts): add noto emoji font 2023-08-15 17:57:50 +02:00
9d2d72b60b fix(aseprite): whitelist python 2.7.18.6
who the fuck still uses that shit???? I'm thinking about uninstalling
aseprite because of this
2023-08-15 17:55:20 +02:00
19e68dcf67 feat(helix): initial helix config
will work on this later
2023-08-13 09:41:19 +02:00
c0419798a3 feat: add cjk fonts 2023-08-11 23:52:31 +02:00
99b19d42f2 fix(waydroid): turn off waydroid for now
I need to learn how to actually disable it so that nothing is running in
the background
2023-08-11 20:04:19 +02:00
7d7ff61231 fix(envvars): misc fixes 2023-08-11 20:04:01 +02:00
23f4cc1af9 fix(waydroid): fix waydroid args 2023-08-11 14:02:26 +02:00
da88aeb6df feat(waydroid): add waydroid 2023-08-11 14:01:46 +02:00
ab570a4ba0 chore(envvars): remove unnecessary env var 2023-08-11 00:01:31 +02:00
c4b5a62245 fix(wireguard): remove obsolete wg config 2023-08-11 00:01:05 +02:00
373e28b3f6 fix(ankisyncd): block unnecessary ports in firewall 2023-08-11 00:00:33 +02:00
5d94db016b chore(fmt): formatting changes 2023-08-11 00:00:19 +02:00
c6ce737c25 feat(sudo): enable sudo insults
I'm not sure how I've been using this install without sudo insults
2023-08-10 23:52:43 +02:00
0926941d63 chore(wireguard): remove commented out wg import 2023-08-10 23:49:16 +02:00
0d67a98ae6 feat(pipewire): enable wireplumber
no idea why
2023-08-10 23:48:34 +02:00
009cf061ad fix(cachix): add nixpkgs-wayland binary cache 2023-08-10 23:47:58 +02:00
3c0be224ad chore(wireguard): remove wireguard chmura config
thanks dad for helping me out with it :-) (I'm still angry that you
changed my router config without telling me though)
2023-08-10 23:46:58 +02:00
216469cdaf fix(hyprland): remove nixos hyprland options 2023-08-09 17:05:40 +02:00
c245c54142 feat(ankisyncd): add ankisyncd
I accidentally added it in 66c0883701
Xddddd
2023-08-07 13:23:33 +02:00
b6fea43a74 fix(nvim): fix $EDITOR envvar 2023-08-06 23:04:14 +02:00
66c0883701 fix(nvim): change nvim nightly to a working one
just found out the old overlay (that was apparently unused) was archived
in 2020
2023-08-06 23:03:06 +02:00
004f4f40cc fix(conduit): disallow conduit port in firewall
things should be running better now
2023-08-05 22:04:03 +02:00
aa89080adb feat(openssh): disable password and root login 2023-08-04 00:00:39 +02:00
7656f1d35e feat(conduit): fewer open files and no telemetry
conduit should be running smoothly now I hope
2023-08-03 23:59:34 +02:00
4f2f1628f8 feat(anyrun): add anyrun
pretty fucking cool program
2023-08-03 18:34:37 +02:00
036c458038 chore: move rtkit to pipewire
it's really only used by that I think
2023-08-03 11:18:49 +02:00
a3e11dec3f this is ok for now I think 2023-08-02 15:54:46 +02:00
3e79c35064 small changes (too lazy) 2023-08-02 15:54:19 +02:00
04cabc16f7 should help a bit (thanks timo and K900 :-) ) 2023-08-02 15:53:56 +02:00
c302a13bc0 fix an error 2023-07-30 23:58:44 +02:00
2cf48b712f whoopsie daisy 2023-07-30 23:57:28 +02:00
f31035dc95 clean up unfinished mullvad config 2023-07-30 23:54:12 +02:00
fa80b94c36 fix pipewire config 2023-07-30 23:52:23 +02:00
291745d331 clean up greetd config 2023-07-30 23:52:15 +02:00
639fa4e14f cleaned up pipewire config 2023-07-30 23:47:30 +02:00
ec2573e7e7 no crackles under higher cpu load (I really have to clean this up) 2023-07-30 23:41:14 +02:00
b912ddfa7a minecraft server that almost burned my cpu so it's off for now 2023-07-30 01:22:09 +02:00
6e9109316c ip2d g add -p! (actually works (no way (not possible))) 2023-07-30 01:20:24 +02:00
3b5e0bc86a no more crackling :-) and osu sounds good now 2023-07-30 01:19:46 +02:00
3c92a458a6 got rid of that one deprecation warning although there's still the one about optionsDocBook which I don't use in my config 2023-07-30 01:19:23 +02:00
08cc252a4b virt manager so that I can setup an arch vm so that I can do shit because I'm bad at nix 2023-07-30 01:18:57 +02:00
e3a164bf84 this makes gtkgreet use the gtk theme (who would've thought) 2023-07-30 01:18:27 +02:00
0a382d62c1 switch back to gtkgreet because it actually fucking works and I don't have to tty2 every time 2023-07-30 01:18:06 +02:00
9c5d48e411 more packages I'll probably need to remove (also turns out conduit usage is NOT normal I just checked) 2023-07-30 01:16:04 +02:00
3f19bdcf5f conduit stuff because it can't go a single day without breaking (at least the cpu usage is normal now) 2023-07-30 01:15:35 +02:00
a7247d11a0 add mullvad gui 2023-07-30 00:52:01 +02:00
04720c82b4 I'll leave it uncommented maybe it'll work one day 2023-07-24 23:37:58 +02:00
7060314ba8 finally works g add .g add . thanks flafy :3 2023-07-23 20:51:31 +02:00
081ed06087 docker shit 2023-07-23 20:12:29 +02:00
09ca377963 started learning gpg and shit 2023-07-23 20:12:12 +02:00
5432d2580b don't need it anymore hopefully 2023-07-23 20:11:46 +02:00
790e84a827 looks better 2023-07-23 20:11:32 +02:00
06cfbe4350 this doesn't do shit 2023-07-23 20:11:22 +02:00
53c4695366 I have no fucking idea how to make this actually work but this is fine for now because no crackling 2023-07-22 00:18:16 +02:00
3b5f69c8f2 xdg-ninja helped out I'll have to do this later 2023-07-22 00:17:57 +02:00
8a58fe6db3 switch to regreet cause looks cooler and also fix swaylock 2023-07-22 00:17:32 +02:00
f2482b8b87 there is actually no way 2023-07-22 00:16:19 +02:00
9367fcb152 add some shit to conduit, it should apparently work better (thanks evan :3) 2023-07-21 17:54:42 +02:00
5dee4371d5 ok no crackles anymore 2023-07-21 00:37:48 +02:00
bab21249e2 nix-gaming is great 2023-07-20 23:48:46 +02:00
8d9838e23e small changes 2023-07-20 21:03:58 +02:00
c5aad8c38c maybe this will make remote builds work 2023-07-20 19:25:38 +02:00
627a2d884d this somehow makes mullvad work IDK Xd 2023-07-20 17:11:15 +02:00
6b94eb3280 IDK nothing works 2023-07-20 17:03:27 +02:00
77f90cb797 oops 2023-07-20 15:52:22 +02:00
975f113bec wireguard shenanigans part 2 2023-07-20 15:51:48 +02:00
fd90ab2465 please work 2023-07-20 13:55:22 +02:00
92fbbafc3e ssh and mullvad changes 2023-07-20 13:41:31 +02:00
8d6502a77b ssh changes 2023-07-20 13:33:32 +02:00
c55e8210e8 small changes 2023-07-20 13:15:20 +02:00
cced77b014 finally switched :D 2023-07-20 00:06:31 +02:00
e5498cadfd why the fuck was that there Xddddd 2023-07-18 20:39:01 +02:00
f33b7c6d39 bigger files hopefully I think that's what the option does 2023-07-18 20:29:25 +02:00
5b772050d5 fuck it we're going back I'm doing this tomorrow 2023-07-17 23:23:47 +02:00