Compare commits
2 Commits
b7e82d92c9
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 79adc3dfe5 | |||
| b0032e8c9b |
@@ -34,6 +34,8 @@ in
|
|||||||
"qtwebkit-5.212.0-alpha4"
|
"qtwebkit-5.212.0-alpha4"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
services.tailscale.enable = true;
|
||||||
|
|
||||||
services.nfs.server = {
|
services.nfs.server = {
|
||||||
enable = true;
|
enable = true;
|
||||||
exports = ''
|
exports = ''
|
||||||
@@ -60,7 +62,7 @@ in
|
|||||||
#"192.168.1.165" = [ "walruslab.org" ];
|
#"192.168.1.165" = [ "walruslab.org" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
services.netbird.enable = true;
|
services.netbird.enable = false;
|
||||||
|
|
||||||
# Enable NAT so the container can reach the Debian repos
|
# Enable NAT so the container can reach the Debian repos
|
||||||
networking.nat = {
|
networking.nat = {
|
||||||
@@ -215,6 +217,8 @@ in
|
|||||||
|
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
|
|
||||||
|
programs.kdeconnect.enable = true;
|
||||||
|
|
||||||
# List packages installed in system profile.
|
# List packages installed in system profile.
|
||||||
# You can use https://search.nixos.org/ to find more packages (and options).
|
# You can use https://search.nixos.org/ to find more packages (and options).
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
|||||||
@@ -121,5 +121,5 @@
|
|||||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||||
|
|
||||||
hardware.nvidia-container-toolkit.enable = true;
|
#hardware.nvidia-container-toolkit.enable = true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,6 +21,8 @@
|
|||||||
end
|
end
|
||||||
|
|
||||||
fish_add_path $HOME/.cargo/bin
|
fish_add_path $HOME/.cargo/bin
|
||||||
|
fish_add_path $HOME/.local/share/pnpm/bin
|
||||||
|
fish_add_path $HOME/.npm/bin
|
||||||
fish_add_path /usr/bin
|
fish_add_path /usr/bin
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,4 +73,5 @@ with pkgs;
|
|||||||
bun
|
bun
|
||||||
jetbrains.rider
|
jetbrains.rider
|
||||||
julia-bin
|
julia-bin
|
||||||
|
haskellPackages.turtle
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -148,4 +148,7 @@ with pkgs;
|
|||||||
ipmitool
|
ipmitool
|
||||||
|
|
||||||
kubevirt
|
kubevirt
|
||||||
|
|
||||||
|
bubblewrap
|
||||||
|
pv-migrate
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -4,6 +4,14 @@
|
|||||||
{
|
{
|
||||||
virtualisation = {
|
virtualisation = {
|
||||||
containers.enable = true;
|
containers.enable = true;
|
||||||
|
containers.storage.settings = {
|
||||||
|
storage = {
|
||||||
|
driver = "overlay";
|
||||||
|
graphroot = "/mnt/ssd1/podman";
|
||||||
|
rootless_storage_path = "/mnt/ssd1/podman";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
podman = {
|
podman = {
|
||||||
enable = true;
|
enable = true;
|
||||||
dockerCompat = true;
|
dockerCompat = true;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# X display system config
|
# X display system config
|
||||||
|
|
||||||
{ pkgs, ... }:
|
{ pkgs, config, ... }:
|
||||||
{
|
{
|
||||||
hardware.graphics.enable = true;
|
hardware.graphics.enable = true;
|
||||||
services.xserver.enable = true;
|
services.xserver.enable = true;
|
||||||
@@ -8,9 +8,11 @@
|
|||||||
services.xserver.videoDrivers = [ "nvidia" ];
|
services.xserver.videoDrivers = [ "nvidia" ];
|
||||||
|
|
||||||
hardware.nvidia = {
|
hardware.nvidia = {
|
||||||
open = false;
|
open = true;
|
||||||
modesetting.enable = true;
|
modesetting.enable = true;
|
||||||
powerManagement.enable = false;
|
powerManagement.enable = false;
|
||||||
|
nvidiaSettings = true;
|
||||||
|
package = config.boot.kernelPackages.nvidiaPackages.production;
|
||||||
};
|
};
|
||||||
|
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
|
|||||||
Reference in New Issue
Block a user