diff --git a/gtk-2.0/gtkfilechooser.ini b/gtk-2.0/gtkfilechooser.ini index ae693ce..5de8f3f 100644 --- a/gtk-2.0/gtkfilechooser.ini +++ b/gtk-2.0/gtkfilechooser.ini @@ -2,8 +2,8 @@ LocationMode=path-bar ShowHidden=false ShowSizeColumn=true -GeometryX=1297 -GeometryY=222 +GeometryX=817 +GeometryY=493 GeometryWidth=926 GeometryHeight=657 SortColumn=modified diff --git a/hypr/autorun.conf b/hypr/autorun.conf index e067ec5..7b1a543 100644 --- a/hypr/autorun.conf +++ b/hypr/autorun.conf @@ -1,10 +1,10 @@ # Autorun apps -exec-once = dunst & hyprpaper # & waybar +exec-once = dunst & hyprpaper & waybar exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = hyprctl setcursor Adwaita 24 exec-once = zsh /home/moonleay/.config/hypr/hyprland/scripts/fixXwaylandVideoBridge.sh exec-once = solaar -w hide exec-once = setxkbmap -model 'pc105angle' -layout 'us' -variant 'cmk_ed_us' -option'' -option 'misc:extend,lv5:caps_switch_lock,grp:shifts_toggle,compose:menu,misc:cmk_curl_dh' exec-once = flatpak run org.kde.xwaylandvideobridge -exec-once = gBar bar 0 & gBar bar 1 & gBar bar 2 +# exec-once = gBar bar 0 & gBar bar 1 & gBar bar 2 # exec-once = /usr/lib/polkit-kde-authentication-agent-1 diff --git a/hypr/env_vars.conf b/hypr/env_vars.conf index 240f7a7..189798c 100644 --- a/hypr/env_vars.conf +++ b/hypr/env_vars.conf @@ -9,3 +9,4 @@ env = CLUTTER_BACKEND=wayland env = XDG_CURRENT_DESKTOP=Hyprland env = XDG_SESSION_TYPE=wayland env = XDG_SESSION_DESKTOP=Hyprland +# env = ENABLE_DEVICE_CHOOSER_LAYER=1 VULKAN_DEVICE_INDEX=0 diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index d045744..c022d0b 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -8,6 +8,7 @@ source = ~/.config/hypr/input.conf # Setup inputs source = ~/.config/hypr/keybindings.conf # Setup keybindings source = ~/.config/hypr/windowrules.conf # Setup windowrules source = ~/.config/hypr/basics.conf # Setup Hyprland basics (layout, design, etc.) +# source = ~/.config/hypr/mocha.conf # Setup Colors # Other configs: diff --git a/hypr/keybindings.conf b/hypr/keybindings.conf index 9ca076f..89f0001 100644 --- a/hypr/keybindings.conf +++ b/hypr/keybindings.conf @@ -17,6 +17,7 @@ bind = , XF86Launch6, exec, playerctl next # Run "overlay apps" bind = CTRL ALT, DELETE, exec, swaylock bind = $mainMod SHIFT, s, exec, grim -g "$(slurp)" -c "/home/moonleay/Pictures/Screenshots/$(date +'%s_grim.png')" +bind = ALT SHIFT, s, exec, grim -c "/home/moonleay/Pictures/Screenshots/$(date +'%s_grim_full.png')" # Run application bind = $mainMod SHIFT, q, exec, librewolf @@ -29,7 +30,7 @@ bind = ALT_L SHIFT, f, fakefullscreen bind = $mainMod, TAB, exec, rofi -show window -show-icons # Default Mappings -bind = $mainMod, Q, exec, alacritty +bind = $mainMod, Q, exec, kitty bind = $mainMod, C, killactive, bind = $mainMod, M, exit, bind = $mainMod, E, exec, thunar diff --git a/hypr/mocha.conf b/hypr/mocha.conf new file mode 100644 index 0000000..1463565 --- /dev/null +++ b/hypr/mocha.conf @@ -0,0 +1,61 @@ +$rosewaterAlpha = f5e0dc +$flamingoAlpha = f2cdcd +$pinkAlpha = f5c2e7 +$mauveAlpha = cba6f7 +$redAlpha = f38ba8 +$maroonAlpha = eba0ac +$peachAlpha = fab387 +$yellowAlpha = f9e2af +$greenAlpha = a6e3a1 +$tealAlpha = 94e2d5 +$skyAlpha = 89dceb +$sapphireAlpha = 74c7ec +$blueAlpha = 89b4fa +$lavenderAlpha = b4befe + +$textAlpha = cdd6f4 +$subtext1Alpha = bac2de +$subtext0Alpha = a6adc8 + +$overlay2Alpha = 9399b2 +$overlay1Alpha = 7f849c +$overlay0Alpha = 6c7086 + +$surface2Alpha = 585b70 +$surface1Alpha = 45475a +$surface0Alpha = 313244 + +$baseAlpha = 1e1e2e +$mantleAlpha = 181825 +$crustAlpha = 11111b + +$rosewater = 0xfff5e0dc +$flamingo = 0xfff2cdcd +$pink = 0xfff5c2e7 +$mauve = 0xffcba6f7 +$red = 0xfff38ba8 +$maroon = 0xffeba0ac +$peach = 0xfffab387 +$yellow = 0xfff9e2af +$green = 0xffa6e3a1 +$teal = 0xff94e2d5 +$sky = 0xff89dceb +$sapphire = 0xff74c7ec +$blue = 0xff89b4fa +$lavender = 0xffb4befe + +$text = 0xffcdd6f4 +$subtext1 = 0xffbac2de +$subtext0 = 0xffa6adc8 + +$overlay2 = 0xff9399b2 +$overlay1 = 0xff7f849c +$overlay0 = 0xff6c7086 + +$surface2 = 0xff585b70 +$surface1 = 0xff45475a +$surface0 = 0xff313244 + +$base = 0xff1e1e2e +$mantle = 0xff181825 +$crust = 0xff11111b diff --git a/hypr/monitors.conf b/hypr/monitors.conf index a58d1ed..9121960 100644 --- a/hypr/monitors.conf +++ b/hypr/monitors.conf @@ -1,7 +1,7 @@ # Monitors -#monitor=,preferred,auto,auto +# monitor=,preferred,auto,auto monitor=eDP-2,preferred,0x0,2 monitor=eDP-1,preferred,0x0,2 monitor=DP-1,3840x2160@120,1280x0,1.2 monitor=HDMI-A-1,preferred,4480x0,1 -#monitor=HDMI-A-1,3440x1440@100,1280x0,1 +# monitor=HDMI-A-1,3440x1440@100,1280x0,1 diff --git a/hypr/windowrules.conf b/hypr/windowrules.conf index 74d0f74..dff2dea 100644 --- a/hypr/windowrules.conf +++ b/hypr/windowrules.conf @@ -6,3 +6,18 @@ windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$ windowrulev2 = noanim,class:^(xwaylandvideobridge)$ windowrulev2 = nofocus,class:^(xwaylandvideobridge)$ windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ + +# -- 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