diff --git a/hosts/denkbrett/modules/input.nix b/hosts/denkbrett/modules/input.nix index f4c9c0b..12a7b9e 100644 --- a/hosts/denkbrett/modules/input.nix +++ b/hosts/denkbrett/modules/input.nix @@ -28,6 +28,7 @@ devices."AT Translated Set 2 keyboard" = default; devices."Razer Razer Huntsman" = default; devices."Razer Razer DeathAdder V2" = default; + devices."Microsoft Microsoft Ergonomic Keyboard" = default; }; hardware.trackpoint = { diff --git a/modules/desktop/home/niri/default.nix b/modules/desktop/home/niri/default.nix index af46172..dbc5557 100644 --- a/modules/desktop/home/niri/default.nix +++ b/modules/desktop/home/niri/default.nix @@ -2,6 +2,10 @@ # else it will be ugly { pkgs, lib, ... }: { + home.packages = with pkgs; [ + zenity + xwayland-satellite + ]; home.file."config" = let kdlfiles = @@ -10,23 +14,9 @@ |> lib.mapAttrsToList (filename: _value: "include \"${./kdl}/${filename}\""); startups = [ - [ - "eww" - "open-many" - "topBar" - "bottomBar" - ] - [ - "${pkgs.swaybg}/bin/swaybg" - "-i" - "${./wallpaper.jpg}" - "-m" - "fill" - ] - [ - "touch" - ".config/niri/live.kdl" - ] + [ "eww" "open-many" "topBar" "bottomBar" ] + [ "${pkgs.swaybg}/bin/swaybg" "-i" "${./wallpaper.jpg}" "-m" "fill" ] + [ "touch" ".config/niri/live.kdl" ] ] |> map (map (word: "\"${word}\"")) |> map (lib.concatStringsSep " ") diff --git a/modules/desktop/home/niri/kdl/quirks.kdl b/modules/desktop/home/niri/kdl/quirks.kdl index ecf8e75..556dbc5 100644 --- a/modules/desktop/home/niri/kdl/quirks.kdl +++ b/modules/desktop/home/niri/kdl/quirks.kdl @@ -23,10 +23,20 @@ window-rule { } window-rule { - match app-id="vesktop" is-floating=true title="vesktop" - geometry-corner-radius 5 + match app-id="chromium-browser" + geometry-corner-radius 6 6 1 1 +} + +window-rule { + match app-id="vesktop" is-floating=true + geometry-corner-radius 6 } environment { ELECTRON_OZONE_PLATFORM_HINT "auto" } + +window-rule { + match app-id="zenity" + geometry-corner-radius 16 +} diff --git a/modules/shell/btop.nix b/modules/shell/btop.nix index fa05556..39b96dc 100644 --- a/modules/shell/btop.nix +++ b/modules/shell/btop.nix @@ -5,6 +5,7 @@ { programs.btop = { enable = true; + package = pkgs.btop-rocm; settings = { shown_boxes = "cpu mem net proc gpu0"; color_theme = "gruvbox_dark";