feat: migration to i3

This commit is contained in:
Elias Renman
2024-01-31 21:15:55 +01:00
parent 6895a75c81
commit 4f1ed4db0f
2 changed files with 11 additions and 17 deletions

View File

@@ -111,10 +111,8 @@
services.xserver.layout = "se"; services.xserver.layout = "se";
services.xserver.xkbVariant = "mac"; services.xserver.xkbVariant = "mac";
# Enable the Hyprland Desktop Environment. # Enable i3 window manager
programs.hyprland.enable = true; services.xserver.windowManager.i3.enable = true;
# programs.hyprland.enableNvidiaPatches = true;
programs.hyprland.xwayland.enable = true;
# Don't forget to set a password with passwd. # Don't forget to set a password with passwd.
users.users.elias = { users.users.elias = {
isNormalUser = true; isNormalUser = true;
@@ -131,13 +129,7 @@
# servers. You should change this only after NixOS release notes say you # servers. You should change this only after NixOS release notes say you
# should. # should.
system.stateVersion = "18.09"; system.stateVersion = "18.09";
nixpkgs.overlays = [
(self: super: {
waybar = super.waybar.overrideAttrs (oldAttrs: {
mesonFlags = oldAttrs.mesonFlags ++ [ "-Dexperimental=true" ];
});
})
];
services.logind.extraConfig = '' services.logind.extraConfig = ''
# dont shutdown when power button is short-pressed # dont shutdown when power button is short-pressed
HandlePowerKey=ignore HandlePowerKey=ignore

View File

@@ -66,12 +66,9 @@
neovim neovim
vscode vscode
# Hyprland deps # Hyprland deps
waybar
wofi
libsForQt5.sddm libsForQt5.sddm
libsForQt5.polkit-kde-agent libsForQt5.polkit-kde-agent
glib
wlogout
swaylock-effects swaylock-effects
sddm-chili-theme sddm-chili-theme
polkit polkit
@@ -87,7 +84,12 @@
xorg.xset xorg.xset
xorg.xsetroot xorg.xsetroot
wlsunset redshift
hyprland # Desktop manager
i3
polybar
## find a replacement for wlogout?
dmenu
]; ];
} }