This commit is contained in:
@@ -26,7 +26,6 @@
|
|||||||
inputs.home-manager.nixosModules.default
|
inputs.home-manager.nixosModules.default
|
||||||
inputs.stylix.nixosModules.stylix
|
inputs.stylix.nixosModules.stylix
|
||||||
nixos-hardware.nixosModules.lenovo-thinkpad-x13-yoga
|
nixos-hardware.nixosModules.lenovo-thinkpad-x13-yoga
|
||||||
(import ./overlays/ollama.nix)
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -45,7 +44,6 @@
|
|||||||
./hosts/server/configuration.nix
|
./hosts/server/configuration.nix
|
||||||
inputs.home-manager.nixosModules.default
|
inputs.home-manager.nixosModules.default
|
||||||
nixos-hardware.nixosModules.system76
|
nixos-hardware.nixosModules.system76
|
||||||
(import ./overlays/ollama.nix)
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -38,23 +38,9 @@
|
|||||||
firewall.enable = true;
|
firewall.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
i18n = {
|
i18n.defaultLocale = "en_US.UTF-8";
|
||||||
defaultLocale = "en_US.UTF-8";
|
|
||||||
extraLocaleSettings = {
|
|
||||||
LC_ADDRESS = "en_US.UTF-8";
|
|
||||||
LC_IDENTIFICATION = "en_US.UTF-8";
|
|
||||||
LC_MEASUREMENT = "en_US.UTF-8";
|
|
||||||
LC_MONETARY = "en_US.UTF-8";
|
|
||||||
LC_NAME = "en_US.UTF-8";
|
|
||||||
LC_NUMERIC = "en_US.UTF-8";
|
|
||||||
LC_PAPER = "en_US.UTF-8";
|
|
||||||
LC_TELEPHONE = "en_US.UTF-8";
|
|
||||||
LC_TIME = "en_US.UTF-8";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
hardware.bolt = {enable = true;};
|
|
||||||
displayManager.ly = {
|
displayManager.ly = {
|
||||||
enable = true;
|
enable = true;
|
||||||
x11Support = false;
|
x11Support = false;
|
||||||
@@ -75,7 +61,7 @@
|
|||||||
jack.enable = true;
|
jack.enable = true;
|
||||||
};
|
};
|
||||||
auto-cpufreq = {
|
auto-cpufreq = {
|
||||||
enable = false;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
battery = {
|
battery = {
|
||||||
governor = "powersave";
|
governor = "powersave";
|
||||||
@@ -91,12 +77,8 @@
|
|||||||
lidSwitch = "suspend-then-hibernate";
|
lidSwitch = "suspend-then-hibernate";
|
||||||
lidSwitchExternalPower = "suspend";
|
lidSwitchExternalPower = "suspend";
|
||||||
};
|
};
|
||||||
avahi = {
|
|
||||||
enable = false;
|
|
||||||
nssmdns4 = true;
|
|
||||||
openFirewall = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
hardware.bolt.enable = true;
|
||||||
blueman.enable = true;
|
blueman.enable = true;
|
||||||
fwupd.enable = true;
|
fwupd.enable = true;
|
||||||
printing.enable = true;
|
printing.enable = true;
|
||||||
@@ -109,7 +91,6 @@
|
|||||||
autoEnable = true;
|
autoEnable = true;
|
||||||
polarity = "light";
|
polarity = "light";
|
||||||
image = ./wallpaper.png;
|
image = ./wallpaper.png;
|
||||||
targets.chromium.enable = false;
|
|
||||||
base16Scheme = {
|
base16Scheme = {
|
||||||
base00 = "#ffffea";
|
base00 = "#ffffea";
|
||||||
base01 = "#eaffff";
|
base01 = "#eaffff";
|
||||||
@@ -128,7 +109,8 @@
|
|||||||
base0E = "#8888cc";
|
base0E = "#8888cc";
|
||||||
base0F = "#5d3a1a";
|
base0F = "#5d3a1a";
|
||||||
};
|
};
|
||||||
#"${pkgs.base16-schemes}/share/themes/everforest.yaml";
|
targets.chromium.enable = false;
|
||||||
|
targets.gnome.enable = false;
|
||||||
opacity = {
|
opacity = {
|
||||||
terminal = 0.85;
|
terminal = 0.85;
|
||||||
popups = 0.75;
|
popups = 0.75;
|
||||||
@@ -160,25 +142,14 @@
|
|||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
sensor.iio.enable = true;
|
sensor.iio.enable = true;
|
||||||
graphics.enable32Bit = true;
|
|
||||||
graphics.extraPackages = with pkgs; [
|
|
||||||
intel-vaapi-driver
|
|
||||||
intel-media-driver
|
|
||||||
intel-compute-runtime
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
zsh.enable = true;
|
zsh.enable = true;
|
||||||
virt-manager.enable = true;
|
niri.enable = true;
|
||||||
niri = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
virtualisation = {
|
virtualisation = {
|
||||||
libvirtd = {enable = true;};
|
|
||||||
kvmgt = {enable = true;};
|
|
||||||
docker = {enable = true;};
|
docker = {enable = true;};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -33,6 +33,8 @@
|
|||||||
direnv
|
direnv
|
||||||
texliveFull
|
texliveFull
|
||||||
ispell
|
ispell
|
||||||
|
|
||||||
|
calc
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -71,5 +73,6 @@
|
|||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autoEnable = true;
|
autoEnable = true;
|
||||||
|
targets.gnome.enable = false;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user