Major NVIM refactor (ty fire :3)

This commit is contained in:
stitchy 2024-11-03 12:23:54 +00:00
parent e1aa67dbb2
commit d73ecb1bdb
Signed by: stitchy
SSH key fingerprint: SHA256:yz2SoxdnY67tfY5Jzb0f2v8f5W3o/IF359kbcquWip8
8 changed files with 274 additions and 182 deletions

View file

@ -8,9 +8,12 @@
"nvidia-settings"
"nvidia-x11"
"osu-lazer"
"quartus-prime-lite"
"quartus-prime-lite-unwrapped"
"steam"
"steam-original"
"steam-run"
"steam-unwrapped"
];
nixpkgs.config.permittedInsecurePackages = [
"olm-3.2.16"
@ -23,11 +26,12 @@
programs = {
firefox.enable = true;
hyprland.enable = true;
openvpn3.enable = true;
kdeconnect.enable = true;
steam = {
enable = true;
remotePlay.openFirewall = true;
};
wireshark.enable = true;
};
security.pam.services.swaylock = {};

View file

@ -11,17 +11,18 @@ let
] pkgs;
pcPkgs = lib.attrVals [
"activitywatch"
"awatcher"
"anki"
"awatcher"
"dunst"
"foliate"
"foot"
"grim"
"hunspell"
"hyprpaper"
"imv"
"isync"
"kitty"
"hunspell"
"hyprpaper"
"lazygit"
"libreoffice"
"librewolf"
"lynx"
@ -33,14 +34,13 @@ let
"notmuch"
"okular"
"osu-lazer"
"pavucontrol"
"pass"
"pavucontrol"
"playerctl"
"prismlauncher"
"pstree"
"qt5ct"
"qt6ct"
"qbittorrent"
"qt6ct"
"slurp"
"swaylock-effects"
"tofi"
@ -63,7 +63,6 @@ in
usbutils
yt-dlp
(python311.withPackages (lib.attrVals [ "matplotlib" "python-lsp-server" "sympy"]))
#(octaveFull.withPackages (lib.attrVals ["symbolic"]))
]
++ (lib.optionals (nixosConfig.stitchyconf.form == "handheld") handheldPkgs)
++ (lib.optionals (nixosConfig.stitchyconf.form == "pc") pcPkgs);