]> Freerunner's - dotfiles.git/commitdiff
hypr: update config
authorAndre Ramnitz <tux.rising@gmail.com>
Thu, 3 Oct 2024 22:18:14 +0000 (00:18 +0200)
committerAndre Ramnitz <tux.rising@gmail.com>
Thu, 3 Oct 2024 22:18:14 +0000 (00:18 +0200)
config/dot-config/hypr/fragments/hypr-windowrules.conf
config/dot-config/hypr/hyprland.conf
config/dot-config/hypr/hyprlock.conf
config/dot-config/hypr/hyprpaper.conf

index 625e4ddcbeca2a9451b9968e5bbb834a9cc6c6d2..b6e0577c6e6f71f8fec06833c286a84183fdc842 100644 (file)
@@ -27,6 +27,7 @@ windowrule = float, ^(org.kde.*)$
 windowrule = float, ^(kdesystemsettings.*)$
 windowrulev2 = minsize 1 1, stayfocused, float, class: ^(com.nextcloud.desktopclient.nextcloud)$
 windowrulev2 = float, size 1560 1000, pin, workspace special:overlay, class:^(org.keepassxc.KeePassXC)$
+windowrule = float, ^(ark.*)$
 windowrule = float, ^(lxqt-.*)$
 windowrule = float, ^(vlc.*)$
 windowrule = float, ^(pcmanfm.*)$
@@ -51,6 +52,7 @@ windowrulev2 = maxsize 60% 80%, class:^(ncmpcpp)$
 windowrulev2 = float, stayfocused, center, opacity 1.0 override, class:^(kakpopup)$
 
 # handle other clients
+windowrule = float, ^(discord.*)$
 windowrule = float, ^(openrgb)$
 windowrule = float, ^(org.corectrl.CoreCtrl)$
 windowrule = float, ^(pavucontrol.*)$
index 20445e0738123a1274cd951f3d772dae9165d281..716126ec85e18ea7bb81fdb91618654295ecc004 100644 (file)
@@ -18,7 +18,8 @@ xwayland {
 }
 
 # See https://wiki.hyprland.org/Configuring/Keywords/ for more
-env = VK_ICD_FILENAMES,/usr/share/vulkan/icd.d/radeon_icd.x86_64.json
+# env = AMD_VULKAN_ICD,RADV
+# env = VK_DRIVER_FILES,/usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/usr/share/vulkan/icd.d/radeon_icd.x86_32.json
 env = WLR_RENDERER,vulkan
 env = XDG_CURRENT_DESKTOP,Hyprland
 env = XDG_SESSION_TYPE,wayland
@@ -27,6 +28,7 @@ env = XDG_SESSION_DESKTOP,Hyprland
 # Some default env vars.
 env = QT_QPA_PLATFORM,wayland;xcb
 env = QT_QPA_PLATFORMTHEME,kde
+env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
 
 env = GDK_BACKEND,wayland,x11,*
 env = GTK_USE_PORTAL,1
@@ -40,9 +42,9 @@ env = SDL_VIDEODRIVER,wayland # remove or set to x11 for games providing older v
 
 # set cursor
 env = XCURSOR_THEME,BreezeX-Black
-env = XCURSOR_SIZE,40
+env = XCURSOR_SIZE,30
 env = HYPRCURSOR_THEME,rose-pine-hyprcursors
-env = HYPRCURSOR_SIZE,40
+env = HYPRCURSOR_SIZE,30
 
 # Execute your favorite apps at launch
 exec-once = hyprpm enable hyprbars
@@ -56,10 +58,10 @@ exec-shutdown = pkill -f '/usr/lib/python-exec/python3.12/python /home/andy/.con
 
 # For all categories, see https://wiki.hyprland.org/Configuring/Variables/
 input {
-    kb_layout = us
-    kb_variant = de_se_fi
+    kb_layout = us,de
+    kb_variant = de_se_fi,
     kb_model =
-    kb_options =
+    kb_options = grp:alt_caps_toggle
     kb_rules =
 
     follow_mouse = 1
@@ -204,13 +206,13 @@ plugin {
                bar_text_font = Iosevka Nerd Font Propo
                bar_text_size = 12
                bar_height = 24
-               bar_color = 0xee$base00
+               bar_color = 0xee$base01
                col.text = 0xff$base07
-               bar_part_of_window = true
-               bar_precedence_over_border = false
+               bar_part_of_window = 1
+               bar_precedence_over_border = 1
                # hyprbars-button = color, size, icon, on-click
-               hyprbars-button = 0x70eb6f92, 22, 󰖭, hyprctl dispatch killactive
-               hyprbars-button = 0x80f6c177, 22, 󰁌, hyprctl dispatch fullscreen 1
+               hyprbars-button = 0x70eb6f92, 20, 󰖭, hyprctl dispatch killactive
+               hyprbars-button = 0x80f6c177, 20, 󰁌, hyprctl dispatch fullscreen 1
         }
 }
 
index a964bcc3e066c6aeecd2c654c19f0729c083ee9f..bbbc8fd11e48b75ed86e1f346e125473f7501876 100644 (file)
@@ -1,5 +1,10 @@
 source=./base16-colors.conf
 
+general {
+       ignore_empty_input = 1
+       pam_module = hyprlock
+}
+
 background {
     monitor =
     path = /home/andy/Bilder/Wallpapers/5120x1440-aerjl345234.webp   # supports png, jpg, webp (no animations, though)
@@ -20,7 +25,7 @@ image {
        size = 150
        rounding = -1 # negative values mean circle
        border_size = 4
-       border_color = $base05
+       border_color = 0xee$base05
        rotate = 0
        reload_time = -1 # seconds between reloading, 0 to reload with SIGUSR2
        reload_cmd =  # command to get new path. if empty, old path will be used. don't run "follow" commands like tail -F
@@ -30,6 +35,43 @@ image {
        valign = center
 }
 
+
+label {
+       text = $TIME
+       text_align = right
+       font_size = 24
+       font_family = IosevkaTerm Nerd Font Mono
+       color = 0xff$base05
+
+       position = -10, -5
+       halign = right
+       valign = top
+}
+
+label {
+       text = xkb: $LAYOUT
+       text_align = right
+       font_size = 15
+       font_family = IosevkaTerm Nerd Font Mono
+       color = 0xff$base05
+
+       position = -10, -40
+       halign = right
+       valign = top
+}
+
+label {
+       text = cmd[update:1000] echo "load avg:$(uptime | cut -f5 -d':') "
+       text_align = right
+       font_size = 15
+       font_family = IosevkaTerm Nerd Font Mono
+       color = 0xff$base05
+
+       position = -10, -64
+       halign = right
+       valign = top
+}
+
 input-field {
     monitor =
     size = 300, 50
@@ -38,16 +80,16 @@ input-field {
     dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0
     dots_center = false
     dots_rounding = -1 # -1 default circle, -2 follow input-field rounding
-    outer_color = $base05
-    inner_color = $base00
-    font_color = $base05
+    outer_color = 0xff$base00
+    inner_color = 0xdd$base05
+    font_color = 0xff$base00
     fade_on_empty = true
     fade_timeout = 1000 # Milliseconds before fade_on_empty is triggered.
     placeholder_text = <i>$PROMPT </i> # Text rendered in the input box when it's empty.
     hide_input = false
     rounding = -1 # -1 means complete rounding (circle/oval)
-    check_color = $base0A
-    fail_color = $base08 # if authentication failed, changes outer_color and fail message color
+    check_color = 0xff$base07
+    fail_color = 0xff$base08 # if authentication failed, changes outer_color and fail message color
     fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> # can be set to empty
     fail_transition = 300 # transition time in ms between normal outer_color and fail_color
     capslock_color = -1
index dfc9e4c7b4cd014de983c7aac4a813a5b6241a09..4d83eefce53fd45ead5d2e48d3a42bb46131a7db 100644 (file)
@@ -1,5 +1,39 @@
-preload = /mnt/multimedia/Wallpapers/wp10330139-5120x1440-star-wars-wallpapers.jpg
-wallpaper = DP-3,/mnt/multimedia/Wallpapers/wp10330139-5120x1440-star-wars-wallpapers.jpg
+preload = ~/Bilder/Wallpapers/5120x1440-IMG_0065.webp
+preload = ~/Bilder/Wallpapers/1329165.jpg
+preload = ~/Bilder/Wallpapers/1329200.jpg
+preload = ~/Bilder/Wallpapers/1irjg5r6br6b1.jpg
+preload = ~/Bilder/Wallpapers/1nk4fkke50pd1.jpeg
+preload = ~/Bilder/Wallpapers/5120x1440-aerjl345234.webp
+preload = ~/Bilder/Wallpapers/5120x1440-Hyprland_wall0_ultrawide.png
+preload = ~/Bilder/Wallpapers/5120x1440-Hyprland_wall1_ultrawide.png
+preload = ~/Bilder/Wallpapers/5120x1440-iu34ljlsdfl.webp
+preload = ~/Bilder/Wallpapers/5120x1440-jk3io4uiou89.webp
+preload = ~/Bilder/Wallpapers/5120x1440-jkoljfds89.webp
+preload = ~/Bilder/Wallpapers/5120x1440-kj3l4j987fs.webp
+preload = ~/Bilder/Wallpapers/5120x1440-ljfal3wkjr3laf.JPG
+preload = ~/Bilder/Wallpapers/5120x1440-rl0b9avw791b1.jpg
+preload = ~/Bilder/Wallpapers/5120x1440-Space.jpeg
+preload = ~/Bilder/Wallpapers/5120x1440_farbstrubbel.jpeg
+preload = ~/Bilder/Wallpapers/861746.jpg
+preload = ~/Bilder/Wallpapers/deep-blue-sea-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/default.jpg
+preload = ~/Bilder/Wallpapers/desert-dunes-landscape-ultrawide-hd-wallpaper-0702c899869763077e4e5db93e071906.jpg
+preload = ~/Bilder/Wallpapers/flying-turtle-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/foggy-layers-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/iceland-caps-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/into-the-woods-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/macos-mojave-dark-mode-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/MagicNeonRays.webp
+preload = ~/Bilder/Wallpapers/morning-mountain-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/sand-storm-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/shooting-star-5120x1440.jpg
+preload = ~/Bilder/Wallpapers/simvoly-osminog-cio2-pauk-atom-lego-kniga-lapka-vai-fai-ochk.jpg
+preload = ~/Bilder/Wallpapers/ultrawide-32-9-hd-wallpaper-87f2b8a946d7c327be3e4d69cec7c9f6.jpg
+preload = ~/Bilder/Wallpapers/ultrawide-abstract-pixel-sorting-hd-wallpaper-57f2a89906472397ce1e9d690e6759d6.jpg
+preload = ~/Bilder/Wallpapers/ultrawide-playstation-video-games-hd-wallpaper-a7724869b60713275e7e3d49cec7c986.jpg
+preload = ~/Bilder/Wallpapers/ultrawide-superultrawide-hd-wallpaper-45e20c30d7efe89553ba71b762c6c224.jpg
+preload = ~/Bilder/Wallpapers/urban-escape-5120x1440.jpg
 
+wallpaper = DP-2,~/Bilder/Wallpapers/ultrawide-32-9-hd-wallpaper-87f2b8a946d7c327be3e4d69cec7c9f6.jpg
 ipc = on
-
+splash = 1