Commit graph

2315 commits

Author SHA1 Message Date
Ahwx
287f3d2a7c
feat: enable hyprland in nixos config as well so that it shows up in gdm 2026-06-30 12:50:35 +02:00
Ahwx
490c42f217
fix: remove SSH_AUTH_SOCK as it was preventing the gpg agent from being called 2026-06-30 12:50:13 +02:00
Ahwx
d1b721ade5
feat: configure ssh: harden default config 2026-06-30 12:49:14 +02:00
Ahwx
90ef945ce3
feat: enable required services for gnome 2026-06-30 12:48:37 +02:00
Ahwx
e7e6c34868
feat: enable pcscd by force 2026-06-30 12:42:56 +02:00
Ahwx
376b9ad054
chore: adds C-j key with M-j 2026-06-28 11:14:47 +02:00
Ahwx
8d84d8800c
feat: install keybase, import own public key, enable zsh integration 2026-06-28 11:14:21 +02:00
Ahwx
b81527f802
fix: move volume per 2 instead of per 5 2026-06-28 11:13:57 +02:00
Ahwx
1d3ded40b2
feat: import security 2026-06-28 11:13:10 +02:00
Ahwx
011f6fb6ca feat: move to swayosd; more misc things 2026-06-23 09:40:37 +02:00
Ahwx
07492a1d74 chore: import kitty and iamb again 2026-06-23 09:37:23 +02:00
Ahwx
5e14b97488 flake: update 2026-06-22 23:27:24 +02:00
Ahwx
e57558ac36 chore: merge branch 'master' of https://github.com/ahwxorg/nixos-config 2026-06-22 23:12:32 +02:00
Ahwx
09b1dabb12 fix: require /home for boot so that sops secrets get decrypted on boot 2026-06-22 23:12:27 +02:00
Ahwx
fd1d0dec1a feat: import clover's key 2026-06-22 23:11:36 +02:00
Ahwx
b385a81274 feat: install helvum for gui role 2026-06-21 21:21:33 +02:00
Ahwx
8089f66ec5 fix: allow mac-like meta usage 2026-06-21 21:16:39 +02:00
Ahwx
390fd26037 feat: write, import weather module, correct volume text 2026-06-21 21:16:18 +02:00
Ahwx
ddd38a4810 feat: {install,configure,import} keyd module 2026-06-21 16:01:43 +02:00
Ahwx
a75e9e02a8 chore: adds ignore for all firmware files 2026-06-21 12:18:33 +02:00
Ahwx
5c7b6d9e48 flake: update 2026-06-21 11:48:35 +02:00
Ahwx
836588aa79 feat: make shell alias to reboot to macos 2026-06-21 11:46:23 +02:00
Ahwx
a9efa0bcff fix: move to firefox, hyprland opacity 2026-06-21 11:45:56 +02:00
Ahwx
850d4d0ece flake: update 2026-06-18 13:27:17 +02:00
Ahwx
daee7fd5f0 chore: sway -> hyprland 2026-06-17 13:12:25 +02:00
Ahwx
1f2d589559 fix: hardware.opengl.enable -> hardware.graphics.enable 2026-06-17 13:12:07 +02:00
Ahwx
d56e393f3a flake: remove hyprland/adds nix-webapps 2026-06-17 13:04:06 +02:00
Ahwx
78dddddbf3 feat: import gnome role 2026-06-17 13:03:44 +02:00
Ahwx
695f8e607d secrets: update 2026-06-17 13:03:17 +02:00
Ahwx
1852a5a548 feat: remove hyprland flakes, import nix-webapps flake 2026-06-17 13:03:09 +02:00
Ahwx
9d79441774 feat: import nixos.nix and i18n.nix 2026-06-17 13:02:34 +02:00
Ahwx
a1b6471073 feat: set trusted users to @wheel and root 2026-06-17 13:02:04 +02:00
Ahwx
f2f57f8e8f feat: enable gnome; disable ly (for now) 2026-06-17 13:01:46 +02:00
Ahwx
42b7de5dd7 chore: enable gnome-keyring and set extraPortals to be hyprland's portal 2026-06-17 13:01:13 +02:00
Ahwx
56e0c37111 chore: cleanup 2026-06-17 13:00:32 +02:00
Ahwx
6f444c882f chore: cleanup 2026-06-17 13:00:24 +02:00
Ahwx
0626620088 chore: import hyprland again 2026-06-17 13:00:18 +02:00
Ahwx
4d66adf223 feat: enable gpg in userland 2026-06-17 13:00:09 +02:00
Ahwx
cdb6e22929 feat: enable opengl in gui role because it is required for wayland compositors 2026-06-17 12:59:13 +02:00
Ahwx
39d50d9d2b chore: merge remote-tracking branch 'refs/remotes/origin/master' 2026-06-17 12:58:32 +02:00
Ahwx
cd822b8f21 feat: improve monitoring by adding more modules for prometheus; adds loki 2026-06-16 19:03:24 +02:00
Ahwx
fd1e79eb56 fix: also add user to qemu-libvirtd 2026-06-16 19:01:50 +02:00
Ahwx
465bde1b98 feat: adds zpool-iostat-viz 2026-06-16 19:01:34 +02:00
Ahwx
5cd1977815 feat: import gnome role 2026-06-12 20:42:20 +02:00
Ahwx
e0227b03c8 feat: adds gnome role 2026-06-12 20:42:14 +02:00
Ahwx
a6294d0595 fix: set correct cfg variable 2026-06-12 20:42:08 +02:00
Ahwx
5558c2dce9 chore: updates nextcloud values to latest ones, still cannot get it to work properly 2026-06-12 17:15:37 +02:00
Ahwx
05361f0d28 chore: remove jellyfin from flora as it now runs in docker 2026-06-12 17:15:12 +02:00
Ahwx
8ff8765eb6 feat: write fw13 module for if i ever somehow obtain a fw13 again 2026-06-12 17:14:24 +02:00
Ahwx
009a606c91 feat: update sakura's host configuration so that it fits the new machine called sakura 2026-06-12 17:14:06 +02:00