Finish felixalbpc, cleanup home-manager

This commit is contained in:
2024-09-13 14:10:29 +02:00
parent 5ea3e8730d
commit 38648a08ed
9 changed files with 111 additions and 41 deletions

View File

@@ -1,29 +1,38 @@
{ config, pkgs, lib, ... }:
{
imports = [
./remote.nix
./gnome.nix
./xfce.nix
];
services.xserver = {
enable = true;
displayManager.gdm = {
enable = true;
wayland = true;
};
xkbOptions = "ctrl:nocaps";
layout = "no,us";
xkbVariant = "intl";
xkb = {
options = "ctrl:nocaps";
variant = "intl";
layout = "no,us";
};
windowManager.qtile.enable = true;
};
programs.hyprland.enable = true;
hardware.keyboard.zsa.enable = true;
environment.sessionVariables.NIXOS_OZONE_WL = "1";
environment.systemPackages = with pkgs; [
xclip
pavucontrol
];
home-manager.users.felixalb = {
services = {
dunst.enable = true;
};
home.packages = with pkgs; [
i3lock
libnotify
pamixer
pavucontrol
sxhkd
xclip
xss-lock
];
};
hardware.opengl.enable = true;

View File

@@ -1,10 +0,0 @@
{ config, pkgs, lib, ... }:
{
services.xserver.desktopManager.gnome.enable = true;
environment.systemPackages = with pkgs; [
gnomeExtensions.appindicator
gnome.adwaita-icon-theme
];
services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
programs.dconf.enable = true;
}