mirror of
https://forge.katzen.cafe/schrottkatze/nix-configs.git
synced 2024-11-05 15:16:23 +01:00
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAa
This commit is contained in:
parent
6af89065f1
commit
a15428963c
|
@ -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";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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"];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
Loading…
Reference in a new issue