commit c917dafc5e38ba74c2704aecf73ab8d31908e1e8 Author: kenji Date: Tue Nov 25 20:33:53 2025 -0600 added hypr diff --git a/hypr/.config/hypr/autostart.conf b/hypr/.config/hypr/autostart.conf new file mode 100644 index 0000000..cccc25c --- /dev/null +++ b/hypr/.config/hypr/autostart.conf @@ -0,0 +1,3 @@ +# Extra autostart processes +# exec-once = uwsm-app -- my-service +exec-once = uwsm app -- hyprsunset diff --git a/hypr/.config/hypr/bindings.conf b/hypr/.config/hypr/bindings.conf new file mode 100644 index 0000000..262eec5 --- /dev/null +++ b/hypr/.config/hypr/bindings.conf @@ -0,0 +1,57 @@ +# Application bindings +bindd = SUPER, RETURN, Terminal, exec, uwsm-app -- xdg-terminal-exec --dir="$(omarchy-cmd-terminal-cwd)" +bindd = SUPER SHIFT, F, File manager, exec, uwsm-app -- nautilus --new-window +bindd = SUPER SHIFT, B, Browser, exec, omarchy-launch-browser +bindd = SUPER SHIFT ALT, B, Browser (private), exec, omarchy-launch-browser --private +bindd = SUPER SHIFT, M, Music, exec, omarchy-launch-or-focus spotify +bindd = SUPER SHIFT, N, Editor, exec, omarchy-launch-editor +bindd = SUPER SHIFT, T, Activity, exec, omarchy-launch-tui btop +bindd = SUPER SHIFT, D, Docker, exec, omarchy-launch-tui lazydocker +bindd = SUPER SHIFT, G, Signal, exec, omarchy-launch-or-focus ^signal$ "uwsm-app -- signal-desktop" +bindd = SUPER SHIFT, O, Obsidian, exec, omarchy-launch-or-focus ^obsidian$ "uwsm-app -- obsidian -disable-gpu --enable-wayland-ime" +bindd = SUPER SHIFT, W, Typora, exec, uwsm-app -- typora --enable-wayland-ime +bindd = SUPER SHIFT, SLASH, Passwords, exec, uwsm-app -- 1password + +# If your web app url contains #, type it as ## to prevent hyprland treating it as a comment +bindd = SUPER SHIFT, A, ChatGPT, exec, omarchy-launch-webapp "https://chatgpt.com" +bindd = SUPER SHIFT ALT, A, Grok, exec, omarchy-launch-webapp "https://grok.com" +bindd = SUPER SHIFT, C, Calendar, exec, omarchy-launch-webapp "https://app.hey.com/calendar/weeks/" +bindd = SUPER SHIFT, E, Email, exec, omarchy-launch-webapp "https://app.hey.com" +bindd = SUPER SHIFT, Y, YouTube, exec, omarchy-launch-webapp "https://youtube.com/" +bindd = SUPER SHIFT ALT, G, WhatsApp, exec, omarchy-launch-or-focus-webapp WhatsApp "https://web.whatsapp.com/" +bindd = SUPER SHIFT CTRL, G, Google Messages, exec, omarchy-launch-or-focus-webapp "Google Messages" "https://messages.google.com/web/conversations" +bindd = SUPER SHIFT, P, Google Photos, exec, omarchy-launch-or-focus-webapp "Google Photos" "https://photos.google.com/" +bindd = SUPER SHIFT, X, X, exec, omarchy-launch-webapp "https://x.com/" +bindd = SUPER SHIFT ALT, X, X Post, exec, omarchy-launch-webapp "https://x.com/compose/post" + +# Overwrite existing bindings, like putting Omarchy Menu on Super + Space +# unbind = SUPER, SPACE +# bindd = SUPER, SPACE, Omarchy menu, exec, omarchy-menu + +# ==================================== +# For Hakase (Custom) + +# Quit Button +unbind = SUPER, W +bindd = SUPER, Q, Close window, killactive + +# Change focus (Vim Style) +unbind = SUPER, K # bindings tutorial +unbind = SUPER, J # toggle split + +bindd = SUPER ALT, K, Show keybindings, exec, omarchy-menu-keybindings +bindd = SUPER ALT, J, Toggle window split, togglesplit + +bindd = SUPER, H, Move window focus left, movefocus, l +bindd = SUPER, L, Move window focus right, movefocus, r +bindd = SUPER, K, Move window focus up, movefocus, u +bindd = SUPER, J, Move window focus down, movefocus, d + +# Move active window (Vim Style) +bindd = SUPER SHIFT, H, Swap window to the left, movewindow, l +bindd = SUPER SHIFT, L, Swap window to the right, movewindow, r +bindd = SUPER SHIFT, K, Swap window up , movewindow, u +bindd = SUPER SHIFT, J, Swap window down, movewindow, d + +# Web App URL + diff --git a/hypr/.config/hypr/hypridle.conf b/hypr/.config/hypr/hypridle.conf new file mode 100644 index 0000000..f2245a7 --- /dev/null +++ b/hypr/.config/hypr/hypridle.conf @@ -0,0 +1,22 @@ +general { + lock_cmd = omarchy-lock-screen # lock screen and 1password + before_sleep_cmd = loginctl lock-session # lock before suspend. + after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display. + inhibit_sleep = 3 # wait until screen is locked +} + +listener { + timeout = 150 # 2.5min + on-timeout = pidof hyprlock || omarchy-launch-screensaver # start screensaver (if we haven't locked already) +} + +listener { + timeout = 300 # 5min + on-timeout = loginctl lock-session # lock screen when timeout has passed +} + +listener { + timeout = 330 # 5.5min + on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed + on-resume = hyprctl dispatch dpms on && brightnessctl -r # screen on when activity is detected +} diff --git a/hypr/.config/hypr/hyprland.conf b/hypr/.config/hypr/hyprland.conf new file mode 100644 index 0000000..4786e7e --- /dev/null +++ b/hypr/.config/hypr/hyprland.conf @@ -0,0 +1,23 @@ +# 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/clipboard.conf +source = ~/.local/share/omarchy/default/hypr/bindings/tiling-v2.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/looknfeel.conf +source = ~/.config/hypr/autostart.conf + +# Add any other personal Hyprland configuration below +# windowrule = workspace 5, class:qemu diff --git a/hypr/.config/hypr/hyprlock.conf b/hypr/.config/hypr/hyprlock.conf new file mode 100644 index 0000000..fb982bc --- /dev/null +++ b/hypr/.config/hypr/hyprlock.conf @@ -0,0 +1,39 @@ +source = ~/.config/omarchy/current/theme/hyprlock.conf + +background { + monitor = + color = $color + path = ~/.config/omarchy/current/background + blur_passes = 3 +} + +animations { + enabled = false +} + +input-field { + monitor = + size = 650, 100 + position = 0, 0 + halign = center + valign = center + + inner_color = $inner_color + outer_color = $outer_color + outline_thickness = 4 + + font_family = JetBrainsMono Nerd Font + font_color = $font_color + + placeholder_text = Enter Password + check_color = $check_color + fail_text = $FAIL ($ATTEMPTS) + + rounding = 0 + shadow_passes = 0 + fade_on_empty = false +} + +auth { + fingerprint:enabled = true +} diff --git a/hypr/.config/hypr/hyprsunset.conf b/hypr/.config/hypr/hyprsunset.conf new file mode 100644 index 0000000..09b90b0 --- /dev/null +++ b/hypr/.config/hypr/hyprsunset.conf @@ -0,0 +1,14 @@ +# Makes hyprsunset do nothing to the screen by default +# Without this, the default applies some tint to the monitor +# profile { +# time = 07:00 +# identity = true +# } + +# To enable auto switch to nightlight, set in your .config/hypr/autostart: +# exec-once = uwsm app -- hyprsunset +# and use the following: +profile { + time = 20:00 + temperature = 4000 +} diff --git a/hypr/.config/hypr/input.conf b/hypr/.config/hypr/input.conf new file mode 100644 index 0000000..7f3b737 --- /dev/null +++ b/hypr/.config/hypr/input.conf @@ -0,0 +1,37 @@ +# 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 = 300 + + # Start with numlock on by default + numlock_by_default = true + + # Increase sensitivity for mouse/trackpad (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 nicely in the terminal +windowrule = scrolltouchpad 1.5, class:(Alacritty|kitty) +windowrule = scrolltouchpad 0.2, class:com.mitchellh.ghostty + +# Enable touchpad gestures for changing workspaces +# See https://wiki.hyprland.org/Configuring/Gestures/ +# gesture = 3, horizontal, workspace diff --git a/hypr/.config/hypr/looknfeel.conf b/hypr/.config/hypr/looknfeel.conf new file mode 100644 index 0000000..62e2634 --- /dev/null +++ b/hypr/.config/hypr/looknfeel.conf @@ -0,0 +1,24 @@ +# Change the default Omarchy look'n'feel + +# https://wiki.hyprland.org/Configuring/Variables/#general +general { + # No gaps between windows or borders + # gaps_in = 0 + # gaps_out = 0 + # border_size = 0 + + # Use master layout instead of dwindle + # layout = master +} + +# https://wiki.hyprland.org/Configuring/Variables/#decoration +decoration { + # Use round window corners + # rounding = 8 +} + +# https://wiki.hypr.land/Configuring/Dwindle-Layout/ +dwindle { + # Avoid overly wide single-window layouts on wide screens + # single_window_aspect_ratio = 1 1 +} diff --git a/hypr/.config/hypr/monitors.conf b/hypr/.config/hypr/monitors.conf new file mode 100644 index 0000000..b2cd177 --- /dev/null +++ b/hypr/.config/hypr/monitors.conf @@ -0,0 +1,22 @@ +# See https://wiki.hyprland.org/Configuring/Monitors/ +# List current monitors and resolutions possible: hyprctl monitors +# Format: monitor = [port], resolution, position, scale + +# Optimized for retina-class 2x displays, like 13" 2.8K, 27" 5K, 32" 6K. +env = GDK_SCALE,2 +monitor=,preferred,auto,auto + +monitor = DP-1, 3440x1440@180, 0x1080, 1 +monitor = DP-2, 1920x1080@165, 760x0, 1 + +# Good compromise for 27" or 32" 4K monitors (but fractional!) +# env = GDK_SCALE,1.75 +# monitor=,preferred,auto,1.6 + +# 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 diff --git a/hypr/.config/hypr/shaders/amber.glsl b/hypr/.config/hypr/shaders/amber.glsl new file mode 120000 index 0000000..8886826 --- /dev/null +++ b/hypr/.config/hypr/shaders/amber.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/amber.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/arctic-blue.glsl b/hypr/.config/hypr/shaders/arctic-blue.glsl new file mode 120000 index 0000000..624082d --- /dev/null +++ b/hypr/.config/hypr/shaders/arctic-blue.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/arctic-blue.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/autumn-leaves.glsl b/hypr/.config/hypr/shaders/autumn-leaves.glsl new file mode 120000 index 0000000..8f310cb --- /dev/null +++ b/hypr/.config/hypr/shaders/autumn-leaves.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/autumn-leaves.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/blood-orange.glsl b/hypr/.config/hypr/shaders/blood-orange.glsl new file mode 120000 index 0000000..446a027 --- /dev/null +++ b/hypr/.config/hypr/shaders/blood-orange.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/blood-orange.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/blue-light-reduce.glsl b/hypr/.config/hypr/shaders/blue-light-reduce.glsl new file mode 120000 index 0000000..f65b27a --- /dev/null +++ b/hypr/.config/hypr/shaders/blue-light-reduce.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/blue-light-reduce.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/brightness-boost.glsl b/hypr/.config/hypr/shaders/brightness-boost.glsl new file mode 120000 index 0000000..67bb508 --- /dev/null +++ b/hypr/.config/hypr/shaders/brightness-boost.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/brightness-boost.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/cel-shade.glsl b/hypr/.config/hypr/shaders/cel-shade.glsl new file mode 120000 index 0000000..7570501 --- /dev/null +++ b/hypr/.config/hypr/shaders/cel-shade.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/cel-shade.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/cherry-blossom.glsl b/hypr/.config/hypr/shaders/cherry-blossom.glsl new file mode 120000 index 0000000..8fa8177 --- /dev/null +++ b/hypr/.config/hypr/shaders/cherry-blossom.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/cherry-blossom.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/chromatic-shift.glsl b/hypr/.config/hypr/shaders/chromatic-shift.glsl new file mode 120000 index 0000000..3a6b302 --- /dev/null +++ b/hypr/.config/hypr/shaders/chromatic-shift.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/chromatic-shift.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/color-blind-deuteranopia.glsl b/hypr/.config/hypr/shaders/color-blind-deuteranopia.glsl new file mode 120000 index 0000000..30383ad --- /dev/null +++ b/hypr/.config/hypr/shaders/color-blind-deuteranopia.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/color-blind-deuteranopia.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/color-invert.glsl b/hypr/.config/hypr/shaders/color-invert.glsl new file mode 120000 index 0000000..500f530 --- /dev/null +++ b/hypr/.config/hypr/shaders/color-invert.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/color-invert.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/color-pop.glsl b/hypr/.config/hypr/shaders/color-pop.glsl new file mode 120000 index 0000000..4f9b2cc --- /dev/null +++ b/hypr/.config/hypr/shaders/color-pop.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/color-pop.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/comic-book.glsl b/hypr/.config/hypr/shaders/comic-book.glsl new file mode 120000 index 0000000..2f1550b --- /dev/null +++ b/hypr/.config/hypr/shaders/comic-book.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/comic-book.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/cool-tone.glsl b/hypr/.config/hypr/shaders/cool-tone.glsl new file mode 120000 index 0000000..98c04e9 --- /dev/null +++ b/hypr/.config/hypr/shaders/cool-tone.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/cool-tone.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/crt-breakdown.glsl b/hypr/.config/hypr/shaders/crt-breakdown.glsl new file mode 120000 index 0000000..cfba8cd --- /dev/null +++ b/hypr/.config/hypr/shaders/crt-breakdown.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/crt-breakdown.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/crt-glitch.glsl b/hypr/.config/hypr/shaders/crt-glitch.glsl new file mode 120000 index 0000000..bdae2ee --- /dev/null +++ b/hypr/.config/hypr/shaders/crt-glitch.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/crt-glitch.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/crunch-mode.glsl b/hypr/.config/hypr/shaders/crunch-mode.glsl new file mode 120000 index 0000000..634aea5 --- /dev/null +++ b/hypr/.config/hypr/shaders/crunch-mode.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/crunch-mode.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/cyberpunk-neon.glsl b/hypr/.config/hypr/shaders/cyberpunk-neon.glsl new file mode 120000 index 0000000..9ab85b5 --- /dev/null +++ b/hypr/.config/hypr/shaders/cyberpunk-neon.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/cyberpunk-neon.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/cyberpunk.glsl b/hypr/.config/hypr/shaders/cyberpunk.glsl new file mode 120000 index 0000000..1da0104 --- /dev/null +++ b/hypr/.config/hypr/shaders/cyberpunk.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/cyberpunk.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/depth-of-field.glsl b/hypr/.config/hypr/shaders/depth-of-field.glsl new file mode 120000 index 0000000..6a9205c --- /dev/null +++ b/hypr/.config/hypr/shaders/depth-of-field.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/depth-of-field.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/desaturate.glsl b/hypr/.config/hypr/shaders/desaturate.glsl new file mode 120000 index 0000000..fa2098a --- /dev/null +++ b/hypr/.config/hypr/shaders/desaturate.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/desaturate.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/desert-sand.glsl b/hypr/.config/hypr/shaders/desert-sand.glsl new file mode 120000 index 0000000..7ef8010 --- /dev/null +++ b/hypr/.config/hypr/shaders/desert-sand.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/desert-sand.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/dream.glsl b/hypr/.config/hypr/shaders/dream.glsl new file mode 120000 index 0000000..2c9b9e2 --- /dev/null +++ b/hypr/.config/hypr/shaders/dream.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/dream.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/duotone.glsl b/hypr/.config/hypr/shaders/duotone.glsl new file mode 120000 index 0000000..7a76376 --- /dev/null +++ b/hypr/.config/hypr/shaders/duotone.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/duotone.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/film-grain.glsl b/hypr/.config/hypr/shaders/film-grain.glsl new file mode 120000 index 0000000..fe2000a --- /dev/null +++ b/hypr/.config/hypr/shaders/film-grain.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/film-grain.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/forest-green.glsl b/hypr/.config/hypr/shaders/forest-green.glsl new file mode 120000 index 0000000..815814a --- /dev/null +++ b/hypr/.config/hypr/shaders/forest-green.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/forest-green.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/frost.glsl b/hypr/.config/hypr/shaders/frost.glsl new file mode 120000 index 0000000..b340242 --- /dev/null +++ b/hypr/.config/hypr/shaders/frost.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/frost.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/fsociety.glsl b/hypr/.config/hypr/shaders/fsociety.glsl new file mode 120000 index 0000000..78724ce --- /dev/null +++ b/hypr/.config/hypr/shaders/fsociety.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/fsociety.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/gameboy.glsl b/hypr/.config/hypr/shaders/gameboy.glsl new file mode 120000 index 0000000..20c525d --- /dev/null +++ b/hypr/.config/hypr/shaders/gameboy.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/gameboy.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/genesis.glsl b/hypr/.config/hypr/shaders/genesis.glsl new file mode 120000 index 0000000..861f373 --- /dev/null +++ b/hypr/.config/hypr/shaders/genesis.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/genesis.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/glitch-wave.glsl b/hypr/.config/hypr/shaders/glitch-wave.glsl new file mode 120000 index 0000000..8447ab5 --- /dev/null +++ b/hypr/.config/hypr/shaders/glitch-wave.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/glitch-wave.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/golden-hour.glsl b/hypr/.config/hypr/shaders/golden-hour.glsl new file mode 120000 index 0000000..adb2414 --- /dev/null +++ b/hypr/.config/hypr/shaders/golden-hour.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/golden-hour.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/grayscale.glsl b/hypr/.config/hypr/shaders/grayscale.glsl new file mode 120000 index 0000000..a6edf88 --- /dev/null +++ b/hypr/.config/hypr/shaders/grayscale.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/grayscale.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/high-contrast.glsl b/hypr/.config/hypr/shaders/high-contrast.glsl new file mode 120000 index 0000000..4e89e88 --- /dev/null +++ b/hypr/.config/hypr/shaders/high-contrast.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/high-contrast.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/holo-interface.glsl b/hypr/.config/hypr/shaders/holo-interface.glsl new file mode 120000 index 0000000..33ead16 --- /dev/null +++ b/hypr/.config/hypr/shaders/holo-interface.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/holo-interface.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/hue-shift-180.glsl b/hypr/.config/hypr/shaders/hue-shift-180.glsl new file mode 120000 index 0000000..e33c687 --- /dev/null +++ b/hypr/.config/hypr/shaders/hue-shift-180.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/hue-shift-180.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/hue-shift-90.glsl b/hypr/.config/hypr/shaders/hue-shift-90.glsl new file mode 120000 index 0000000..9defdc8 --- /dev/null +++ b/hypr/.config/hypr/shaders/hue-shift-90.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/hue-shift-90.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/infrared.glsl b/hypr/.config/hypr/shaders/infrared.glsl new file mode 120000 index 0000000..db246f6 --- /dev/null +++ b/hypr/.config/hypr/shaders/infrared.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/infrared.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/liquid.glsl b/hypr/.config/hypr/shaders/liquid.glsl new file mode 120000 index 0000000..07882d7 --- /dev/null +++ b/hypr/.config/hypr/shaders/liquid.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/liquid.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/low-light.glsl b/hypr/.config/hypr/shaders/low-light.glsl new file mode 120000 index 0000000..56afa90 --- /dev/null +++ b/hypr/.config/hypr/shaders/low-light.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/low-light.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/midnight-purple.glsl b/hypr/.config/hypr/shaders/midnight-purple.glsl new file mode 120000 index 0000000..fa8b44d --- /dev/null +++ b/hypr/.config/hypr/shaders/midnight-purple.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/midnight-purple.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-amber.glsl b/hypr/.config/hypr/shaders/monochrome-amber.glsl new file mode 120000 index 0000000..efd2737 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-amber.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-amber.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-blue.glsl b/hypr/.config/hypr/shaders/monochrome-blue.glsl new file mode 120000 index 0000000..65bcb58 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-blue.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-blue.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-cyan.glsl b/hypr/.config/hypr/shaders/monochrome-cyan.glsl new file mode 120000 index 0000000..aa5c385 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-cyan.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-cyan.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-green.glsl b/hypr/.config/hypr/shaders/monochrome-green.glsl new file mode 120000 index 0000000..7223579 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-green.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-green.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-lavender.glsl b/hypr/.config/hypr/shaders/monochrome-lavender.glsl new file mode 120000 index 0000000..d252e7b --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-lavender.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-lavender.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-mint.glsl b/hypr/.config/hypr/shaders/monochrome-mint.glsl new file mode 120000 index 0000000..fbcc668 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-mint.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-mint.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-orange.glsl b/hypr/.config/hypr/shaders/monochrome-orange.glsl new file mode 120000 index 0000000..3ef5b3e --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-orange.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-orange.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-peach.glsl b/hypr/.config/hypr/shaders/monochrome-peach.glsl new file mode 120000 index 0000000..a67ce80 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-peach.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-peach.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-pink.glsl b/hypr/.config/hypr/shaders/monochrome-pink.glsl new file mode 120000 index 0000000..25b80c3 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-pink.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-pink.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-purple.glsl b/hypr/.config/hypr/shaders/monochrome-purple.glsl new file mode 120000 index 0000000..77f867f --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-purple.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-purple.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-red.glsl b/hypr/.config/hypr/shaders/monochrome-red.glsl new file mode 120000 index 0000000..ab8e496 --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-red.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-red.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-teal.glsl b/hypr/.config/hypr/shaders/monochrome-teal.glsl new file mode 120000 index 0000000..39e043d --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-teal.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-teal.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/monochrome-yellow.glsl b/hypr/.config/hypr/shaders/monochrome-yellow.glsl new file mode 120000 index 0000000..4d8d7ff --- /dev/null +++ b/hypr/.config/hypr/shaders/monochrome-yellow.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/monochrome-yellow.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/negative.glsl b/hypr/.config/hypr/shaders/negative.glsl new file mode 120000 index 0000000..80bb8c6 --- /dev/null +++ b/hypr/.config/hypr/shaders/negative.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/negative.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/night-vision.glsl b/hypr/.config/hypr/shaders/night-vision.glsl new file mode 120000 index 0000000..4a39a8a --- /dev/null +++ b/hypr/.config/hypr/shaders/night-vision.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/night-vision.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/noir.glsl b/hypr/.config/hypr/shaders/noir.glsl new file mode 120000 index 0000000..aca9094 --- /dev/null +++ b/hypr/.config/hypr/shaders/noir.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/noir.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/ocean.glsl b/hypr/.config/hypr/shaders/ocean.glsl new file mode 120000 index 0000000..508234c --- /dev/null +++ b/hypr/.config/hypr/shaders/ocean.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/ocean.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/oil-paint.glsl b/hypr/.config/hypr/shaders/oil-paint.glsl new file mode 120000 index 0000000..dc93220 --- /dev/null +++ b/hypr/.config/hypr/shaders/oil-paint.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/oil-paint.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/old-crt.glsl b/hypr/.config/hypr/shaders/old-crt.glsl new file mode 120000 index 0000000..f8d6b46 --- /dev/null +++ b/hypr/.config/hypr/shaders/old-crt.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/old-crt.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/posterize.glsl b/hypr/.config/hypr/shaders/posterize.glsl new file mode 120000 index 0000000..18dc8d0 --- /dev/null +++ b/hypr/.config/hypr/shaders/posterize.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/posterize.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/power-crunch.glsl b/hypr/.config/hypr/shaders/power-crunch.glsl new file mode 120000 index 0000000..34fccc5 --- /dev/null +++ b/hypr/.config/hypr/shaders/power-crunch.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/power-crunch.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/protanopia.glsl b/hypr/.config/hypr/shaders/protanopia.glsl new file mode 120000 index 0000000..4961d66 --- /dev/null +++ b/hypr/.config/hypr/shaders/protanopia.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/protanopia.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/purple-haze.glsl b/hypr/.config/hypr/shaders/purple-haze.glsl new file mode 120000 index 0000000..948b70c --- /dev/null +++ b/hypr/.config/hypr/shaders/purple-haze.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/purple-haze.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/retro-glow.glsl b/hypr/.config/hypr/shaders/retro-glow.glsl new file mode 120000 index 0000000..2d64dc7 --- /dev/null +++ b/hypr/.config/hypr/shaders/retro-glow.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/retro-glow.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/retro-vhs.glsl b/hypr/.config/hypr/shaders/retro-vhs.glsl new file mode 120000 index 0000000..6707bbf --- /dev/null +++ b/hypr/.config/hypr/shaders/retro-vhs.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/retro-vhs.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/saturate.glsl b/hypr/.config/hypr/shaders/saturate.glsl new file mode 120000 index 0000000..d1d8f67 --- /dev/null +++ b/hypr/.config/hypr/shaders/saturate.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/saturate.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/scanlines.glsl b/hypr/.config/hypr/shaders/scanlines.glsl new file mode 120000 index 0000000..9557bf2 --- /dev/null +++ b/hypr/.config/hypr/shaders/scanlines.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/scanlines.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/sepia.glsl b/hypr/.config/hypr/shaders/sepia.glsl new file mode 120000 index 0000000..4ff13b6 --- /dev/null +++ b/hypr/.config/hypr/shaders/sepia.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/sepia.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/soft-contrast.glsl b/hypr/.config/hypr/shaders/soft-contrast.glsl new file mode 120000 index 0000000..21262a2 --- /dev/null +++ b/hypr/.config/hypr/shaders/soft-contrast.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/soft-contrast.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/solarize.glsl b/hypr/.config/hypr/shaders/solarize.glsl new file mode 120000 index 0000000..aeb706c --- /dev/null +++ b/hypr/.config/hypr/shaders/solarize.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/solarize.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/sunset.glsl b/hypr/.config/hypr/shaders/sunset.glsl new file mode 120000 index 0000000..7215b13 --- /dev/null +++ b/hypr/.config/hypr/shaders/sunset.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/sunset.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/system-meltdown.glsl b/hypr/.config/hypr/shaders/system-meltdown.glsl new file mode 120000 index 0000000..1e576a8 --- /dev/null +++ b/hypr/.config/hypr/shaders/system-meltdown.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/system-meltdown.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/technicolor.glsl b/hypr/.config/hypr/shaders/technicolor.glsl new file mode 120000 index 0000000..ed20d80 --- /dev/null +++ b/hypr/.config/hypr/shaders/technicolor.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/technicolor.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/thermal.glsl b/hypr/.config/hypr/shaders/thermal.glsl new file mode 120000 index 0000000..2d458b3 --- /dev/null +++ b/hypr/.config/hypr/shaders/thermal.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/thermal.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/tritanopia.glsl b/hypr/.config/hypr/shaders/tritanopia.glsl new file mode 120000 index 0000000..2f4d436 --- /dev/null +++ b/hypr/.config/hypr/shaders/tritanopia.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/tritanopia.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/tritone.glsl b/hypr/.config/hypr/shaders/tritone.glsl new file mode 120000 index 0000000..a2af357 --- /dev/null +++ b/hypr/.config/hypr/shaders/tritone.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/tritone.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/underwater.glsl b/hypr/.config/hypr/shaders/underwater.glsl new file mode 120000 index 0000000..f3442fa --- /dev/null +++ b/hypr/.config/hypr/shaders/underwater.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/underwater.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vaporwave.glsl b/hypr/.config/hypr/shaders/vaporwave.glsl new file mode 120000 index 0000000..f773b18 --- /dev/null +++ b/hypr/.config/hypr/shaders/vaporwave.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vaporwave.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-00s.glsl b/hypr/.config/hypr/shaders/vibe-00s.glsl new file mode 120000 index 0000000..70be754 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-00s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-00s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-40s.glsl b/hypr/.config/hypr/shaders/vibe-40s.glsl new file mode 120000 index 0000000..9c89065 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-40s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-40s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-50s.glsl b/hypr/.config/hypr/shaders/vibe-50s.glsl new file mode 120000 index 0000000..6f91438 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-50s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-50s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-60s.glsl b/hypr/.config/hypr/shaders/vibe-60s.glsl new file mode 120000 index 0000000..5fe18e7 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-60s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-60s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-70s.glsl b/hypr/.config/hypr/shaders/vibe-70s.glsl new file mode 120000 index 0000000..8699100 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-70s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-70s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-80s.glsl b/hypr/.config/hypr/shaders/vibe-80s.glsl new file mode 120000 index 0000000..70aeaa9 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-80s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-80s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vibe-90s.glsl b/hypr/.config/hypr/shaders/vibe-90s.glsl new file mode 120000 index 0000000..cbd1186 --- /dev/null +++ b/hypr/.config/hypr/shaders/vibe-90s.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vibe-90s.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vintage-film.glsl b/hypr/.config/hypr/shaders/vintage-film.glsl new file mode 120000 index 0000000..818f1a9 --- /dev/null +++ b/hypr/.config/hypr/shaders/vintage-film.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vintage-film.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/vintage.glsl b/hypr/.config/hypr/shaders/vintage.glsl new file mode 120000 index 0000000..8bc9790 --- /dev/null +++ b/hypr/.config/hypr/shaders/vintage.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/vintage.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/warm-tone.glsl b/hypr/.config/hypr/shaders/warm-tone.glsl new file mode 120000 index 0000000..62a9975 --- /dev/null +++ b/hypr/.config/hypr/shaders/warm-tone.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/warm-tone.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/shaders/xray.glsl b/hypr/.config/hypr/shaders/xray.glsl new file mode 120000 index 0000000..d2fb8b4 --- /dev/null +++ b/hypr/.config/hypr/shaders/xray.glsl @@ -0,0 +1 @@ +/usr/share/aether/shaders/xray.glsl \ No newline at end of file diff --git a/hypr/.config/hypr/xdph.conf b/hypr/.config/hypr/xdph.conf new file mode 100644 index 0000000..176b0c9 --- /dev/null +++ b/hypr/.config/hypr/xdph.conf @@ -0,0 +1,3 @@ +screencopy { + allow_token_by_default = true +}