random shit

This commit is contained in:
Kopatz
2024-06-20 19:20:20 +02:00
parent 670f9e35b2
commit c24ffd6317
7 changed files with 28 additions and 25 deletions

View File

@@ -3,31 +3,23 @@ let cfg = osConfig.custom.graphical.i3;
in {
config = lib.mkIf cfg.enable {
home.file.".config/i3" = {
enable = true;
recursive = true;
source = ../.config/i3;
target = ".config/i3";
};
home.file.".config/picom" = {
enable = true;
recursive = true;
source = ../.config/picom;
target = ".config/picom";
};
home.file.".config/wallpapers" = {
enable = true;
recursive = true;
source = ../.config/wallpapers;
target = ".config/wallpapers";
};
home.file.".config/polybar" = {
enable = true;
recursive = true;
source = ../.config/polybar;
target = ".config/polybar";
};
services.polybar = {
enable = true;

View File

@@ -14,7 +14,7 @@
ripgrep
fd
cmake
nodePackages.pyright
pyright
nodePackages.eslint
ccls
nodejs_22

View File

@@ -11,20 +11,26 @@ in {
enable = true;
xkb.layout = config.mainUser.layout;
xkb.variant = config.mainUser.variant;
displayManager = {
sddm.enable = true;
};
#displayManager.sddm.settings.Wayland.SessionDir = "${pkgs.plasma5Packages.plasma-workspace}/share/wayland-sessions";
#displayManager.sddm.wayland.enable = true;
};
#services.xserver.desktopManager.plasma5.enable = true;
services.desktopManager.plasma6.enable = true;
environment.plasma6.excludePackages = with pkgs.kdePackages; [ ocean-sound-theme spectacle kwallet dolphin ];
services.displayManager.sddm.enable = true;
#services.displayManager.sddm.wayland.enable = true;
services.desktopManager.plasma6 = {
enable = true;
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [
ocean-sound-theme
spectacle
kwallet
dolphin
];
environment.sessionVariables = {
# __GL_YIELD = "usleep";
# __GL_YIELD = "usleep";
MOZ_ENABLE_WAYLAND = "1";
#NIXOS_OZONE_WL = "1";
};

View File

@@ -15,6 +15,7 @@ in {
displayManager = {
sddm.enable = true;
sddm.theme = "${pkgs.sddm-astronaut}";
#sddm.theme = "breeze";
};
};
};

View File

@@ -85,13 +85,13 @@
# waitPID=$!
# '';
#}
{
manage = "desktop";
name = "plasma5";
start = ''
env ${pkgs.plasma-workspace}/bin/startplasma-x11
'';
}
#{
# manage = "desktop";
# name = "plasma5";
# start = ''
# env ${pkgs.plasma-workspace}/bin/startplasma-x11
# '';
#}
];
# fix index

View File

@@ -16,7 +16,11 @@
ld.enable = true;
settings.enable = true;
};
graphical = { i3.enable = true; };
graphical = {
i3.enable = true;
plasma.enable = true;
sddm.enable = true;
};
};
networking.networkmanager.enable = true;

View File

@@ -2,7 +2,7 @@
services.xserver = {
enable = true;
displayManager = {
autoLogin.enable = true;
autoLogin.enable = false;
autoLogin.user = "vm";
};