new hyprland config. waybar still sucks

This commit is contained in:
2025-06-27 13:28:03 +02:00
parent 384537d3c2
commit 2adf37e151
5 changed files with 224 additions and 3 deletions

View File

@@ -1,13 +1,13 @@
{ config, pkgs, lib, ... }:
{ pkgs, ... }:
{
programs.hyprland = {
enable = true;
withUWSM = true;
xwayland.enable = true;
};
environment.sessionVariables = {
WLR_NO_HARDWARE_CURSORS = "1";
NIXOS_OZONE_WL = "1";
};
@@ -22,11 +22,33 @@
pkgs.dunst
pkgs.libnotify
pkgs.swww
pkgs.kitty
pkgs.rofi-wayland
pkgs.hyprlock
pkgs.brightnessctl # adjust backlight via keybindings
pkgs.scrot # simple screenshot
pkgs.slurp # region selector
pkgs.grim # wayland screenshot backend
pkgs.networkmanagerapplet
pkgs.pavucontrol
];
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
services.greetd = {
enable = true;
settings = {
initial_session = {
command = "${pkgs.hyprland}/bin/Hyprland";
user = "lukas";
};
default_session = {
command = "${pkgs.hyprland}/bin/Hyprland";
user = "lukas";
};
};
};
}