Compare commits

...

4 commits

Author SHA1 Message Date
zervo
22b5f01d89 Updates 2025-04-09 13:43:14 +02:00
zervo
af36115117 Add kitty config 2025-03-30 12:42:44 +02:00
zervo
35191ef73b Tweaks 2 2025-03-30 11:28:16 +02:00
zervo
ef0da55e9c Tweaks 2025-03-30 11:04:59 +02:00
10 changed files with 1198 additions and 22 deletions

View file

@ -33,6 +33,7 @@
# constant height of 300
# height = 300
# NOTE: Dunst from version 1.11 and older don't support dynamic height
# and the given value is treated as the maximum height
# Position the notification in the top right corner
@ -345,7 +346,7 @@
background = "#222222"
foreground = "#ffffff"
highlight = "#722ae6, #e4b5cb"
timeout = 20
timeout = 6
# Icon for notifications with low urgency
#default_icon = dialog-information
@ -354,7 +355,7 @@
foreground = "#ffffff"
frame_color = "#5e5086"
highlight = "#722ae6, #e4b5cb"
timeout = 20
timeout = 6
override_pause_level = 30
# Icon for notifications with normal urgency
default_icon = dialog-information

View file

@ -22,7 +22,9 @@ exec-once = systemctl --user start hyprpolkitagent
# Start idle management daemon
exec-once = hypridle
# Wallpaper
exec-once = hyprpaper & sleep 1 && $scriptPath/reloadwallpaper.sh
# Rice components
exec-once = hyprpaper
exec-once = waybar
exec-once = dunst &

View file

@ -4,7 +4,8 @@
general {
lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
before_sleep_cmd = loginctl lock-session # lock before suspend.
#before_sleep_cmd = loginctl lock-session # lock before suspend.
before_sleep_cmd = hyprlock
after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
}
@ -27,12 +28,12 @@ listener {
}
listener {
timeout = 330 # 5.5min
timeout = 360 # 6min
on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed
on-resume = hyprctl dispatch dpms on # screen on when activity is detected after timeout has fired.
}
listener {
timeout = 1800 # 30min
timeout = 600 # 10min
on-timeout = systemctl suspend # suspend pc
}
}

View file

@ -32,12 +32,12 @@
## PROGRAMS ##
$browser = firefox --new-window
$terminal = alacritty
$browser = floorp -P --new-window
$terminal = kitty
$fileManager = nemo
$lock = hyprlock --immediate
$menu = ~/.config/rofi/launchers/type-2/launcher.sh
$screenshot = hyprshot --mode region
$screenshot = hyprshot --freeze --mode region
$colorpicker = hyprpicker --autocopy
## MONITORS ##
@ -63,4 +63,4 @@ source = ~/.config/hypr/rules.conf
render {
}
}

View file

@ -2,5 +2,10 @@
### WALLPAPER ###
#################
preload = ~/.config/hypr/wp/wp.jpg
wallpaper = , ~/.config/hypr/wp/wp.jpg
#preload = ~/.config/hypr/wp/wp.jpg
#wallpaper = , ~/.config/hypr/wp/wp.jpg
splash = false
splash_offset = 2.0
splash_color = 55ffffff
ipc = true

View file

@ -17,13 +17,41 @@ windowrulev2 = suppressevent maximize, class:.*
# Fix some dragging issues with XWayland
windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
# Fix "buggy" tooltip focus stuff
#windowrulev2 = noinitialfocus,class:^jetbrains-(?!toolbox),floating:1
#windowrulev2 = stayfocused,class:^(jetbrains)$
windowrulev2 = stayfocused,title:^()$,class:^(steam)$
windowrulev2 = minsize 1 1,title:^()$,class:^(steam)$
# Fix odd behaviors in IntelliJ IDEs
# - Fix focus issues when dialogs are opened or closed
#windowrulev2 = windowdance,class:^(jetbrains-.*)$,floating:1
# - Fix splash screen showing in weird places and prevent annoying focus takeovers
windowrulev2 = center,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
windowrulev2 = noborder,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
# - Center popups/find windows
windowrulev2 = center,class:^(jetbrains-.*)$,title:^( )$,floating:1
windowrulev2 = stayfocused,class:^(jetbrains-.*)$,title:^( )$,floating:1
windowrulev2 = noborder,class:^(jetbrains-.*)$,title:^( )$,floating:1
# - Disable window flicker when autocomplete or tooltips appear
windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(win.*)$,floating:1
# Workspace rules
windowrulev2 = workspace 2,class:^(VSCodium)$
windowrulev2 = workspace 10,class:^(firefox)$
# Opacity rules
windowrulev2 = opacity 0.9,class:^(Alacritty)$
#windowrulev2 = opacity 0.9,class:^(kitty)$
# windowrulev2 = opacity 0.99,class:^(code-oss)$
# windowrulev2 = opacity 0.99,class:^(Code)$
# windowrulev2 = opacity 0.99,class:^(VSCodium)$
windowrulev2 = opacity 0.95,class:^(VSCodium)$
windowrulev2 = opacity 0.9,class:^([Ss]team)$
windowrulev2 = opacity 0.9,class:^(steamwebhelper)$
windowrulev2 = opacity 0.9,class:^(Spotify)$
windowrulev2 = opacity 0.9,class:^(org.gnome.NetworkDisplays)$
windowrulev2 = float, class:firefox,title:(.*)(Bitwarden Password Manager)
# Floating rules
windowrulev2 = float, class:^(firefox)$,title:(.*)(Bitwarden Password Manager)
windowrulev2 = float, class:^(org.gnome.NetworkDisplays)$

View file

@ -0,0 +1,32 @@
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# /* wallust template - colors-kitty */
foreground #EFF2F5
background #1B1C1D
cursor #EFF2F5
active_tab_foreground #1B1C1D
active_tab_background #EFF2F5
inactive_tab_foreground #EFF2F5
inactive_tab_background #1B1C1D
active_border_color #EFF2F5
inactive_border_color #1B1C1D
bell_border_color #171B22
color0 #424344
color1 #171B22
color2 #334356
color3 #344660
color4 #506B8A
color5 #547192
color6 #9CA4AA
color7 #DFE4E8
color8 #9CA0A2
color9 #1E242D
color10 #455972
color11 #455D80
color12 #6B8FB8
color13 #7097C2
color14 #D0DAE2
color15 #DFE4E8

File diff suppressed because it is too large Load diff

View file

@ -7,10 +7,10 @@
@define-color module-fg #ffffff;
@define-color module-fg-dim #9f9f9f;
@define-color module-info-bg rgba(30, 102, 236, 0.7);
@define-color module-succ-bg rgba(26, 238, 114, 0.74);
@define-color module-warn-bg rgba(236, 164, 30, 0.7);
@define-color module-err-bg rgba(224, 20, 20, 0.7);
@define-color module-info-bg rgba(30, 102, 236, 0.6);
@define-color module-succ-bg rgba(26, 238, 114, 0.6);
@define-color module-warn-bg rgba(236, 164, 30, 0.45);
@define-color module-err-bg rgba(224, 20, 20, 0.6);
@define-color module-idle-bg rgba(70, 70, 70, 0.7);
@define-color module-active-bg rgba(255, 255, 255, 0.7);
@ -26,4 +26,4 @@
@define-color bright-accent #9A4192;
@define-color wb-hvr-bg #ECE7D8;
@define-color wb-hvr-fg #FFFFFF;
@define-color wb-hvr-fg #FFFFFF;

View file

@ -8,9 +8,9 @@
// "width": 1280, // Waybar width
"spacing": 5, // Gaps between modules (5px)
"margin-top": 4, // Margin above bar (4px)
"margin-bottom": 2, // Margin below bar (2px)
"margin-bottom": 1, // Margin below bar (1px)
"margin-right": 5, // Margin to the right of bar (5px)
"margin-left": 5, // Margin to the left of bar (5px)
//"margin-left": 5, // Margin to the left of bar (5px)
// LAYOUT: Choose the order of the modules