AAAAAAAAAAAAAAAAAAAAAAAAAAAAAa

This commit is contained in:
Schrottkatze 2023-09-25 20:11:47 +02:00
parent 6af89065f1
commit a15428963c
5 changed files with 34 additions and 45 deletions

View file

@ -55,7 +55,7 @@
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.users.jade = { nixosConfig, pkgs, ... }: { home-manager.users.jade = { nixosConfig, pkgs, ... }: {
home.sessionVariables.TZ = nixosConfig.time.timeZone; home.sessionVariables.TZ = nixosConfig.time.timeZone;
home.stateVersion = "${nixosConfig.system.stateVersion}"; home.stateVersion = "22.11";
}; };
} }
]; ];

View file

@ -82,31 +82,31 @@ in {
}; };
}; };
nixpkgs = { # nixpkgs = {
overlays = [ # overlays = [
(self: super: { # (self: super: {
linux_zen_xeniafied = pkgs.linuxPackagesFor (pkgs.linuxKernel.kernels.linux_zen.override { # linux_zen_xeniafied = pkgs.linuxPackagesFor (pkgs.linuxKernel.kernels.linux_zen.override {
structuredExtraConfig = with lib.kernel; { # structuredExtraConfig = with lib.kernel; {
"FB" = yes; # "FB" = yes;
"FRAMEBUFFER_CONSOLE" = yes; # "FRAMEBUFFER_CONSOLE" = yes;
"VGA_CONSOLE" = yes; # "VGA_CONSOLE" = yes;
"VIDEO_SELECT" = yes; # "VIDEO_SELECT" = yes;
LOGO = lib.mkForce yes; # LOGO = lib.mkForce yes;
LOGO_LINUX_CLUT224 = yes; # LOGO_LINUX_CLUT224 = yes;
}; # };
ignoreConfigErrors = true; # ignoreConfigErrors = true;
}); # });
}) # })
]; # ];
}; # };
boot.kernelPackages = pkgs.linuxPackages_zen; boot.kernelPackages = pkgs.linuxPackages_zen;
boot.kernelPatches = [ # boot.kernelPatches = [
{ # {
name = "fomx"; # name = "fomx";
patch = ../../other/0001-fomx.patch; # patch = ../../other/0001-fomx.patch;
} # }
]; # ];
services.xserver.displayManager.autoLogin = { services.xserver.displayManager.autoLogin = {
enable = true; enable = true;

View file

@ -153,17 +153,12 @@ in with lib; {
notifications.x11.enable = true; notifications.x11.enable = true;
notifications.test = true; notifications.test = true;
}; };
services.colord.enable = true;
home-manager.users.jade = { pkgs, ... }: { home-manager.users.jade = { pkgs, ... }: {
programs.bat = { programs.bat = {
# TODO: more config # TODO: more config
enable = true; enable = true;
}; };
programs.exa = {
# TODO: more config
enable = true;
};
programs.nushell = { programs.nushell = {
enable = true; enable = true;
package = config.users.defaultUserShell; package = config.users.defaultUserShell;

View file

@ -30,21 +30,16 @@ in with lib; {
space."=" = ":fmt"; space."=" = ":fmt";
}; };
}; };
languages = { languages = [
language = [ {
{ name = "php";
name = "rust"; file-types = [ "php" ];
} language-server = {
{ command = "psalm";
name = "php"; args = ["--language-server"];
file-types = [ "php" ]; };
language-server = { }
command = "psalm"; ];
args = ["--language-server"];
};
}
];
};
}; };
}; };
}; };

View file

@ -8,7 +8,6 @@ in with lib; {
home-manager.users.jade = { pkgs, ... }: { home-manager.users.jade = { pkgs, ... }: {
programs.zellij = { programs.zellij = {
enable = true; enable = true;
enableZshIntegration = true;
settings = { settings = {
theme = "gruvbox-dark"; theme = "gruvbox-dark";
themes.gruvbox-dark = { themes.gruvbox-dark = {