Commit graph

287 commits

Author SHA1 Message Date
5cc3cb08a4
add libnotify to env on all laptops 2024-09-14 18:10:35 +02:00
8153f23900
modularize noisetorch 2024-09-03 15:36:29 +02:00
aa4c771f27
why did I have that 2024-09-02 00:32:41 +02:00
1fdb3d6df7
wipe dconf 2024-09-01 23:15:18 +02:00
8638aa2352
modularize CHROME_EXECUTABLE 2024-09-01 23:12:18 +02:00
e956a45062
modularize sudo insults 2024-09-01 23:07:17 +02:00
56758e7454
modularize allowUnfree 2024-09-01 23:02:29 +02:00
5ccc7c34c0
modularize olm thing 2024-09-01 22:59:25 +02:00
082253c7cb
turn all files into functions 2024-09-01 22:51:32 +02:00
b9e3184597
Squashed commit of the following:
commit 554a2784b4
Author: jacekpoz <jacekpoz@proton.me>
Date:   Sun Sep 1 22:28:35 2024 +0200

    make all system.nix files functions

commit dc21222846
Author: jacekpoz <jacekpoz@proton.me>
Date:   Sun Sep 1 21:09:09 2024 +0200

    attempt 1
2024-09-01 22:31:32 +02:00
23f5aaaf45
huge options refactor
due to being on a wifi and my sim card not being able to do its job
properly this might have some errors

`nix flake check` gave me none for the current host but tbh who knows

this commit moves everything from `options` to `hosts/common` and
modifies the `createHost` function to import part of the files under
that directory by default

there's also a `hosts/common/optional` which is still being imported in
`profile.nix` but now in a better way using `lib.path.append` in tandem
with `lib.lists.map`
2024-09-01 20:31:24 +02:00
7543296053
make mac randomization the default 2024-08-30 20:40:02 +02:00
c7cb650a53
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2024-08-30 10:58:10 +02:00
90046388dd
update the home manager search url for firefox 2024-08-29 14:46:14 +02:00
e628f55645
move networking to modules in prep for work laptop 2024-08-27 15:48:04 +02:00
7ec8512531
add olm to insecure packages on da server (for some reason) 2024-08-25 22:33:45 +02:00
ad342f855b
update nixos wiki search engine url 2024-08-25 22:11:02 +02:00
ecb06829d1
fix all firefox search engine aliases
changes the prefix from ! to @
previously I had to do `@!alias` to use it
not sure why it has to start with @
2024-08-25 22:08:37 +02:00
41093e8b74
get rid of all withs in the entire flake 2024-08-25 20:17:14 +02:00
3bc6f4322f
move a few packages to hyprland module 2024-08-25 19:35:44 +02:00
d0303fae05
patch MR to ddcci driver that fixes build issue
sweat taste tierlist
2024-08-25 17:56:24 +02:00
d6265d0762
add olm to premittedInsecurePackages on all laptops 2024-08-25 17:55:24 +02:00
5fbcdaa153
modularize dbus 2024-08-25 16:53:19 +02:00
ce96c8deb1
disable waydroid on all laptops 2024-08-25 12:15:31 +02:00
5dbf4995a1
remove librewolf 2024-08-25 12:08:03 +02:00
c7cfd8b465
add olm to permittedInsecurePackages 2024-08-25 11:41:44 +02:00
987040454b
switch to the ng switch thing 2024-08-23 23:26:25 +02:00
56c6b4e6d5
clean up packages 2024-08-06 18:26:44 +02:00
b3d426571b
remove rust from all programs 2024-08-06 17:47:06 +02:00
c4aa58543a
remove rustdesk from programs 2024-08-06 17:47:06 +02:00
d41680f877
whoops that's in git xd 2024-08-06 17:47:06 +02:00
dadc734e49
add new-file-template to nvim (not merged yet) 2024-08-06 17:47:06 +02:00
bf1967a28d
initial hape test 2024-08-06 17:46:57 +02:00
2691ecfef0
make default branch main on both machines 2024-07-24 21:00:41 +02:00
17d8c16196
major cleanup in inherits 2024-07-24 18:47:53 +02:00
0a26f41943
get rid of all recs in the flake 2024-07-24 16:41:47 +02:00
01bc495659
use the steam module 2024-07-22 20:49:49 +02:00
09b862349f
major cleanup 2024-07-16 00:26:09 +02:00
1493257c51
create and move everything to the agenix module 2024-07-15 21:53:54 +02:00
08266c5f82
use nixpkgs.hostPlaftorm instead of system 2024-07-15 21:14:23 +02:00
0813c15ed6
disable helix on niks 2024-07-15 20:24:40 +02:00
b5ef8e1ca5
move themes into separate file 2024-07-15 20:19:18 +02:00
4d858c947d
move monitors into system.nix 2024-07-15 20:14:56 +02:00
4ba2cd3610
update gtk theme name 2024-07-14 14:22:01 +02:00
2230455677
remove gns3 from both laptops :D 2024-07-13 22:24:34 +02:00
073ae8e5e7
add godot4 on both laptops 2024-07-10 23:21:41 +02:00
0ce061fa31
switch to getExe and getExe' throughout the config 2024-07-05 00:41:59 +02:00
38e67d90ca
set dash as the default shell on all 3 main machines 2024-06-22 23:49:36 +02:00
476d519c81
enable flatpak on both desktops (celeste modding) 2024-06-22 23:48:10 +02:00
1209b9788b
update profiles to use disk.nix 2024-06-12 20:40:34 +02:00