diff options
| -rw-r--r-- | config/bash.nix | 19 | ||||
| -rw-r--r-- | flake.lock | 6 | ||||
| -rw-r--r-- | machines/x/home.nix | 2 | ||||
| -rw-r--r-- | modules/laptop.nix | 5 | ||||
| -rw-r--r-- | modules/nvidia.nix | 4 | ||||
| -rw-r--r-- | modules/virtualization.nix | 4 | 
6 files changed, 20 insertions, 20 deletions
| diff --git a/config/bash.nix b/config/bash.nix index 563a60f..506c40a 100644 --- a/config/bash.nix +++ b/config/bash.nix @@ -15,17 +15,16 @@          if [ -n "$DIR" ]          then -          if [ "$1" == "-cd" ] -          then -            cd $DIR -            return -          fi -          tmux new-session -d -c "$DIR" -s "$SESSION_NAME" -          if [ -n "$TMUX" ] -          then -            tmux switch -t "$SESSION_NAME" +          if [ -f "$DIR/flake.nix" ]; then +            cd "$DIR" || exit +            nix develop            else -            tmux attach -t "$SESSION_NAME" +            tmux new-session -d -c "$DIR" -s "$SESSION_NAME" +            if [ -n "$TMUX" ]; then +              tmux switch -t "$SESSION_NAME" +            else +              tmux attach -t "$SESSION_NAME" +            fi            fi          fi        } @@ -22,11 +22,11 @@      },      "nixpkgs": {        "locked": { -        "lastModified": 1715787315, -        "narHash": "sha256-cYApT0NXJfqBkKcci7D9Kr4CBYZKOQKDYA23q8XNuWg=", +        "lastModified": 1715961556, +        "narHash": "sha256-+NpbZRCRisUHKQJZF3CT+xn14ZZQO+KjxIIanH3Pvn4=",          "owner": "nixos",          "repo": "nixpkgs", -        "rev": "33d1e753c82ffc557b4a585c77de43d4c922ebb5", +        "rev": "4a6b83b05df1a8bd7d99095ec4b4d271f2956b64",          "type": "github"        },        "original": { diff --git a/machines/x/home.nix b/machines/x/home.nix index 114faef..958a951 100644 --- a/machines/x/home.nix +++ b/machines/x/home.nix @@ -34,6 +34,8 @@ in {      ccls      nodePackages.pyright      git-lfs + +    vagrant    ] ++ [ tlauncher ];    imports = (map (path: ../../config/${path}) [ diff --git a/modules/laptop.nix b/modules/laptop.nix index 3d6f00e..4dc9526 100644 --- a/modules/laptop.nix +++ b/modules/laptop.nix @@ -18,11 +18,6 @@        CPU_HWP_DYN_BOOST_ON_AC = 1;        CPU_HWP_DYN_BOOST_ON_BAT = 0; - -      CPU_MIN_PERF_ON_AC = 0; -      CPU_MAX_PERF_ON_AC = 100; -      CPU_MIN_PERF_ON_BAT = 0; -      CPU_MAX_PERF_ON_BAT = 35;      };    }; diff --git a/modules/nvidia.nix b/modules/nvidia.nix index 98dab8b..474b9ce 100644 --- a/modules/nvidia.nix +++ b/modules/nvidia.nix @@ -5,9 +5,9 @@    hardware.nvidia = {      modesetting.enable = true; -    powerManagement.enable = true; +    powerManagement.enable = false;      powerManagement.finegrained = true; -    open = false; +    open = true;      nvidiaSettings = true;      package = config.boot.kernelPackages.nvidiaPackages.production; diff --git a/modules/virtualization.nix b/modules/virtualization.nix index f3935c2..e0d9b88 100644 --- a/modules/virtualization.nix +++ b/modules/virtualization.nix @@ -11,6 +11,10 @@        };      };      spiceUSBRedirection.enable = true; + +    docker = { +      enable = true; +    };    };    services.spice-vdagentd.enable = true;    programs.virt-manager.enable = true; | 
