From 557f649981814fdf8658ca78444904d9f3f150ef Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Mon, 28 Oct 2024 11:20:08 -0400 Subject: [PATCH] tweaks --- home/home.nix | 21 ++++++++++++++++++++- system/eddie/configuration.nix | 8 ++++---- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/home/home.nix b/home/home.nix index 11537a0..4295a15 100644 --- a/home/home.nix +++ b/home/home.nix @@ -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 = [ diff --git a/system/eddie/configuration.nix b/system/eddie/configuration.nix index 48ac2df..2b34f86 100644 --- a/system/eddie/configuration.nix +++ b/system/eddie/configuration.nix @@ -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 ];