add quickshell

This commit is contained in:
Zoty 2026-04-15 10:38:34 -03:00
parent 3d48e35de5
commit 10960f620d
Signed by: Zoty
SSH key fingerprint: SHA256:WsGEGivgl37t3Mth6uugXMOgMCTR7QolIepNbC+j/tA
32 changed files with 1415 additions and 11 deletions

View file

@ -1,7 +1,12 @@
{ inputs, den, pkgs, ... }: {
den.aspects.niri.nixos = { pkgs, ... }: {
den.aspects.niri.nixos = { pkgs, ... }:
let
quickshell-niri = inputs.qml-niri.packages.${pkgs.system}.quickshell;
in {
imports = [ inputs.niri-flake.nixosModules.niri ];
fonts.packages = [ pkgs.nerd-fonts.jetbrains-mono ];
programs.niri = {
enable = true;
package = pkgs.niri;
@ -10,10 +15,12 @@
programs.gpu-screen-recorder.enable = true;
environment.systemPackages = with pkgs; [
quickshell-niri
waybar
fuzzel
swaylock
swayidle
swww
grim
slurp
wl-clipboard
@ -21,6 +28,7 @@
kdePackages.xdg-desktop-portal-kde
xwayland-satellite
gpu-screen-recorder-gtk
libnotify
];
xdg.portal = {