Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 ([gha] Nix: update inputs).
- Date: Mon Sep 22 20:54:03 2025
- Tag: v0.51.1, commits: 6436
- built against:
- aquamarine 0.9.5
- hyprlang 0.6.3
- hyprutils 0.10.0
- hyprcursor 0.1.13
- hyprgraphics 0.2.0
- no flags were set
- ~ ❯ hyprland systeminfo -c
- [ ERROR ] Unknown option 'systeminfo' !
- usage: Hyprland [arg [...]].
- Arguments:
- --help -h - Show this message again
- --config FILE -c FILE - Specify config file to use
- --socket NAME - Sets the Wayland socket name (for Wayland socket handover)
- --wayland-fd FD - Sets the Wayland socket fd (for Wayland socket handover)
- --systeminfo - Prints system infos
- --i-am-really-stupid - Omits root user privileges check (why would you do that?)
- --verify-config - Do not run Hyprland, only print if the config has any errors
- --version -v - Print this binary's version
- ~ ✗ hyprland --systeminfo -c
- Segmentation fault (core dumped) hyprland --systeminfo -c
- ~ ✗ hyprland --systeminfo c
- Segmentation fault (core dumped) hyprland --systeminfo c
- ~ ✗ hyprctl systeminfo -c
- Hyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 ([gha] Nix: update inputs).
- Date: Mon Sep 22 20:54:03 2025
- Tag: v0.51.1, commits: 6436
- built against:
- aquamarine 0.9.5
- hyprlang 0.6.3
- hyprutils 0.10.0
- hyprcursor 0.1.13
- hyprgraphics 0.2.0
- no flags were set
- System Information:
- System name: Linux
- Node name: coffee
- Release: 6.17.7-arch1-1
- Version: #1 SMP PREEMPT_DYNAMIC Sun, 02 Nov 2025 17:27:22 +0000
- GPU information:
- 04:00.0 Non-Volatile memory controller [0108]: Sandisk Corp SanDisk Ultra 3D / WD PC SN530, IX SN530, Blue SN550 NVMe SSD (DRAM-less) [15b7:5009] (rev 01) (prog-if 02 [NVM Express])
- 05:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA104 [GeForce RTX 3070 Lite Hash Rate] [10de:2488] (rev a1) (prog-if 00 [VGA controller])
- 0e:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] [1002:73df] (rev c5) (prog-if 00 [VGA controller])
- NVRM version: NVIDIA UNIX Open Kernel Module for x86_64 580.95.05 Release Build (root@coffee)
- os-release: NAME="Arch Linux"
- PRETTY_NAME="Arch Linux"
- ID=arch
- BUILD_ID=rolling
- ANSI_COLOR="38;2;23;147;209"
- HOME_URL="https://archlinux.org/"
- DOCUMENTATION_URL="https://wiki.archlinux.org/"
- SUPPORT_URL="https://bbs.archlinux.org/"
- BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
- PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
- LOGO=archlinux-logo
- plugins:
- Explicit sync: supported
- GL ver: 3.2
- Backend: drm
- Monitor info:
- Panel DP-4: 3440x1440, DP-4 Pixio USA Pixio PXC348C -> backend drm
- explicit ✔️
- edid:
- hdr ❌
- chroma ✔️
- bt2020 ❌
- vrr capable ❌
- non-desktop ❌
- Panel DP-5: 1920x1080, DP-5 LG Electronics LG ULTRAGEAR 0x00000E78 -> backend drm
- explicit ✔️
- edid:
- hdr ❌
- chroma ✔️
- bt2020 ❌
- vrr capable ❌
- non-desktop ❌
- ======Config-Start======
- Config File: /home/coffee/.config/hypr/hyprland.conf: Read Succeeded
- # Learn how to configure Hyprland: https://wiki.hyprland.org/Configuring/
- # Use defaults Omarchy defaults (but don't edit these directly!)
- source = ~/.local/share/omarchy/default/hypr/autostart.conf
- source = ~/.local/share/omarchy/default/hypr/bindings/media.conf
- source = ~/.local/share/omarchy/default/hypr/bindings/tiling.conf
- source = ~/.local/share/omarchy/default/hypr/bindings/utilities.conf
- source = ~/.local/share/omarchy/default/hypr/envs.conf
- source = ~/.local/share/omarchy/default/hypr/looknfeel.conf
- source = ~/.local/share/omarchy/default/hypr/input.conf
- source = ~/.local/share/omarchy/default/hypr/windows.conf
- source = ~/.config/omarchy/current/theme/hyprland.conf
- # Change your own setup in these files (and overwrite any settings from defaults!)
- source = ~/.config/hypr/monitors.conf
- source = ~/.config/hypr/input.conf
- source = ~/.config/hypr/bindings.conf
- source = ~/.config/hypr/envs.conf
- source = ~/.config/hypr/looknfeel.conf
- source = ~/.config/hypr/autostart.conf
- source = ~/.config/hypr/windows.conf
- # NVIDIA environment variables
- env = NVD_BACKEND,direct
- env = LIBVA_DRIVER_NAME,nvidia
- env = __GLX_VENDOR_LIBRARY_NAME,nvidia
- Config File: /home/coffee/.local/share/omarchy/default/hypr/autostart.conf: Read Succeeded
- exec-once = uwsm-app -- hypridle
- exec-once = uwsm-app -- mako
- exec-once = uwsm-app -- waybar
- exec-once = uwsm-app -- fcitx5
- exec-once = uwsm-app -- swaybg -i ~/.config/omarchy/current/background -m fill
- exec-once = uwsm-app -- swayosd-server
- exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
- exec-once = omarchy-cmd-first-run
- exec-once = uwsm-app -- elephant
- exec-once = uwsm-app -- walker --gapplication-service
- # Slow app launch fix -- set systemd vars
- exec-once = systemctl --user import-environment $(env | cut -d'=' -f 1)
- exec-once = dbus-update-activation-environment --systemd --all
- Config File: /home/coffee/.local/share/omarchy/default/hypr/bindings/media.conf: Read Succeeded
- # Only display the OSD on the currently focused monitor
- $osdclient = swayosd-client --monitor "$(hyprctl monitors -j | jq -r '.[] | select(.focused == true).name')"
- # Laptop multimedia keys for volume and LCD brightness (with OSD)
- bindeld = ,XF86AudioRaiseVolume, Volume up, exec, $osdclient --output-volume raise
- bindeld = ,XF86AudioLowerVolume, Volume down, exec, $osdclient --output-volume lower
- bindeld = ,XF86AudioMute, Mute, exec, $osdclient --output-volume mute-toggle
- bindeld = ,XF86AudioMicMute, Mute microphone, exec, $osdclient --input-volume mute-toggle
- bindeld = ,XF86MonBrightnessUp, Brightness up, exec, $osdclient --brightness raise
- bindeld = ,XF86MonBrightnessDown, Brightness down, exec, $osdclient --brightness lower
- # Precise 1% multimedia adjustments with Alt modifier
- bindeld = ALT, XF86AudioRaiseVolume, Volume up precise, exec, $osdclient --output-volume +1
- bindeld = ALT, XF86AudioLowerVolume, Volume down precise, exec, $osdclient --output-volume -1
- bindeld = ALT, XF86MonBrightnessUp, Brightness up precise, exec, $osdclient --brightness +1
- bindeld = ALT, XF86MonBrightnessDown, Brightness down precise, exec, $osdclient --brightness -1
- # Requires playerctl
- bindld = , XF86AudioNext, Next track, exec, $osdclient --playerctl next
- bindld = , XF86AudioPause, Pause, exec, $osdclient --playerctl play-pause
- bindld = , XF86AudioPlay, Play, exec, $osdclient --playerctl play-pause
- bindld = , XF86AudioPrev, Previous track, exec, $osdclient --playerctl previous
- # Switch audio output with Super + Mute
- bindld = SUPER, XF86AudioMute, Switch audio output, exec, omarchy-cmd-audio-switch
- Config File: /home/coffee/.local/share/omarchy/default/hypr/bindings/tiling.conf: Read Succeeded
- # This is now a deprecated file meant for those who did not wish to learn the latest Omarchy hotkeys.
- # Do not make changes here, but bring them to tiling-v2.conf instead.
- # Close windows
- bindd = SUPER, W, Close window, killactive,
- bindd = CTRL ALT, DELETE, Close all windows, exec, omarchy-hyprland-window-close-all
- # Control tiling
- bindd = SUPER, J, Toggle window split, togglesplit, # dwindle
- bindd = SUPER, P, Pseudo window, pseudo, # dwindle
- bindd = SUPER SHIFT, V, Toggle window floating/tiling, togglefloating,
- bindd = SHIFT, F11, Force full screen, fullscreen, 0
- bindd = ALT, F11, Full width, fullscreen, 1
- # Move focus with SUPER + arrow keys
- bindd = SUPER, LEFT, Move focus left, movefocus, l
- bindd = SUPER, RIGHT, Move focus right, movefocus, r
- bindd = SUPER, UP, Move focus up, movefocus, u
- bindd = SUPER, DOWN, Move focus down, movefocus, d
- # Switch workspaces with SUPER + [0-9]
- bindd = SUPER, code:10, Switch to workspace 1, workspace, 1
- bindd = SUPER, code:11, Switch to workspace 2, workspace, 2
- bindd = SUPER, code:12, Switch to workspace 3, workspace, 3
- bindd = SUPER, code:13, Switch to workspace 4, workspace, 4
- bindd = SUPER, code:14, Switch to workspace 5, workspace, 5
- bindd = SUPER, code:15, Switch to workspace 6, workspace, 6
- bindd = SUPER, code:16, Switch to workspace 7, workspace, 7
- bindd = SUPER, code:17, Switch to workspace 8, workspace, 8
- bindd = SUPER, code:18, Switch to workspace 9, workspace, 9
- bindd = SUPER, code:19, Switch to workspace 10, workspace, 10
- # Move active window to a workspace with SUPER + SHIFT + [0-9]
- bindd = SUPER SHIFT, code:10, Move window to workspace 1, movetoworkspace, 1
- bindd = SUPER SHIFT, code:11, Move window to workspace 2, movetoworkspace, 2
- bindd = SUPER SHIFT, code:12, Move window to workspace 3, movetoworkspace, 3
- bindd = SUPER SHIFT, code:13, Move window to workspace 4, movetoworkspace, 4
- bindd = SUPER SHIFT, code:14, Move window to workspace 5, movetoworkspace, 5
- bindd = SUPER SHIFT, code:15, Move window to workspace 6, movetoworkspace, 6
- bindd = SUPER SHIFT, code:16, Move window to workspace 7, movetoworkspace, 7
- bindd = SUPER SHIFT, code:17, Move window to workspace 8, movetoworkspace, 8
- bindd = SUPER SHIFT, code:18, Move window to workspace 9, movetoworkspace, 9
- bindd = SUPER SHIFT, code:19, Move window to workspace 10, movetoworkspace, 10
- # TAB between workspaces
- bindd = SUPER, TAB, Next workspace, workspace, e+1
- bindd = SUPER SHIFT, TAB, Previous workspace, workspace, e-1
- bindd = SUPER CTRL, TAB, Former workspace, workspace, previous
- # Swap active window with the one next to it with SUPER + SHIFT + arrow keys
- bindd = SUPER SHIFT, LEFT, Swap window to the left, swapwindow, l
- bindd = SUPER SHIFT, RIGHT, Swap window to the right, swapwindow, r
- bindd = SUPER SHIFT, UP, Swap window up, swapwindow, u
- bindd = SUPER SHIFT, DOWN, Swap window down, swapwindow, d
- # Cycle through applications on active workspace
- bindd = ALT, TAB, Cycle to next window, cyclenext
- bindd = ALT SHIFT, TAB, Cycle to prev window, cyclenext, prev
- bindd = ALT, TAB, Reveal active window on top, bringactivetotop
- bindd = ALT SHIFT, TAB, Reveal active window on top, bringactivetotop
- # Resize active window
- bindd = SUPER, code:20, Expand window left, resizeactive, -100 0 # - key
- bindd = SUPER, code:21, Shrink window left, resizeactive, 100 0 # = key
- bindd = SUPER SHIFT, code:20, Shrink window up, resizeactive, 0 -100
- bindd = SUPER SHIFT, code:21, Expand window down, resizeactive, 0 100
- # Scroll through existing workspaces with SUPER + scroll
- bindd = SUPER, MOUSE_DOWN, Scroll active workspace forward, workspace, e+1
- bindd = SUPER, MOUSE_UP, Scroll active workspace backward, workspace, e-1
- # Move/resize windows with mainMod + LMB/RMB and dragging
- bindmd = SUPER, mouse:272, Move window, movewindow
- bindmd = SUPER, mouse:273, Resize window, resizewindow
- Config File: /home/coffee/.local/share/omarchy/default/hypr/bindings/utilities.conf: Read Succeeded
- # Menus
- bindd = SUPER, SPACE, Launch apps, exec, omarchy-launch-walker
- bindd = SUPER CTRL, E, Emoji picker, exec, omarchy-launch-walker -m symbols
- bindd = SUPER ALT, SPACE, Omarchy menu, exec, omarchy-menu
- bindd = SUPER, ESCAPE, System menu, exec, omarchy-menu system
- bindld = , XF86PowerOff, Power menu, exec, omarchy-menu system
- bindd = SUPER, K, Show key bindings, exec, omarchy-menu-keybindings
- bindd = , XF86Calculator, Calculator, exec, gnome-calculator
- # Aesthetics
- bindd = SUPER SHIFT, SPACE, Toggle top bar, exec, omarchy-toggle-waybar
- bindd = SUPER CTRL, SPACE, Next background in theme, exec, omarchy-theme-bg-next
- bindd = SUPER SHIFT CTRL, SPACE, Theme menu, exec, omarchy-menu theme
- bindd = SUPER, BACKSPACE, Toggle window transparency, exec, hyprctl dispatch setprop "address:$(hyprctl activewindow -j | jq -r '.address')" opaque toggle
- bindd = SUPER SHIFT, BACKSPACE, Toggle workspace gaps, exec, omarchy-hyprland-workspace-toggle-gaps
- # Notifications
- bindd = SUPER, COMMA, Dismiss last notification, exec, makoctl dismiss
- bindd = SUPER SHIFT, COMMA, Dismiss all notifications, exec, makoctl dismiss --all
- bindd = SUPER CTRL, COMMA, Toggle silencing notifications, exec, makoctl mode -t do-not-disturb && makoctl mode | grep -q 'do-not-disturb' && notify-send "Silenced notifications" || notify-send "Enabled notifications"
- # Toggle idling
- bindd = SUPER CTRL, I, Toggle locking on idle, exec, omarchy-toggle-idle
- # Toggle nightlight
- bindd = SUPER CTRL, N, Toggle nightlight, exec, omarchy-toggle-nightlight
- # Control Apple Display brightness
- bindd = CTRL, F1, Apple Display brightness down, exec, omarchy-cmd-apple-display-brightness -5000
- bindd = CTRL, F2, Apple Display brightness up, exec, omarchy-cmd-apple-display-brightness +5000
- bindd = SHIFT CTRL, F2, Apple Display full brightness, exec, omarchy-cmd-apple-display-brightness +60000
- # Captures
- bindd = , PRINT, Screenshot with editing, exec, omarchy-cmd-screenshot
- bindd = SHIFT, PRINT, Screenshot to clipboard, exec, omarchy-cmd-screenshot smart clipboard
- bindd = ALT, PRINT, Screenrecording, exec, omarchy-menu screenrecord
- bindd = SUPER, PRINT, Color picker, exec, pkill hyprpicker || hyprpicker -a
- # File sharing
- bindd = SUPER CTRL, S, Share, exec, omarchy-menu share
- # Waybar-less information
- bindd = SUPER CTRL, T, Show time, exec, notify-send " $(date +"%A %H:%M — %d %B W%V %Y")"
- bindd = SUPER CTRL, B, Show battery remaining, exec, notify-send " Battery is at $(omarchy-battery-remaining)%"
- Config File: /home/coffee/.local/share/omarchy/default/hypr/envs.conf: Read Succeeded
- # Cursor size
- env = XCURSOR_SIZE,24
- env = HYPRCURSOR_SIZE,24
- # Force all apps to use Wayland
- env = GDK_BACKEND,wayland,x11,*
- env = QT_QPA_PLATFORM,wayland;xcb
- env = QT_STYLE_OVERRIDE,kvantum
- env = SDL_VIDEODRIVER,wayland
- env = MOZ_ENABLE_WAYLAND,1
- env = ELECTRON_OZONE_PLATFORM_HINT,wayland
- env = OZONE_PLATFORM,wayland
- env = XDG_SESSION_TYPE,wayland
- # Allow better support for screen sharing (Google Meet, Discord, etc)
- env = XDG_CURRENT_DESKTOP,Hyprland
- env = XDG_SESSION_DESKTOP,Hyprland
- xwayland {
- force_zero_scaling = true
- }
- # Use XCompose file
- env = XCOMPOSEFILE,~/.XCompose
- # Don't show update on first launch
- ecosystem {
- no_update_news = true
- }
- Config File: /home/coffee/.local/share/omarchy/default/hypr/looknfeel.conf: Read Succeeded
- # Refer to https://wiki.hyprland.org/Configuring/Variables/
- # Variables
- $activeBorderColor = rgba(33ccffee) rgba(00ff99ee) 45deg
- $inactiveBorderColor = rgba(595959aa)
- # https://wiki.hyprland.org/Configuring/Variables/#general
- general {
- gaps_in = 5
- gaps_out = 10
- border_size = 2
- # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
- col.active_border = $activeBorderColor
- col.inactive_border = $inactiveBorderColor
- # Set to true enable resizing windows by clicking and dragging on borders and gaps
- resize_on_border = false
- # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
- allow_tearing = false
- layout = dwindle
- }
- # https://wiki.hyprland.org/Configuring/Variables/#decoration
- decoration {
- rounding = 0
- shadow {
- enabled = true
- range = 2
- render_power = 3
- color = rgba(1a1a1aee)
- }
- # https://wiki.hyprland.org/Configuring/Variables/#blur
- blur {
- enabled = true
- size = 3
- passes = 3
- }
- }
- # https://wiki.hypr.land/Configuring/Variables/#group
- group {
- col.border_active = $activeBorderColor
- col.border_inactive = $inactiveBorderColor
- col.border_locked_active = -1
- col.border_locked_inactive = -1
- groupbar {
- font_size = 12
- font_family = monospace
- font_weight_active = ultraheavy
- font_weight_inactive = normal
- indicator_height = 0
- indicator_gap = 5
- height = 22
- gaps_in = 5
- gaps_out = 0
- text_color = rgb(ffffff)
- text_color_inactive = rgba(ffffff90)
- col.active = rgba(00000040)
- col.inactive = rgba(00000020)
- gradients = true
- gradient_rounding = 0
- gradient_round_only_edges = false
- }
- }
- # https://wiki.hyprland.org/Configuring/Variables/#animations
- animations {
- enabled = yes, please :)
- # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
- bezier = easeOutQuint,0.23,1,0.32,1
- bezier = easeInOutCubic,0.65,0.05,0.36,1
- bezier = linear,0,0,1,1
- bezier = almostLinear,0.5,0.5,0.75,1.0
- bezier = quick,0.15,0,0.1,1
- animation = global, 1, 10, default
- animation = border, 1, 5.39, easeOutQuint
- animation = windows, 1, 4.79, easeOutQuint
- animation = windowsIn, 1, 4.1, easeOutQuint, popin 87%
- animation = windowsOut, 1, 1.49, linear, popin 87%
- animation = fadeIn, 1, 1.73, almostLinear
- animation = fadeOut, 1, 1.46, almostLinear
- animation = fade, 1, 3.03, quick
- animation = layers, 1, 3.81, easeOutQuint
- animation = layersIn, 1, 4, easeOutQuint, fade
- animation = layersOut, 1, 1.5, linear, fade
- animation = fadeLayersIn, 1, 1.79, almostLinear
- animation = fadeLayersOut, 1, 1.39, almostLinear
- animation = workspaces, 0, 0, ease
- }
- # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
- dwindle {
- pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
- preserve_split = true # You probably want this
- force_split = 2 # Always split on the right
- }
- # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
- master {
- new_status = master
- }
- # https://wiki.hyprland.org/Configuring/Variables/#misc
- misc {
- disable_hyprland_logo = true
- disable_splash_rendering = true
- focus_on_activate = true
- anr_missed_pings = 3
- new_window_takes_over_fullscreen = 1
- }
- # https://wiki.hypr.land/Configuring/Variables/#cursor
- cursor {
- hide_on_key_press = true
- }
- # Style Gum confirm to match terminal theme
- env = GUM_CONFIRM_PROMPT_FOREGROUND,6 # Cyan
- env = GUM_CONFIRM_SELECTED_FOREGROUND,0 # Black
- env = GUM_CONFIRM_SELECTED_BACKGROUND,2 # Green
- env = GUM_CONFIRM_UNSELECTED_FOREGROUND,0 # Black
- env = GUM_CONFIRM_UNSELECTED_BACKGROUND,8 # Dark grey
- Config File: /home/coffee/.local/share/omarchy/default/hypr/input.conf: Read Succeeded
- # https://wiki.hyprland.org/Configuring/Variables/#input
- input {
- kb_layout = us
- kb_variant =
- kb_model =
- kb_options = compose:caps
- kb_rules =
- follow_mouse = 1
- sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
- touchpad {
- natural_scroll = false
- }
- }
- Config File: /home/coffee/.local/share/omarchy/default/hypr/windows.conf: Read Succeeded
- # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
- windowrule = suppressevent maximize, class:.*
- # Just dash of opacity by default
- windowrule = opacity 0.97 0.9, class:.*
- # Fix some dragging issues with XWayland
- windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
- # App-specific tweaks
- source = ~/.local/share/omarchy/default/hypr/apps.conf
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps.conf: Read Succeeded
- # App-specific tweaks
- source = ~/.local/share/omarchy/default/hypr/apps/1password.conf
- source = ~/.local/share/omarchy/default/hypr/apps/bitwarden.conf
- source = ~/.local/share/omarchy/default/hypr/apps/browser.conf
- source = ~/.local/share/omarchy/default/hypr/apps/hyprshot.conf
- source = ~/.local/share/omarchy/default/hypr/apps/jetbrains.conf
- source = ~/.local/share/omarchy/default/hypr/apps/localsend.conf
- source = ~/.local/share/omarchy/default/hypr/apps/pip.conf
- source = ~/.local/share/omarchy/default/hypr/apps/qemu.conf
- source = ~/.local/share/omarchy/default/hypr/apps/retroarch.conf
- source = ~/.local/share/omarchy/default/hypr/apps/steam.conf
- source = ~/.local/share/omarchy/default/hypr/apps/system.conf
- source = ~/.local/share/omarchy/default/hypr/apps/terminals.conf
- source = ~/.local/share/omarchy/default/hypr/apps/walker.conf
- source = ~/.local/share/omarchy/default/hypr/apps/webcam-overlay.conf
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/1password.conf: Read Succeeded
- windowrule = noscreenshare, class:^(1Password)$
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/bitwarden.conf: Read Succeeded
- windowrule = noscreenshare, class:^(Bitwarden)$
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/browser.conf: Read Succeeded
- # Browser types
- windowrule = tag +chromium-based-browser, class:((google-)?[cC]hrom(e|ium)|[bB]rave-browser|Microsoft-edge|Vivaldi-stable|helium)
- windowrule = tag +firefox-based-browser, class:([fF]irefox|zen|librewolf)
- # Force chromium-based browsers into a tile to deal with --app bug
- windowrule = tile, tag:chromium-based-browser
- # Only a subtle opacity change, but not for video sites
- windowrule = opacity 1 0.97, tag:chromium-based-browser
- windowrule = opacity 1 0.97, tag:firefox-based-browser
- # Some video sites should never have opacity applied to them
- windowrule = opacity 1.0 1.0, initialTitle:((?i)(?:[a-z0-9-]+\.)*youtube\.com_/|app\.zoom\.us_/wc/home)
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/hyprshot.conf: Read Succeeded
- # Remove 1px border around hyprshot screenshots
- layerrule = noanim, selection
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/jetbrains.conf: Read Succeeded
- # JetBrains windows default size
- windowrule = size 50% 50%, class:(.*jetbrains.*)$, title:^$
- # Fix tab dragging (tab titles are just one space)
- windowrule = noinitialfocus, class:^(.*jetbrains.*)$, title:^\\s$
- # Allow dialogs (like "Send usage statistics") to be focusable and clickable
- windowrule = unset,nofocus,class:^(.*jetbrains.*)$,title:^$
- windowrule = unset,noinitialfocus,class:^(.*jetbrains.*)$,title:^$
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/localsend.conf: Read Succeeded
- # Float LocalSend and fzf file picker
- windowrule = float, class:(Share|localsend)
- windowrule = center, class:(Share|localsend)
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/pip.conf: Read Succeeded
- # Picture-in-picture overlays
- windowrule = tag +pip, title:(Picture.{0,1}in.{0,1}[Pp]icture)
- windowrule = float, tag:pip
- windowrule = pin, tag:pip
- windowrule = size 600 338, tag:pip
- windowrule = keepaspectratio, tag:pip
- windowrule = noborder, tag:pip
- windowrule = opacity 1 1, tag:pip
- windowrule = move 100%-w-40 4%, tag:pip
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/qemu.conf: Read Succeeded
- windowrule = opacity 1 1, class:qemu
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/retroarch.conf: Read Succeeded
- windowrule = fullscreen, class:com.libretro.RetroArch
- windowrule = opacity 1 1, class:com.libretro.RetroArch
- windowrule = idleinhibit fullscreen, class:com.libretro.RetroArch
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/steam.conf: Read Succeeded
- # Float Steam
- windowrule = float, class:steam
- windowrule = center, class:steam, title:Steam
- windowrule = opacity 1 1, class:steam
- windowrule = size 1100 700, class:steam, title:Steam
- windowrule = size 460 800, class:steam, title:Friends List
- windowrule = idleinhibit fullscreen, class:steam
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/system.conf: Read Succeeded
- # Floating windows
- windowrule = float, tag:floating-window
- windowrule = center, tag:floating-window
- windowrule = size 875 600, tag:floating-window
- windowrule = tag +floating-window, class:(blueberry.py|com.omarchy.Impala|com.omarchy.Wiremix|com.omarchy.Omarchy|org.gnome.NautilusPreviewer|com.gabm.satty|Omarchy|About|TUI.float)
- windowrule = tag +floating-window, class:(xdg-desktop-portal-gtk|sublime_text|DesktopEditors|org.gnome.Nautilus), title:^(Open.*Files?|Open [F|f]older.*|Save.*Files?|Save.*As|Save|All Files|.*wants to [open|save].*|[C|c]hoose.*)
- windowrule = float, class:org.gnome.Calculator
- # Fullscreen screensaver
- windowrule = fullscreen, class:Screensaver
- # No transparency on media windows
- windowrule = opacity 1 1, class:^(zoom|vlc|mpv|org.kde.kdenlive|com.obsproject.Studio|com.github.PintaProject.Pinta|imv|org.gnome.NautilusPreviewer)$
- # Popped window rounding
- windowrule = rounding 8, tag:pop
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/terminals.conf: Read Succeeded
- # Define terminal tag to style them uniformly
- windowrule = tag +terminal, class:(Alacritty|kitty|com.mitchellh.ghostty)
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/walker.conf: Read Succeeded
- # Application-specific animation
- layerrule = noanim, walker
- Config File: /home/coffee/.local/share/omarchy/default/hypr/apps/webcam-overlay.conf: Read Succeeded
- # Webcam overlay for screen recording
- windowrule = float, title:WebcamOverlay
- windowrule = pin, title:WebcamOverlay
- windowrule = noinitialfocus, title:WebcamOverlay
- windowrule = nodim, title:WebcamOverlay
- windowrule = move 100%-w-40 100%-w-40, title:WebcamOverlay # There's a typo in the hyprland rule so 100%-w on the height param is actually correct here
- Config File: /home/coffee/.config/omarchy/current/theme/hyprland.conf: Read Succeeded
- $activeBorderColor = rgb(8A8A8D)
- general {
- col.active_border = $activeBorderColor
- }
- group {
- col.border_active = $activeBorderColor
- }
- Config File: /home/coffee/.config/hypr/monitors.conf: Read Succeeded
- # See https://wiki.hyprland.org/Configuring/Monitors/
- # List current monitors and resolutions possible: hyprctl monitors
- # Format: monitor = [port], resolution, position, scale
- # You must relaunch Hyprland after changing any envs (use Super+Esc, then Relaunch)
- # Optimized for retina-class 2x displays, like 13" 2.8K, 27" 5K, 32" 6K.
- env = GDK_SCALE,1
- monitor=DP-4,3440x1440@144,0x0,1
- monitor=DP-5,1920x1080@120,-1080x-200,1,transform,1
- # Good compromise for 27" or 32" 4K monitors (but fractional!)
- # env = GDK_SCALE,1.75
- # monitor=,preferred,auto,1.666667
- # Straight 1x setup for low-resolution displays like 1080p or 1440p
- # env = GDK_SCALE,1
- # monitor=,preferred,auto,1
- # Example for Framework 13 w/ 6K XDR Apple display
- # monitor = DP-5, 6016x3384@60, auto, 2
- # monitor = eDP-1, 2880x1920@120, auto, 2
- Config File: /home/coffee/.config/hypr/input.conf: Read Succeeded
- # Control your input devices
- # See https://wiki.hypr.land/Configuring/Variables/#input
- input {
- # Use multiple keyboard layouts and switch between them with Left Alt + Right Alt
- # kb_layout = us,dk,eu
- kb_layout = us
- kb_options = compose:caps # ,grp:alts_toggle
- # Change speed of keyboard repeat
- repeat_rate = 40
- repeat_delay = 600
- # Start with numlock on by default
- numlock_by_default = true
- # Increase sensitity for mouse/trackpack (default: 0)
- # sensitivity = 0.35
- touchpad {
- # Use natural (inverse) scrolling
- # natural_scroll = true
- # Use two-finger clicks for right-click instead of lower-right corner
- # clickfinger_behavior = true
- # Control the speed of your scrolling
- scroll_factor = 0.4
- }
- }
- # Scroll faster in the terminal
- windowrule = scrolltouchpad 1.5, tag:terminal
- Config File: /home/coffee/.config/hypr/bindings.conf: Read Succeeded
- # Application bindings
- $terminal = uwsm app -- $TERMINAL
- $browser = librewolf
- bindd = SUPER, return, Terminal, exec, $terminal --working-directory="$(omarchy-cmd-terminal-cwd)"
- bindd = SUPER, B, Browser, exec, $browser
- bindd = SUPER SHIFT, B, Browser (private), exec, $browser --private
- bindd = SUPER, slash, Passwords, exec, uwsm app -- 1password
- # Overwrite existing bindings, like putting Omarchy Menu on Super + Space
- # unbind = SUPER, SPACE
- # bindd = SUPER, SPACE, Omarchy menu, exec, omarchy-menu
- unbind = SUPER, W
- bindd = SUPER, Q, Close active window, killactive,
- unbind = SUPER, F
- unbind = SUPER, V
- bindd = SUPER, F, Toggle floating, togglefloating,
- unbind = SUPER, D
- bindd = SUPER, D, Launch apps, exec, rofi -show run
- Config File: /home/coffee/.config/hypr/envs.conf: Read Succeeded
- # Extra env variables
- # Note: You must relaunch Hyprland after changing envs (use Super+Esc, then Relaunch)
- # env = MY_GLOBAL_ENV,setting
- Config File: /home/coffee/.config/hypr/looknfeel.conf: Read Succeeded
- # Change the default Omarchy look'n'feel
- # https://wiki.hyprland.org/Configuring/Variables/#general
- general {
- # No gaps between windows
- # gaps_in = 0
- # gaps_out = 0
- # Use master layout instead of dwindle
- # layout = master
- }
- # https://wiki.hyprland.org/Configuring/Variables/#decoration
- decoration {
- # Use round window corners
- # rounding = 8
- }
- Config File: /home/coffee/.config/hypr/autostart.conf: Read Succeeded
- # Extra autostart processes
- # exec-once = uwsm app -- my-service
- Config File: /home/coffee/.config/hypr/windows.conf: Read Succeeded
- windowrule = opaque, class:gimp
- ======Config-End========
Add Comment
Please, Sign In to add comment