This commit is contained in:
oqyude
2025-08-03 11:21:08 +00:00
parent 87a5315858
commit bbe007c0bf
+14 -39
View File
@@ -10,63 +10,38 @@ let
}: }:
{ {
imports = [ <nixos-wsl/modules> ]; imports = with inputs; [ <nixos-wsl/modules>
self.nixosModules.default
];
i18n = { i18n = {
defaultLocale = "en_US.UTF-8"; defaultLocale = "en_US.UTF-8";
supportedLocales = [ supportedLocales = [
"ru_RU.UTF-8/UTF-8"
"en_US.UTF-8/UTF-8" "en_US.UTF-8/UTF-8"
"ru_RU.UTF-8/UTF-8"
]; ];
}; };
networking.hostName = "${inputs.zeroq.devices.wsl.username}"; #zramSwap.enable = true;
services = {
users = { journald = {
defaultUserShell = pkgs.zsh; extraConfig = ''
}; SystemMaxUse=512M
'';
nixpkgs.config.allowUnfree = true;
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
environment.systemPackages = with pkgs; [
btop
fastfetch
yazi
];
programs = {
lazygit.enable = true;
git.enable = true;
nh.enable = true;
zsh = {
enable = true;
enableCompletion = true;
enableBashCompletion = true;
syntaxHighlighting.enable = true;
zsh-autoenv.enable = true;
loginShellInit = "clear && fastfetch";
ohMyZsh = {
enable = true;
theme = "robbyrussell";
};
}; };
earlyoom.enable = true;
}; };
zramSwap.enable = true; networking.hostName = "${inputs.zeroq.devices.wsl.hostname}";
services.earlyoom.enable = true;
wsl = { wsl = {
enable = true; enable = true;
startMenuLaunchers = true; startMenuLaunchers = true;
#useWindowsDriver = true; #useWindowsDriver = true;
defaultUser = "nixos"; defaultUser = "oqyude";
}; };
system.stateVersion = "24.05"; system.stateVersion = "24.11";
}; };
in in
inputs.nixpkgs.lib.nixosSystem { inputs.nixpkgs.lib.nixosSystem {