diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 1955d4c..9c79216 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -21,7 +21,9 @@ exec-once=hyperctl setcursor Breeze 24 windowrulev2 = float,class:(floating) # ensure you have defined a floating window class # Set programs that you use -$terminal = kitty + +#$terminal = kitty -e tmux +$terminal = kitty $fileManager = nemo $menu = rofi -show drun $windowSwitcher = rofi -show window @@ -54,11 +56,10 @@ general { gaps_in = 3 gaps_out = 6 - border_size = 2 - # col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg + border_size = 3 # col.inactive_border = rgba(595959aa) - col.active_border = rgb(458588) - #col.active_border = rgb(B8BB26) + #col.active_border = rgb(458588) + col.active_border = rgb(076678) col.inactive_border = rgb(a89984) layout = dwindle @@ -82,8 +83,8 @@ decoration { shadow_render_power = 3 col.shadow = rgba(1a1a1aee) # dim_inactive = true - # dim_strength = 0.5 - # inactive_opacity = 0.8 + # dim_strength = 0.2 + #inactive_opacity = 0.8 } animations { @@ -136,6 +137,8 @@ disable_hyprland_logo = true # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more # windowrulev2 = nomaximizerequest, class:.* # You'll probably like this. +windowrulev2 = float, class:.* + # See https://wiki.hyprland.org/Configuring/Keywords/ for more $mainMod = SUPER @@ -143,16 +146,14 @@ $mainMod = SUPER # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more bind = $mainMod, Q, exec, $terminal bind = $mainMod, R, killactive, -bind = $mainMod, M, exit, +bind = $mainMod, M, togglegroup, bind = $mainMod, E, exec, $fileManager -# bind = $mainMod, V, togglefloating, bind = ALT, SPACE , exec, $menu bind = ALT, TAB , exec, $windowSwitcher -# bind = $mainMod, SPACE, exec, $windowSwitcher -bind = ALT, B, exec, $HOME/dotfiles/scripts/third-party/tofi_window_switch.sh bind = $mainMod, P, pseudo, # dwindle bind = $mainMod, T, togglesplit, # dwindle bind = $mainMod, F, fullscreen, 1 + bind = $mainMod, V, exec, kitty --class floating -e zsh -c 'clipse $PPID' # bind the open clipboard operation to a nice key. @@ -209,3 +210,20 @@ bind = $mainMod, LEFT, workspace, m-1 # Move/resize windows with mainMod + LMB/RMB and dragging bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:273, resizewindow + +plugin { + hyprbars { + # example config + bar_text_size = 11 + bar_text_font = Sys TT Bold + bar_height = 25 + bar_title_enabled = true + bar_color = rgb(7, 102, 120) + bar_text_align = left + bar_part_of_window = true + bar_precedence_over_border = false + hyprbars-button = rgb(00ffffff), 10, 󰖭, hyprctl dispatch killactive + hyprbars-button = rgb(00ffffff), 10, , hyprctl dispatch fullscreen 1 + } +} + diff --git a/kitty/kitty.conf b/kitty/kitty.conf index 35449f6..214116d 100644 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -9,8 +9,8 @@ clipboard_control write-clipboard write-primary read-clipboard-ask read-primary- window_padding_width 5 remember_window_size no copy_on_select yes - background_opacity 1 + confirm_os_window_close 0 # hide_window_decorations no # wayland_titlebar_color background diff --git a/rofi/config.rasi b/rofi/config.rasi index 4c140b0..d683c04 100644 --- a/rofi/config.rasi +++ b/rofi/config.rasi @@ -1,5 +1,5 @@ configuration { -/* modes: "window,drun,run,ssh";*/ +modes: "window,drun,run,combi"; font: "Sys TT 12"; location: 7; kb-row-up: "Up,Control+k"; diff --git a/rofi/gruvbox_95_rofi/gruvbox_95_rofi.rasi b/rofi/gruvbox_95_rofi/gruvbox_95_rofi.rasi index 90caa4d..c0c0fef 100644 --- a/rofi/gruvbox_95_rofi/gruvbox_95_rofi.rasi +++ b/rofi/gruvbox_95_rofi/gruvbox_95_rofi.rasi @@ -95,7 +95,7 @@ window { width: 20%; border: 2; border-color: #ebdbb2; - margin: 1 10; + margin: 1 7; } mainbox { padding: 4;