diff --git a/modules/profiles/desktop.nix b/modules/profiles/desktop.nix index cc97e51..687fd40 100644 --- a/modules/profiles/desktop.nix +++ b/modules/profiles/desktop.nix @@ -76,11 +76,9 @@ with lib; { git.signing = true; gpg.enable = true; hub.enable = true; - kitty.enable = true; ledger.enable = true; logseq.enable = true; python.enable = true; - rofi.enable = true; ssh = { enable = true; includeSecrets = [ ../../secrets/ssh-home.age ]; diff --git a/modules/programs/hyprland/config.nix b/modules/programs/hyprland/config.nix index 0ffe5d1..2a0d355 100644 --- a/modules/programs/hyprland/config.nix +++ b/modules/programs/hyprland/config.nix @@ -127,6 +127,8 @@ in # Fullscreen Applications # ${mkRules ["opaque" "noblur" "noborder" "noshadow" "forceinput"] ["fullscreen:1"]} + ${mkRules ["opaque" "noblur" "noshadow"] ["class:^jetbrains-pycharm$"]} + # See https://wiki.hyprland.org/Configuring/Keywords/ for more $mainMod = SUPER $windowMod = ALT diff --git a/modules/programs/hyprland/default.nix b/modules/programs/hyprland/default.nix index f869398..f8c9d8d 100644 --- a/modules/programs/hyprland/default.nix +++ b/modules/programs/hyprland/default.nix @@ -18,6 +18,14 @@ in }; config = mkIf cfg.enable { + my = { + programs = { + kitty.enable = true; + rofi.enable = true; + }; + services.dunst.enable = true; + }; + home-manager.users.moritz = { imports = [ inputs.hyprland.homeManagerModules.default ]; @@ -33,11 +41,6 @@ in layer = "top"; position = "top"; height = 30; - output = [ - "eDP-1" - "HDMI-A-1" - "HDMI-A-2" - ]; modules-left = [ "wlr/workspaces" ]; modules-center = [ "hyprland/window" ]; modules-right = [ "network" "memory" "cpu" "battery" "clock" ]; @@ -110,7 +113,10 @@ in playerctl brightnessctl grimblast + slurp + grim wl-clipboard + wdisplays ]; security.pam.services.swaylock = { }; @@ -134,7 +140,6 @@ in (if cfg.nvidiaSupport then { LIBVA_DRIVER_NAME = "nvidia"; - XDG_SESSION_TYPE = "wayland"; GBM_BACKEND = "nvidia-drm"; __GLX_VENDOR_LIBRARY_NAME = "nvidia"; WLR_NO_HARDWARE_CURSORS = "1";