From 660a7df8074fa51956a512326d2903d6c0188045 Mon Sep 17 00:00:00 2001 From: shinya Date: Tue, 28 Jan 2025 07:47:00 +0100 Subject: [PATCH] hyprland waybar cleanup --- kogami/home.nix | 7 ++++++- nixos/home/desktop/hyprland/hyprland.nix | 5 +++-- nixos/home/desktop/hyprland/waybar.nix | 4 ++-- nixos/home/packages/applications/qutebrowser.nix | 2 +- nixos/home/packages/applications/vencord.nix | 8 ++++---- 5 files changed, 16 insertions(+), 10 deletions(-) diff --git a/kogami/home.nix b/kogami/home.nix index b16f768..25f625c 100644 --- a/kogami/home.nix +++ b/kogami/home.nix @@ -1,6 +1,5 @@ { userSettings, - pkgs, ... }: { # Home manager configuration @@ -73,6 +72,12 @@ bat.enable = true; btop.enable = true; fzf.enable = true; + direnv = { + enable = true; + enableZshIntegration = true; + enableBashIntegration = true; + nix-direnv.enable = true; + }; }; # Let Home Manager install and manage itself. diff --git a/nixos/home/desktop/hyprland/hyprland.nix b/nixos/home/desktop/hyprland/hyprland.nix index 1841314..b863b43 100644 --- a/nixos/home/desktop/hyprland/hyprland.nix +++ b/nixos/home/desktop/hyprland/hyprland.nix @@ -66,7 +66,7 @@ "kb_layout" = "us, cz, ru"; "follow_mouse" = "1"; - #"kb_options" = "caps:swapecase"; + "kb_options" = "caps:swapecase"; #"kb_options" = "ctrl:nocaps"; touchpad = { @@ -130,7 +130,7 @@ "${pkgs.wl-clipboard}/bin/wl-paste --type image --watch cliphist store # clipboard store image data" "${pkgs.swayosd}/bin/swayosd-server" "${pkgs.bitwarden}/bin/bitwarden" - + "battery-notify --verbose" "systemctl --user start hyprpolkitagent" @@ -338,6 +338,7 @@ "opacity 0.70 0.70,class:^([Ss]team)$" "opacity 0.70 0.70,class:^(steamwebhelper)$" "opacity 0.70 0.70,class:^([Ss]potify)$" + "opacity 0.70 0.70,class:^(org.qutebrowser.qutebrowser)$" "opacity 0.70 0.70,initialTitle:^(Spotify Free)$" "opacity 0.70 0.70,initialTitle:^(Spotify Premium)$" "opacity 0.90 0.90,class:^(com.github.rafostar.Clapper)$" diff --git a/nixos/home/desktop/hyprland/waybar.nix b/nixos/home/desktop/hyprland/waybar.nix index 544aede..6a788eb 100644 --- a/nixos/home/desktop/hyprland/waybar.nix +++ b/nixos/home/desktop/hyprland/waybar.nix @@ -112,8 +112,8 @@ format = "{icon}"; rotate = 0; format-icons = { - activated = "󰥔"; - deactivated = ""; + activated = "󰅶"; + deactivated = "󰛊"; }; }; diff --git a/nixos/home/packages/applications/qutebrowser.nix b/nixos/home/packages/applications/qutebrowser.nix index da447f4..cc8fc6a 100644 --- a/nixos/home/packages/applications/qutebrowser.nix +++ b/nixos/home/packages/applications/qutebrowser.nix @@ -139,7 +139,7 @@ in import qutesecrets secretsExists = True - #config.set('scrolling.smooth',True) + config.set('scrolling.smooth',True) config.set('qt.args',['ignore-gpu-blacklist','enable-gpu-rasterization','enable-native-gpu-memory-buffers','num-raster-threads=4']) config.load_autoconfig(True) diff --git a/nixos/home/packages/applications/vencord.nix b/nixos/home/packages/applications/vencord.nix index b3ddea1..39bb8d2 100644 --- a/nixos/home/packages/applications/vencord.nix +++ b/nixos/home/packages/applications/vencord.nix @@ -17,11 +17,11 @@ services.arrpc.enable = true; programs.nixcord = { - enable = true; # enable Nixcord. Also installs discord package - vesktop.enable = true; # enable Vesktop - discord.enable = false; # enable Discord + enable = true; + vesktop.enable = true; + discord.enable = false; config = { - frameless = true; # set some Vencord options + frameless = true; plugins = { anonymiseFileNames.enable = true; betterUploadButton.enable = true;