This commit is contained in:
Matt Nish-Lapidus 2024-10-28 11:20:08 -04:00
parent 49537cba2e
commit 557f649981
2 changed files with 24 additions and 5 deletions

View file

@ -37,6 +37,7 @@
xclip
maestral
maestral-gui
nix-index
sane-airscan
xsane
@ -53,6 +54,7 @@
libgcc
cmake
raylib
raygui
SDL2.dev
protonplus
ispell
@ -78,6 +80,14 @@
ruff
sbcl
sbclPackages.cffi
# sbclPackages.claw
# sbclPackages.claw-utils
sbclPackages.cffi-object
sbclPackages.cffi-object_dot_ops
# sbclPackages.cl-opengl
ccl
waylandpp.dev
wayland-utils
libffi.dev
nodejs_18
platformio-core
@ -90,6 +100,9 @@
ftgl
gperf
numbat
libGLU
glpng
libGL
# node packages
nodePackages.typescript-language-server
@ -114,6 +127,7 @@
bitwarden-cli
bitwarden-desktop
rbw
goldwarden
tailscale
font-manager
ulauncher
@ -248,6 +262,8 @@
WINEFSYNC = 1;
PKG_CONFIG_PATH = "/home/emenel/.nix-profile/lib/pkgconfig:/home/emenel/.nix-profile/lib64/pkgconfig:/home/emenal/.nix-profile/share/pkgconfig";
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
BW_CLIENTID = "***REMOVED***";
BW_CLIENTSECRET = "***REMOVED***";
};
stateVersion = "24.05";
@ -257,7 +273,6 @@
programs = {
home-manager.enable = true;
direnv = {
enable = true;
nix-direnv.enable = true;
@ -407,6 +422,10 @@
borgmatic = {
enable = true;
};
gpg-agent = {
enable = true;
enableFishIntegration = true;
};
};
xdg.systemDirs.data = [

View file

@ -40,7 +40,7 @@
boot = {
initrd.kernelModules = [ "nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm" ];
kernelParams = [ "nvidia-drm.fbdev=1" "nvidia_drm.modeset=1" ];
kernelParams = [ "nvidia-drm.fbdev=1" "nvidia_drm.modeset=1" "amd_pstate=guided"];
};
systemd.services.tailscaled.after = ["NetworkManager-wait-online.service"];
@ -238,7 +238,6 @@
environment.gnome.excludePackages = with pkgs; [
cheese
geary
seahorse
gnome-music
gnome-tour
];
@ -289,7 +288,9 @@
programs.nix-ld.enable = true;
powerManagement.enable = true;
powerManagement = {
enable = true;
};
# enable the OpenSSH daemon.
services.openssh.enable = true;
@ -299,7 +300,6 @@
isNormalUser = true;
description = "emenel";
extraGroups = [ "networkmanager" "wheel" "uinput" "input" "audio" "video" "libvirtd" "nvidia" "cups" "openrazer"];
openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFvtBCUQEi7r6mXdaULEaMMvGH1IWZBX9tXpjbIECar2 matt@emenel.ca" ];
packages = with pkgs; [
git
];