From e1d5d900fb5c1203b1103aeb05ad364ece6fa4d1 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 20 Apr 2025 18:47:47 +0800 Subject: [PATCH] rm hyprland unused confi --- modules/home/hyprland/conf/hypr/hyprland.conf | 36 +- .../home/hyprland/conf/hypr/keybindings.conf | 97 ++-- .../Catppuccin-Latte.conf => theme.conf} | 0 .../conf/hypr/themes/Catppuccin-Mocha.conf | 44 -- .../conf/hypr/themes/Cyberpunk-Edge.conf | 49 -- .../conf/hypr/themes/Decay-Green.conf | 44 -- .../conf/hypr/themes/Graphite-Mono.conf | 49 -- .../conf/hypr/themes/Material-Sakura.conf | 49 -- .../hyprland/conf/hypr/themes/Rose-Pine.conf | 44 -- .../conf/hypr/themes/Tokyo-Night.conf | 44 -- modules/home/hyprland/conf/kitty/kitty.conf | 89 +++- .../conf/kitty/themes/Catppuccin-Latte.conf | 80 --- .../conf/kitty/themes/Catppuccin-Mocha.conf | 80 --- .../conf/kitty/themes/Cyberpunk-Edge.conf | 72 --- .../conf/kitty/themes/Decay-Green.conf | 47 -- .../conf/kitty/themes/Graphite-Mono.conf | 72 --- .../conf/kitty/themes/Material-Sakura.conf | 55 -- .../hyprland/conf/kitty/themes/Rose-Pine.conf | 56 --- .../conf/kitty/themes/Tokyo-Night.conf | 77 --- .../home/hyprland/conf/rofi/clipboard.rasi | 124 ----- modules/home/hyprland/conf/rofi/config.rasi | 240 ++++----- .../hyprland/conf/rofi/styles/style_1.png | Bin 17830 -> 0 bytes .../hyprland/conf/rofi/styles/style_1.rasi | 147 ------ .../hyprland/conf/rofi/styles/style_2.png | Bin 22243 -> 0 bytes .../hyprland/conf/rofi/styles/style_2.rasi | 154 ------ .../hyprland/conf/rofi/styles/style_3.png | Bin 25220 -> 0 bytes .../hyprland/conf/rofi/styles/style_3.rasi | 141 ------ .../hyprland/conf/rofi/styles/style_4.png | Bin 24896 -> 0 bytes .../hyprland/conf/rofi/styles/style_4.rasi | 149 ------ .../hyprland/conf/rofi/styles/style_5.png | Bin 30179 -> 0 bytes .../hyprland/conf/rofi/styles/style_5.rasi | 149 ------ .../hyprland/conf/rofi/styles/style_6.png | Bin 21727 -> 0 bytes .../hyprland/conf/rofi/styles/style_6.rasi | 150 ------ .../conf/rofi/themes/Catppuccin-Latte.rasi | 37 -- .../conf/rofi/themes/Catppuccin-Mocha.rasi | 37 -- .../conf/rofi/themes/Cyberpunk-Edge.rasi | 37 -- .../conf/rofi/themes/Decay-Green.rasi | 37 -- .../conf/rofi/themes/Graphite-Mono.rasi | 37 -- .../conf/rofi/themes/Material-Sakura.rasi | 29 -- .../hyprland/conf/rofi/themes/Rose-Pine.rasi | 29 -- .../conf/rofi/themes/Tokyo-Night.rasi | 29 -- .../home/hyprland/conf/rofi/themeselect.rasi | 101 ---- modules/home/hyprland/conf/waybar/config.ctl | 6 - .../home/hyprland/conf/waybar/config.jsonc | 471 +++++++++--------- .../conf/waybar/modes/wb_bottom_01.jsonc | 201 -------- .../conf/waybar/modes/wb_top_01.jsonc | 202 -------- .../conf/waybar/modules/battery.jsonc | 13 - .../conf/waybar/modules/bluetooth.jsonc | 9 - .../conf/waybar/modules/cliphist.jsonc | 10 - .../hyprland/conf/waybar/modules/clock.jsonc | 6 - .../hyprland/conf/waybar/modules/cpu.jsonc | 7 - .../hyprland/conf/waybar/modules/footer.jsonc | 47 -- .../hyprland/conf/waybar/modules/header.jsonc | 12 - .../hyprland/conf/waybar/modules/memory.jsonc | 9 - .../hyprland/conf/waybar/modules/mode.jsonc | 10 - .../hyprland/conf/waybar/modules/mpris.jsonc | 13 - .../conf/waybar/modules/network.jsonc | 11 - .../hyprland/conf/waybar/modules/power.jsonc | 8 - .../conf/waybar/modules/pulseaudio.jsonc | 32 -- .../hyprland/conf/waybar/modules/style.css | 164 ------ .../conf/waybar/modules/taskbar.jsonc | 16 - .../hyprland/conf/waybar/modules/tray.jsonc | 5 - .../conf/waybar/modules/updates.jsonc | 8 - .../conf/waybar/modules/wallchange.jsonc | 9 - .../hyprland/conf/waybar/modules/wbar.jsonc | 10 - .../hyprland/conf/waybar/modules/window.jsonc | 15 - .../conf/waybar/modules/workspaces.jsonc | 18 - modules/home/hyprland/conf/waybar/style.css | 14 +- .../conf/waybar/themes/Catppuccin-Latte.css | 16 - .../conf/waybar/themes/Catppuccin-Mocha.css | 16 - .../conf/waybar/themes/Cyberpunk-Edge.css | 16 - .../conf/waybar/themes/Decay-Green.css | 16 - .../conf/waybar/themes/Graphite-Mono.css | 16 - .../conf/waybar/themes/Material-Sakura.css | 16 - .../hyprland/conf/waybar/themes/Rose-Pine.css | 16 - .../conf/waybar/themes/Tokyo-Night.css | 16 - .../hyprland/conf/waybar/themes/theme.css | 1 - .../home/hyprland/conf/waybar/wbarconfgen.sh | 122 ----- .../home/hyprland/conf/waybar/wbarstylegen.sh | 61 --- .../home/hyprland/conf/waybar/wbarswitch.sh | 67 --- modules/home/hyprland/default.nix | 3 - 81 files changed, 494 insertions(+), 3925 deletions(-) rename modules/home/hyprland/conf/hypr/{themes/Catppuccin-Latte.conf => theme.conf} (100%) delete mode 100644 modules/home/hyprland/conf/hypr/themes/Catppuccin-Mocha.conf delete mode 100644 modules/home/hyprland/conf/hypr/themes/Cyberpunk-Edge.conf delete mode 100644 modules/home/hyprland/conf/hypr/themes/Decay-Green.conf delete mode 100644 modules/home/hyprland/conf/hypr/themes/Graphite-Mono.conf delete mode 100644 modules/home/hyprland/conf/hypr/themes/Material-Sakura.conf delete mode 100644 modules/home/hyprland/conf/hypr/themes/Rose-Pine.conf delete mode 100644 modules/home/hyprland/conf/hypr/themes/Tokyo-Night.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Catppuccin-Latte.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Catppuccin-Mocha.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Cyberpunk-Edge.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Decay-Green.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Graphite-Mono.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Material-Sakura.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Rose-Pine.conf delete mode 100644 modules/home/hyprland/conf/kitty/themes/Tokyo-Night.conf delete mode 100644 modules/home/hyprland/conf/rofi/clipboard.rasi delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_1.png delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_1.rasi delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_2.png delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_2.rasi delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_3.png delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_3.rasi delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_4.png delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_4.rasi delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_5.png delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_5.rasi delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_6.png delete mode 100644 modules/home/hyprland/conf/rofi/styles/style_6.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Catppuccin-Latte.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Catppuccin-Mocha.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Cyberpunk-Edge.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Decay-Green.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Graphite-Mono.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Material-Sakura.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Rose-Pine.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themes/Tokyo-Night.rasi delete mode 100644 modules/home/hyprland/conf/rofi/themeselect.rasi delete mode 100644 modules/home/hyprland/conf/waybar/config.ctl delete mode 100644 modules/home/hyprland/conf/waybar/modes/wb_bottom_01.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modes/wb_top_01.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/battery.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/bluetooth.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/cliphist.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/clock.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/cpu.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/footer.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/header.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/memory.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/mode.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/mpris.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/network.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/power.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/pulseaudio.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/style.css delete mode 100644 modules/home/hyprland/conf/waybar/modules/taskbar.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/tray.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/updates.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/wallchange.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/wbar.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/window.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/modules/workspaces.jsonc delete mode 100644 modules/home/hyprland/conf/waybar/themes/Catppuccin-Latte.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Catppuccin-Mocha.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Cyberpunk-Edge.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Decay-Green.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Graphite-Mono.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Material-Sakura.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Rose-Pine.css delete mode 100644 modules/home/hyprland/conf/waybar/themes/Tokyo-Night.css delete mode 120000 modules/home/hyprland/conf/waybar/themes/theme.css delete mode 100755 modules/home/hyprland/conf/waybar/wbarconfgen.sh delete mode 100755 modules/home/hyprland/conf/waybar/wbarstylegen.sh delete mode 100755 modules/home/hyprland/conf/waybar/wbarswitch.sh diff --git a/modules/home/hyprland/conf/hypr/hyprland.conf b/modules/home/hyprland/conf/hypr/hyprland.conf index 7e4be7c..adc84ab 100644 --- a/modules/home/hyprland/conf/hypr/hyprland.conf +++ b/modules/home/hyprland/conf/hypr/hyprland.conf @@ -26,40 +26,22 @@ monitor = ,preferred,auto,auto # See https://wiki.hyprland.org/Configuring/Keywords/ for more # Execute your favorite apps at launch -exec-once = ~/.config/hypr/scripts/resetxdgportal.sh # reset XDPH for screenshare exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH exec-once = /usr/lib/polkit-kde-authentication-agent-1 # authentication dialogue for GUI apps -exec-once = waybar && ~/.config/waybar/wbarconfgen.sh n # launch the system panel +exec-once = waybar # launch the system panel exec-once = blueman-applet # systray app for BT exec-once = nm-applet --indicator # systray app for Network/Wifi exec-once = dunst # start notification demon exec-once = wl-paste --type text --watch cliphist store # clipboard store text data exec-once = wl-paste --type image --watch cliphist store # clipboard store image data -exec-once = ~/.config/swww/swwwallpaper.sh # start wallpaper daemon exec-once = fcitx5 +exec-once = ~/.config/swww/swwwallpaper.sh # start wallpaper daemon +exec-once = ~/.config/hypr/scripts/resetxdgportal.sh # reset XDPH for screenshare #exec-once = swayidle -w timeout 900 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' # turn off monitor after 15 mins -# █▀▀ █▄░█ █░█ -# ██▄ █░▀█ ▀▄▀ - -# Some default env vars. - -# env = XDG_CURRENT_DESKTOP,Hyprland -# env = XDG_SESSION_TYPE,wayland -# env = XDG_SESSION_DESKTOP,Hyprland -# env = GDK_BACKEND,wayland -# env = QT_QPA_PLATFORM,wayland -# #env = QT_STYLE_OVERRIDE,kvantum -# env = QT_QPA_PLATFORMTHEME,qt5ct -# env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 -# env = QT_AUTO_SCREEN_SCALE_FACTOR,1 -# env = XDG_PICTURES_DIR,$HOME/Pictures - - - # █ █▄░█ █▀█ █░█ ▀█▀ # █ █░▀█ █▀▀ █▄█ ░█░ @@ -116,16 +98,6 @@ master { -# █▀▄▀█ █ █▀ █▀▀ -# █░▀░█ █ ▄█ █▄▄ - -# See https://wiki.hyprland.org/Configuring/Variables/ for more - -misc { - vrr = 0 -} - - # █▀ █▀█ █░█ █▀█ █▀▀ █▀▀ # ▄█ █▄█ █▄█ █▀▄ █▄▄ ██▄ @@ -136,7 +108,7 @@ misc { source = ~/.config/hypr/animations.conf source = ~/.config/hypr/keybindings.conf source = ~/.config/hypr/windowrules.conf -source = ~/.config/hypr/themes/theme.conf +source = ~/.config/hypr/theme.conf source = ~/.config/hypr/monitors.conf # initially empty, to be configured by user and remains static source = ~/.config/hypr/userprefs.conf # initially empty, to be configured by user and remains static diff --git a/modules/home/hyprland/conf/hypr/keybindings.conf b/modules/home/hyprland/conf/hypr/keybindings.conf index d0f2933..eaa337e 100644 --- a/modules/home/hyprland/conf/hypr/keybindings.conf +++ b/modules/home/hyprland/conf/hypr/keybindings.conf @@ -5,32 +5,37 @@ # See https://wiki.hyprland.org/Configuring/Keywords/ for more # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more -# main modifier +################################################ +# Main modifier +################################################ $mainMod = SUPER # windows key -# window/session actions +################################################ +# Main actions +################################################ bind = $mainMod, Q, exec, ~/.config/hypr/scripts/dontkillsteam.sh # killactive, # kill the window on focus bind = $mainMod, delete, exit, # kill hyperland session bind = $mainMod, esc, exit, # kill hyperland session bind = $mainMod, F, togglefloating, # toggle the window on focus to float -bind = ALT, return, fullscreen, # toggle the window on focus to fullscreen -bind = $mainMod, G, exec, ~/.config/hypr/scripts/gamemode.sh # disable hypr effects for gamemode bind = $mainMod, L, exec, swaylock # lock screen -bind = $mainMod, backspace, exec, ~/.config/hypr/scripts/logoutlaunch.sh 1 # logout menu bind = $mainMod, P, pseudo, # dwindle -bind = $mainMod, S, togglesplit, # dwindle +bind = $mainMod, S, togglesplit, # split screen +bind = ALT, return, fullscreen, # toggle the window on focus to fullscreen -# application shortcuts +# Application shortcuts bind = $mainMod, grave, exec, kitty # ~ open terminal bind = $mainMod, E, exec, dolphin # open file manager bind = $mainMod, V, exec, code # open vscode -# rofi is toggled on/off if you repeat the key presses +################################################ +# Control actions +################################################ +# Rofi is toggled on/off if you repeat the key presses bind = $mainMod, SPACE, exec, pkill rofi || ~/.config/hypr/scripts/rofilaunch.sh d # launch desktop applications bind = $mainMod, tab, exec, pkill rofi || ~/.config/hypr/scripts/rofilaunch.sh w # switch between desktop applications bind = $mainMod, R, exec, pkill rofi || ~/.config/hypr/scripts/rofilaunch.sh f # browse system files -# audio control +# Audio control # bind = , F10, exec, ~/.config/hypr/scripts/volumecontrol.sh -o m # toggle audio mute # binde = , F11, exec, ~/.config/hypr/scripts/volumecontrol.sh -o d # decrease volume # binde = , F12, exec, ~/.config/hypr/scripts/volumecontrol.sh -o i # increase volume @@ -43,23 +48,27 @@ bind = , XF86AudioPause, exec, playerctl play-pause bind = , XF86AudioNext, exec, playerctl next bind = , XF86AudioPrev, exec, playerctl previous -# brightness control +# Brightness control binde = , XF86MonBrightnessUp, exec, ~/.config/hypr/scripts/brightnesscontrol.sh i # increase brightness binde = , XF86MonBrightnessDown, exec, ~/.config/hypr/scripts/brightnesscontrol.sh d # decrease brightness -# screenshot/screencapture +# Screenshot/screencapture bind = $mainMod, P, exec, ~/.config/hypr/scripts/screenshot.sh s # screenshot snip bind = $mainMod ALT, P, exec, ~/.config/hypr/scripts/screenshot.sh p # print current screen bind = $CONTROL SHIFT, P, pass, ^(com\.obsproject\.Studio)$ # start/stop obs screen recording -# exec custom scripts -bind = $mainMod ALT, right, exec, ~/.config/swww/swwwallpaper.sh -n # next wallpaper -bind = $mainMod ALT, left, exec, ~/.config/swww/swwwallpaper.sh -p # previous wallpaper -bind = $mainMod ALT, up, exec, ~/.config/waybar/wbarconfgen.sh n # next waybar mode -bind = $mainMod ALT, down, exec, ~/.config/waybar/wbarconfgen.sh p # previous waybar mode -bind = $mainMod SHIFT, T, exec, ~/.config/hypr/scripts/themeselect.sh # theme select menu -bind = $mainMod SHIFT, A, exec, ~/.config/hypr/scripts/rofiselect.sh # rofi style select menu +################################################ +# Exec custom scripts +################################################ +bind = $mainMod, backspace, exec, ~/.config/hypr/scripts/logoutlaunch.sh 1 # logout menu +bind = $mainMod, G, exec, ~/.config/hypr/scripts/gamemode.sh # disable hypr effects for gamemode + + + +################################################ +# Window actions +################################################ # Move focus with mainMod + arrow keys bind = $mainMod, left, movefocus, l bind = $mainMod, right, movefocus, r @@ -67,18 +76,6 @@ bind = $mainMod, up, movefocus, u bind = $mainMod, down, movefocus, d bind = ALT, Tab, movefocus, d -# Switch workspaces with mainMod + [0-9] -bind = $mainMod, 1, workspace, 1 -bind = $mainMod, 2, workspace, 2 -bind = $mainMod, 3, workspace, 3 -bind = $mainMod, 4, workspace, 4 -bind = $mainMod, 5, workspace, 5 -bind = $mainMod, 6, workspace, 6 -bind = $mainMod, 7, workspace, 7 -bind = $mainMod, 8, workspace, 8 -bind = $mainMod, 9, workspace, 9 -bind = $mainMod, 0, workspace, 10 - # Resize windows binde = $mainMod CONTROL, right, resizeactive, 10 0 binde = $mainMod CONTROL, left, resizeactive, -10 0 @@ -91,6 +88,26 @@ bind = $mainMod SHIFT, right, movewindow, r bind = $mainMod SHIFT, up, movewindow, u bind = $mainMod SHIFT, down, movewindow, d +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow + + +################################################ +# Workspace actions +################################################ +# Switch workspaces with mainMod + [0-9] +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + # Move active window to a workspace with mainMod + SHIFT + [0-9] bind = $mainMod SHIFT, 1, movetoworkspace, 1 bind = $mainMod SHIFT, 2, movetoworkspace, 2 @@ -103,18 +120,6 @@ bind = $mainMod SHIFT, 8, movetoworkspace, 8 bind = $mainMod SHIFT, 9, movetoworkspace, 9 bind = $mainMod SHIFT, 0, movetoworkspace, 10 -# Scroll through existing workspaces with mainMod + scroll -bind = $mainMod, mouse_down, workspace, e+1 -bind = $mainMod, mouse_up, workspace, e-1 - -# Move/resize windows with mainMod + LMB/RMB and dragging -bindm = $mainMod, mouse:272, movewindow -bindm = $mainMod, mouse:273, resizewindow - -# Special workspaces (scratchpad) -bind = $mainMod ALT, S, movetoworkspacesilent, special -bind = $mainMod CONTROL, S, togglespecialworkspace, - # Move window to workspace Super + Alt + [0-9] bind = $mainMod ALT, 1, movetoworkspacesilent, 1 bind = $mainMod ALT, 2, movetoworkspacesilent, 2 @@ -126,3 +131,11 @@ bind = $mainMod ALT, 7, movetoworkspacesilent, 7 bind = $mainMod ALT, 8, movetoworkspacesilent, 8 bind = $mainMod ALT, 9, movetoworkspacesilent, 9 bind = $mainMod ALT, 0, movetoworkspacesilent, 10 + +# Special workspaces (scratchpad) +bind = $mainMod ALT, S, movetoworkspacesilent, special +bind = $mainMod CONTROL, S, togglespecialworkspace, + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 \ No newline at end of file diff --git a/modules/home/hyprland/conf/hypr/themes/Catppuccin-Latte.conf b/modules/home/hyprland/conf/hypr/theme.conf similarity index 100% rename from modules/home/hyprland/conf/hypr/themes/Catppuccin-Latte.conf rename to modules/home/hyprland/conf/hypr/theme.conf diff --git a/modules/home/hyprland/conf/hypr/themes/Catppuccin-Mocha.conf b/modules/home/hyprland/conf/hypr/themes/Catppuccin-Mocha.conf deleted file mode 100644 index 6f85756..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Catppuccin-Mocha.conf +++ /dev/null @@ -1,44 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Catppuccin-Mocha -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-dracula' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Catppuccin-Mocha' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 3 - gaps_out = 8 - border_size = 2 - col.active_border = rgba(ca9ee6ff) rgba(f2d5cfff) 45deg - col.inactive_border = rgba(b4befecc) rgba(6c7086cc) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 10 - multisample_edges = true - drop_shadow = false - - blur { - enabled = yes - size = 6 - passes = 3 - new_optimizations = on - ignore_opacity = on - xray = false - } -} - -blurls = waybar diff --git a/modules/home/hyprland/conf/hypr/themes/Cyberpunk-Edge.conf b/modules/home/hyprland/conf/hypr/themes/Cyberpunk-Edge.conf deleted file mode 100644 index aebf3aa..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Cyberpunk-Edge.conf +++ /dev/null @@ -1,49 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Cyberpunk-Edge -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-yellow' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Cyberpunk-Edge' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 8 - gaps_out = 15 - border_size = 4 - col.active_border = rgba(FADA16ff) rgba(4DBD4Fff) 45deg - col.inactive_border = rgba(5032ACff) rgba(1F5322ff) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 0 - multisample_edges = true - drop_shadow = true - shadow_ignore_window = true - shadow_offset = 12 12 - shadow_range = 0 - shadow_render_power = 4 - col.shadow = 0xffFFA6C2 - - blur { - enabled = yes - size = 6 - passes = 3 - new_optimizations = on - ignore_opacity = on - xray = false - } -} - -#blurls = waybar diff --git a/modules/home/hyprland/conf/hypr/themes/Decay-Green.conf b/modules/home/hyprland/conf/hypr/themes/Decay-Green.conf deleted file mode 100644 index 093faf4..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Decay-Green.conf +++ /dev/null @@ -1,44 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Decay-Green -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-green' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Decay-Green' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 3 - gaps_out = 8 - border_size = 2 - col.active_border = rgba(90ceaaff) rgba(ecd3a0ff) 45deg - col.inactive_border = rgba(86aaeccc) rgba(93cee9cc) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 10 - multisample_edges = true - drop_shadow = false - - blur { - enabled = yes - size = 5 - passes = 4 - new_optimizations = on - ignore_opacity = on - xray = true - } -} - -#blurls = waybar diff --git a/modules/home/hyprland/conf/hypr/themes/Graphite-Mono.conf b/modules/home/hyprland/conf/hypr/themes/Graphite-Mono.conf deleted file mode 100644 index b0cef16..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Graphite-Mono.conf +++ /dev/null @@ -1,49 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Graphite-Mono -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-grey' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Graphite-Mono' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 8 - gaps_out = 14 - border_size = 3 - col.active_border = rgba(d9d9d9ff) rgba(a6a6a6ff) 45deg - col.inactive_border = rgba(404040cc) rgba(262626cc) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 0 - multisample_edges = true - drop_shadow = true - shadow_ignore_window = true - shadow_offset = 7 7 - shadow_range = 0 - shadow_render_power = 4 - col.shadow = 0xffFFFFFF - - blur { - enabled = yes - size = 6 - passes = 3 - new_optimizations = on - ignore_opacity = on - xray = true - } -} - -#blurls = waybar diff --git a/modules/home/hyprland/conf/hypr/themes/Material-Sakura.conf b/modules/home/hyprland/conf/hypr/themes/Material-Sakura.conf deleted file mode 100644 index 19b78a0..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Material-Sakura.conf +++ /dev/null @@ -1,49 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Material-Sakura -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-black' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Material-Sakura' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-light' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 8 - gaps_out = 14 - border_size = 4 - col.active_border = rgba(b4637aff) rgba(d7827eff) 45deg - col.inactive_border = rgba(286983cc) rgba(56949fcc) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 12 - multisample_edges = true - drop_shadow = true - shadow_ignore_window = true - shadow_offset = 9 10 - shadow_range = 5 - shadow_render_power = 4 - col.shadow = 0xff26233a - - blur { - enabled = yes - size = 6 - passes = 3 - new_optimizations = on - ignore_opacity = on - xray = false - } -} - -#blurls = waybar diff --git a/modules/home/hyprland/conf/hypr/themes/Rose-Pine.conf b/modules/home/hyprland/conf/hypr/themes/Rose-Pine.conf deleted file mode 100644 index 2fa8a15..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Rose-Pine.conf +++ /dev/null @@ -1,44 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Rose-Pine -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-pink' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Rose-Pine' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 3 - gaps_out = 8 - border_size = 2 - col.active_border = rgba(eb6f92ff) rgba(c4a7e7ff) 45deg - col.inactive_border = rgba(31748fcc) rgba(9ccfd8cc) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 10 - multisample_edges = true - drop_shadow = false - - blur { - enabled = yes - size = 6 - passes = 3 - new_optimizations = on - ignore_opacity = on - xray = false - } -} - -blurls = waybar diff --git a/modules/home/hyprland/conf/hypr/themes/Tokyo-Night.conf b/modules/home/hyprland/conf/hypr/themes/Tokyo-Night.conf deleted file mode 100644 index ed133a3..0000000 --- a/modules/home/hyprland/conf/hypr/themes/Tokyo-Night.conf +++ /dev/null @@ -1,44 +0,0 @@ -exec = hyprctl setcursor Bibata-Modern-Ice 20 -exec = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice' -exec = gsettings set org.gnome.desktop.interface cursor-size 20 - -exec = kvantummanager --set Tokyo-Night -exec = gsettings set org.gnome.desktop.interface icon-theme 'Tela-circle-purple' -exec = gsettings set org.gnome.desktop.interface gtk-theme 'Tokyo-Night' -exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' - -exec = gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 10' -exec = gsettings set org.gnome.desktop.interface monospace-font-name 'CaskaydiaCove Nerd Font Mono 9' -exec = gsettings set org.gnome.desktop.interface font-antialiasing 'rgba' -exec = gsettings set org.gnome.desktop.interface font-hinting 'full' - -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XCURSOR_SIZE,20 - -general { - gaps_in = 3 - gaps_out = 8 - border_size = 2 - col.active_border = rgba(bb9af7ff) rgba(b4f9f8ff) 45deg - col.inactive_border = rgba(565f89cc) rgba(9aa5cecc) 45deg - layout = dwindle - resize_on_border = true -} - -decoration { - rounding = 10 - multisample_edges = true - drop_shadow = false - - blur { - enabled = yes - size = 6 - passes = 3 - new_optimizations = on - ignore_opacity = on - xray = true - } -} - -blurls = waybar diff --git a/modules/home/hyprland/conf/kitty/kitty.conf b/modules/home/hyprland/conf/kitty/kitty.conf index c7d104b..3ebaa2d 100644 --- a/modules/home/hyprland/conf/kitty/kitty.conf +++ b/modules/home/hyprland/conf/kitty/kitty.conf @@ -1,11 +1,80 @@ -font_family CaskaydiaCove Nerd Font Mono -bold_font auto -italic_font auto -bold_italic_font auto +# vim:ft=kitty -font_size 12.0 -window_padding_width 18 -include themes/theme.conf -#background_opacity 0.60 -#hide_window_decorations yes -#confirm_os_window_close 0 +## name: Catppuccin Latte 🐑 +## author: Pocco81 (https://github.com/Pocco81) +## license: MIT +## upstream: https://github.com/catppuccin/kitty/blob/main/latte.conf +## blurb: Soothing pastel theme for the high-spirited! + + + +# The basic colors +foreground #4C4F69 +background #EFF1F5 +selection_foreground #EFF1F5 +selection_background #DC8A78 + +# Cursor colors +cursor #DC8A78 +cursor_text_color #EFF1F5 + +# URL underline color when hovering with mouse +url_color #7287FD + +# Kitty window border colors +active_border_color #8839EF +inactive_border_color #7C7F93 +bell_border_color #E64553 + +# OS Window titlebar colors +wayland_titlebar_color system +macos_titlebar_color system + +# Tab bar colors +active_tab_foreground #EFF1F5 +active_tab_background #8839EF +inactive_tab_foreground #4C4F69 +inactive_tab_background #9CA0B0 +tab_bar_background #BCC0CC + +# Colors for marks (marked text in the terminal) +mark1_foreground #EFF1F5 +mark1_background #1E66F5 +mark2_foreground #EFF1F5 +mark2_background #8839EF +mark3_foreground #EFF1F5 +mark3_background #209FB5 + +# The 16 terminal colors + +# black +color0 #4C4F69 +color8 #6C6F85 + +# red +color1 #D20F39 +color9 #D20F39 + +# green +color2 #40A02B +color10 #40A02B + +# yellow +color3 #DF8E1D +color11 #DF8E1D + +# blue +color4 #1E66F5 +color12 #1E66F5 + +# magenta +color5 #EA76CB +color13 #EA76CB + +# cyan +color6 #179299 +color14 #179299 + +# white +color7 #ACB0BE +color15 #ACB0BE diff --git a/modules/home/hyprland/conf/kitty/themes/Catppuccin-Latte.conf b/modules/home/hyprland/conf/kitty/themes/Catppuccin-Latte.conf deleted file mode 100644 index 3ebaa2d..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Catppuccin-Latte.conf +++ /dev/null @@ -1,80 +0,0 @@ -# vim:ft=kitty - -## name: Catppuccin Latte 🐑 -## author: Pocco81 (https://github.com/Pocco81) -## license: MIT -## upstream: https://github.com/catppuccin/kitty/blob/main/latte.conf -## blurb: Soothing pastel theme for the high-spirited! - - - -# The basic colors -foreground #4C4F69 -background #EFF1F5 -selection_foreground #EFF1F5 -selection_background #DC8A78 - -# Cursor colors -cursor #DC8A78 -cursor_text_color #EFF1F5 - -# URL underline color when hovering with mouse -url_color #7287FD - -# Kitty window border colors -active_border_color #8839EF -inactive_border_color #7C7F93 -bell_border_color #E64553 - -# OS Window titlebar colors -wayland_titlebar_color system -macos_titlebar_color system - -# Tab bar colors -active_tab_foreground #EFF1F5 -active_tab_background #8839EF -inactive_tab_foreground #4C4F69 -inactive_tab_background #9CA0B0 -tab_bar_background #BCC0CC - -# Colors for marks (marked text in the terminal) -mark1_foreground #EFF1F5 -mark1_background #1E66F5 -mark2_foreground #EFF1F5 -mark2_background #8839EF -mark3_foreground #EFF1F5 -mark3_background #209FB5 - -# The 16 terminal colors - -# black -color0 #4C4F69 -color8 #6C6F85 - -# red -color1 #D20F39 -color9 #D20F39 - -# green -color2 #40A02B -color10 #40A02B - -# yellow -color3 #DF8E1D -color11 #DF8E1D - -# blue -color4 #1E66F5 -color12 #1E66F5 - -# magenta -color5 #EA76CB -color13 #EA76CB - -# cyan -color6 #179299 -color14 #179299 - -# white -color7 #ACB0BE -color15 #ACB0BE diff --git a/modules/home/hyprland/conf/kitty/themes/Catppuccin-Mocha.conf b/modules/home/hyprland/conf/kitty/themes/Catppuccin-Mocha.conf deleted file mode 100644 index e52f9e1..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Catppuccin-Mocha.conf +++ /dev/null @@ -1,80 +0,0 @@ -# vim:ft=kitty - -## name: Catppuccin Mocha 🌿 -## author: Pocco81 (https://github.com/Pocco81) -## license: MIT -## upstream: https://github.com/catppuccin/kitty/blob/main/mocha.conf -## blurb: Soothing pastel theme for the high-spirited! - - - -# The basic colors -foreground #CDD6F4 -background #1E1E2E -selection_foreground #1E1E2E -selection_background #F5E0DC - -# Cursor colors -cursor #F5E0DC -cursor_text_color #1E1E2E - -# URL underline color when hovering with mouse -url_color #B4BEFE - -# Kitty window border colors -active_border_color #CBA6F7 -inactive_border_color #8E95B3 -bell_border_color #EBA0AC - -# OS Window titlebar colors -wayland_titlebar_color system -macos_titlebar_color system - -# Tab bar colors -active_tab_foreground #11111B -active_tab_background #CBA6F7 -inactive_tab_foreground #CDD6F4 -inactive_tab_background #181825 -tab_bar_background #11111B - -# Colors for marks (marked text in the terminal) -mark1_foreground #1E1E2E -mark1_background #87B0F9 -mark2_foreground #1E1E2E -mark2_background #CBA6F7 -mark3_foreground #1E1E2E -mark3_background #74C7EC - -# The 16 terminal colors - -# black -color0 #43465A -color8 #43465A - -# red -color1 #F38BA8 -color9 #F38BA8 - -# green -color2 #A6E3A1 -color10 #A6E3A1 - -# yellow -color3 #F9E2AF -color11 #F9E2AF - -# blue -color4 #87B0F9 -color12 #87B0F9 - -# magenta -color5 #F5C2E7 -color13 #F5C2E7 - -# cyan -color6 #94E2D5 -color14 #94E2D5 - -# white -color7 #CDD6F4 -color15 #A1A8C9 diff --git a/modules/home/hyprland/conf/kitty/themes/Cyberpunk-Edge.conf b/modules/home/hyprland/conf/kitty/themes/Cyberpunk-Edge.conf deleted file mode 100644 index 26e94b1..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Cyberpunk-Edge.conf +++ /dev/null @@ -1,72 +0,0 @@ -# vim:ft=kitty - -# The basic colors -foreground #FDF500 -background #000000 -selection_foreground #000000 -selection_background #FADA16 - -# Cursor colors -cursor #FADA16 -cursor_text_color #FADA16 - -# URL underline color when hovering with mouse -url_color #FADA16 - -# Kitty window border colors -active_border_color #000000 -inactive_border_color #000000 -bell_border_color #000000 - -# OS Window titlebar colors -wayland_titlebar_color system -macos_titlebar_color system - -# Tab bar colors -active_tab_foreground #FADA16 -active_tab_background #000000 -inactive_tab_foreground #000000 -inactive_tab_background #FADA16 -tab_bar_background #000000 - -# Colors for marks (marked text in the terminal) -mark1_foreground #FADA16 -mark1_background #000000 -mark2_foreground #FADA16 -mark2_background #000000 -mark3_foreground #FADA16 -mark3_background #000000 - -# The 16 terminal colors - -# black -color0 #1F2229 -color8 #1B1C22 - -# red -color1 #D62246 -color9 #EC0101 - -# green -color2 #4DBD4F -color10 #1F5322 - -# yellow -color3 #FDF500 -color11 #F2CB07 - -# blue -color4 #F29C6B -color12 #FFA6C2 - -# magenta -color5 #A56DF2 -color13 #564873 - -# cyan -color6 #2CF6B3 -color14 #37EBF3 - -# white -color7 #E6E6E6 -color15 #FFFFFF diff --git a/modules/home/hyprland/conf/kitty/themes/Decay-Green.conf b/modules/home/hyprland/conf/kitty/themes/Decay-Green.conf deleted file mode 100644 index 21776a9..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Decay-Green.conf +++ /dev/null @@ -1,47 +0,0 @@ -# Eye Friendly Colors -# Created by https://github.com/decaycs - -# Special -background #0d0f18 -foreground #a5b6cf - -# Black -color0 #151720 -color8 #1c1e27 - -# Red -color1 #dd6777 -color9 #e26c7c - -# Green -color4 #90ceaa -color12 #95d3af - -# Yellow -color3 #ecd3a0 -color11 #f1d8a5 - -# Blue -color2 #86aaec -color10 #8baff1 - -# Magenta -color5 #c296eb -color13 #c79bf0 - -# Cyan -color6 #93cee9 -color14 #98d3ee - -# White -color7 #cbced3 -color15 #d0d3d8 - -# Cursor -cursor #cbced3 -cursor_text_color #a5b6cf - -# Selection highlight -selection_foreground #a5b6cf -selection_background #1c1e27 - diff --git a/modules/home/hyprland/conf/kitty/themes/Graphite-Mono.conf b/modules/home/hyprland/conf/kitty/themes/Graphite-Mono.conf deleted file mode 100644 index da42b92..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Graphite-Mono.conf +++ /dev/null @@ -1,72 +0,0 @@ -# vim:ft=kitty - -# The basic colors -foreground #D9D9D9 -background #262626 -selection_foreground #262626 -selection_background #A6A6A6 - -# Cursor colors -cursor #A6A6A6 -cursor_text_color #D9D9D9 - -# URL underline color when hovering with mouse -url_color #D9D9D9 - -# Kitty window border colors -active_border_color #595959 -inactive_border_color #595959 -bell_border_color #595959 - -# OS Window titlebar colors -wayland_titlebar_color system -macos_titlebar_color system - -# Tab bar colors -active_tab_foreground #D9D9D9 -active_tab_background #262626 -inactive_tab_foreground #D9D9D9 -inactive_tab_background #262626 -tab_bar_background #D9D9D9 - -# Colors for marks (marked text in the terminal) -mark1_foreground #262626 -mark1_background #404040 -mark2_foreground #262626 -mark2_background #262626 -mark3_foreground #262626 -mark3_background #A6A6A6 - -# The 16 terminal colors - -# black -color0 #404040 -color8 #404040 - -# red -color1 #D9D9D9 -color9 #D9D9D9 - -# green -color2 #D9D9D9 -color10 #D9D9D9 - -# yellow -color3 #595959 -color11 #595959 - -# blue -color4 #A6A6A6 -color12 #A6A6A6 - -# magenta -color5 #A6A6A6 -color13 #A6A6A6 - -# cyan -color6 #A6A6A6 -color14 #A6A6A6 - -# white -color7 #D9D9D9 -color15 #D9D9D9 diff --git a/modules/home/hyprland/conf/kitty/themes/Material-Sakura.conf b/modules/home/hyprland/conf/kitty/themes/Material-Sakura.conf deleted file mode 100644 index 9ebde85..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Material-Sakura.conf +++ /dev/null @@ -1,55 +0,0 @@ -## name: Rosé Pine Dawn -## author: mvllow -## license: MIT -## upstream: https://github.com/rose-pine/kitty/blob/main/dist/rose-pine-dawn.conf -## blurb: All natural pine, faux fur and a bit of soho vibes for the classy minimalist - -foreground #575279 -background #faf4ed -selection_foreground #575279 -selection_background #dfdad9 - -cursor #cecacd -cursor_text_color #575279 - -url_color #907aa9 - -active_tab_foreground #575279 -active_tab_background #f2e9e1 -inactive_tab_foreground #9893a5 -inactive_tab_background #faf4ed - -active_border_color #286983 -inactive_border_color #dfdad9 - -# black -color0 #f2e9e1 -color8 #9893a5 - -# red -color1 #b4637a -color9 #b4637a - -# green -color2 #286983 -color10 #286983 - -# yellow -color3 #ea9d34 -color11 #ea9d34 - -# blue -color4 #56949f -color12 #56949f - -# magenta -color5 #907aa9 -color13 #907aa9 - -# cyan -color6 #d7827e -color14 #d7827e - -# white -color7 #575279 -color15 #575279 diff --git a/modules/home/hyprland/conf/kitty/themes/Rose-Pine.conf b/modules/home/hyprland/conf/kitty/themes/Rose-Pine.conf deleted file mode 100644 index 575c06b..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Rose-Pine.conf +++ /dev/null @@ -1,56 +0,0 @@ -## name: Rosé Pine -## author: mvllow -## license: MIT -## upstream: https://github.com/rose-pine/kitty/blob/main/dist/rose-pine.conf -## blurb: All natural pine, faux fur and a bit of soho vibes for the classy minimalist - -foreground #e0def4 -background #191724 -selection_foreground #e0def4 -selection_background #403d52 - -cursor #524f67 -cursor_text_color #e0def4 - -url_color #c4a7e7 - -active_tab_foreground #e0def4 -active_tab_background #26233a -inactive_tab_foreground #6e6a86 -inactive_tab_background #191724 - -active_border_color #31748f -inactive_border_color #403d52 - -# black -color0 #26233a -color8 #6e6a86 - -# red -color1 #eb6f92 -color9 #eb6f92 - -# green -color2 #31748f -color10 #31748f - -# yellow -color3 #f6c177 -color11 #f6c177 - -# blue -color4 #9ccfd8 -color12 #9ccfd8 - -# magenta -color5 #c4a7e7 -color13 #c4a7e7 - -# cyan -color6 #ebbcba -color14 #ebbcba - -# white -color7 #e0def4 -color15 #e0def4 - diff --git a/modules/home/hyprland/conf/kitty/themes/Tokyo-Night.conf b/modules/home/hyprland/conf/kitty/themes/Tokyo-Night.conf deleted file mode 100644 index 9ee37a4..0000000 --- a/modules/home/hyprland/conf/kitty/themes/Tokyo-Night.conf +++ /dev/null @@ -1,77 +0,0 @@ -# Tokyo Night color scheme for kitty terminal emulator -# https://github.com/davidmathers/tokyo-night-kitty-theme -# -# Based on Tokyo Night color theme for Visual Studio Code -# https://github.com/enkia/tokyo-night-vscode-theme - -foreground #a9b1d6 -background #24283b - -# Black -color0 #414868 -color8 #414868 - -# Red -color1 #f7768e -color9 #f7768e - -# Green -color2 #73daca -color10 #73daca - -# Yellow -color3 #e0af68 -color11 #e0af68 - -# Blue -color4 #7aa2f7 -color12 #7aa2f7 - -# Magenta -color5 #bb9af7 -color13 #bb9af7 - -# Cyan -color6 #7dcfff -color14 #7dcfff - -# White -color7 #c0caf5 -color15 #c0caf5 - -# Cursor -cursor #c0caf5 -cursor_text_color #1a1b26 - -# Selection highlight -selection_foreground none -selection_background #28344a - -# The color for highlighting URLs on mouse-over -url_color #9ece6a - -# Window borders -active_border_color #3d59a1 -inactive_border_color #101014 -bell_border_color #e0af68 - -# Tab bar -tab_bar_style fade -tab_fade 1 -active_tab_foreground #3d59a1 -active_tab_background #16161e -active_tab_font_style bold -inactive_tab_foreground #787c99 -inactive_tab_background #16161e -inactive_tab_font_style bold -tab_bar_background #101014 - -# Title bar -macos_titlebar_color #16161e - -# Storm -# background #24283b -# cursor_text_color #24283b -# active_tab_background #1f2335 -# inactive_tab_background #1f2335 -# macos_titlebar_color #1f2335 diff --git a/modules/home/hyprland/conf/rofi/clipboard.rasi b/modules/home/hyprland/conf/rofi/clipboard.rasi deleted file mode 100644 index 92b3652..0000000 --- a/modules/home/hyprland/conf/rofi/clipboard.rasi +++ /dev/null @@ -1,124 +0,0 @@ -// Config // -configuration { - modi: "drun"; - show-icons: false; - font: "JetBrainsMono Nerd Font 9"; -} - -@theme "~/.config/rofi/themes/theme.rasi" - - -// Main // -window { - location: south east; - anchor: south east; - x-offset: -20px; - y-offset: -20px; - height: 55%; - width: 20%; - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 15px; - border-color: @alternate-normal-background; - background-color: transparent; -} - -mainbox { - enabled: true; - spacing: 0px; - orientation: vertical; - children: [ "inputbar" , "listbox" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} - - -// Inputs // -inputbar { - enabled: true; - padding: 7px; - children: [ "entry" ]; - background-color: @background; -} -entry { - border: 3px; - border-radius: 10px; - border-color: @background; - enabled: true; - padding: 70px; - text-color: @foreground; - background-color: @background; - background-image: url("~/.config/swww/wall.blur", width); -} - - -// Lists // -listbox { - spacing: 0px; - padding: 10px; - children: [ "listview" ]; - background-color: @background; -} -listview { - enabled: true; - columns: 1; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: false; - fixed-columns: true; - cursor: "default"; - background-color: transparent; - text-color: @foreground; -} - - -// Elements // -element { - enabled: true; - spacing: 0px; - padding: 12px; - border-radius: 10px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-text { - vertical-align: 0.0; - horizontal-align: 0.0; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} - diff --git a/modules/home/hyprland/conf/rofi/config.rasi b/modules/home/hyprland/conf/rofi/config.rasi index b40aea4..7144378 100644 --- a/modules/home/hyprland/conf/rofi/config.rasi +++ b/modules/home/hyprland/conf/rofi/config.rasi @@ -1,147 +1,125 @@ -// Config // +/* MACOS SPOTLIGHT LIKE THEME FOR ROFI */ + +/* 基本配置项 */ configuration { - modi: "drun,filebrowser,window,run"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - window-format: "{w}{t}"; - font: "JetBrainsMono Nerd Font 10"; - icon-theme: "Tela-circle-dracula"; + show-icons: true; + icon-theme: "Papirus"; + drun-display-format: "{icon} {name}"; + display-drun: ""; } -@theme "~/.config/rofi/themes/theme.rasi" +/* 全局变量和样式设置 */ +* { + font: "Montserrat 12"; + bg0: #ffffff; + bg1: #e0e0e0; + bg2: #0860f2e6; + bg3: rgba(0, 0, 0, 0.015); -// Main // + fg0: #242424; + fg1: #ffffff; + fg2: #24242480; + + background-color: @bg0; + text-color: @fg0; + + margin: 0; + padding: 0; + spacing: 0; +} + +/* 主窗口样式 */ window { - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 40px; - border-color: @alternate-normal-background; - background-color: transparent; -} -mainbox { - enabled: true; - spacing: 0px; - orientation: horizontal; - children: [ "inputbar" , "listbox" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); + background-color: @bg0; + location: center; + width: 640; + border-radius: 8; + border: 1px; + border-color: @bg1; } - -// Inputs // +/* 搜索输入栏样式 */ inputbar { - enabled: true; - width: 25%; - children: [ "mode-switcher" , "entry" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.set", height); -} -entry { - enabled: false; + font: "Montserrat 20"; + padding: 12px 12px 12px 12px; + spacing: 12px; + children: [ icon-search, entry]; } - -// Modes // -mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 0px; - width: 2.5%; - padding: 160px 10px 160px 10px; - spacing: 25px; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} -button { - cursor: pointer; - border-radius: 50px; - background-color: @background; - text-color: @foreground; -} -button selected { - background-color: @foreground; - text-color: @background; +/* 搜索图标样式 */ +icon-search { + expand: false; + filename: "search"; + size: 28px; } - -// Lists // -listbox { - spacing: 10px; - padding: 30px; - children: [ "listview" ]; - background-color: @background; -} -listview { - enabled: true; - columns: 1; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - cursor: "default"; - background-color: transparent; - text-color: @foreground; -} - - -// Elements // -element { - enabled: true; - spacing: 30px; - padding: 7px; - border-radius: 20px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-icon { - size: 48px; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} +/* 元素垂直对齐设置 */ +icon-search, +element-icon, element-text { - vertical-align: 0.5; - horizontal-align: 0.0; - cursor: inherit; - background-color: transparent; - text-color: inherit; + vertical-align: 0.5; } +/* 搜索输入框样式 */ +entry { + font: inherit; + vertical-align: 0.5; + text-align: center; + padding: 5px; + spacing: 10px; + placeholder: "Search"; + placeholder-color: @fg2; +} + +/* 消息区域样式 */ +message { + border: 2px 0 0; + border-color: @bg1; + background-color: @bg1; +} + +/* 文本框样式 */ +textbox { + padding: 8px 24px; +} + +/* 列表视图样式 */ +listview { + lines: 10; + columns: 1; + fixed-height: false; + border: 1px 0 0; + border-color: @bg1; +} + +/* 列表项基本样式 */ +element { + padding: 8px 16px; + spacing: 16px; + border: 0; + border-radius: 4; + background-color: transparent; + children: [ element-icon, element-text]; +} + + +element normal.normal { + background-color: @bg3; +} + +element alternate.normal { + background-color: @bg3; +} + +/* 选中状态的列表项样式 */ +element selected.active, +element selected.normal { + text-color: @fg1; + background-color: @bg2; +} + +/* 列表项图标样式 */ +element-icon { + size: 1.5em; +} diff --git a/modules/home/hyprland/conf/rofi/styles/style_1.png b/modules/home/hyprland/conf/rofi/styles/style_1.png deleted file mode 100644 index 400b82b7d108634917be50b43d2b9c399f1a9e15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17830 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 aN-67181uo^hd}B;loizF^X{1b{l5T{?A_}C diff --git a/modules/home/hyprland/conf/rofi/styles/style_1.rasi b/modules/home/hyprland/conf/rofi/styles/style_1.rasi deleted file mode 100644 index b40aea4..0000000 --- a/modules/home/hyprland/conf/rofi/styles/style_1.rasi +++ /dev/null @@ -1,147 +0,0 @@ -// Config // -configuration { - modi: "drun,filebrowser,window,run"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - window-format: "{w}{t}"; - font: "JetBrainsMono Nerd Font 10"; - icon-theme: "Tela-circle-dracula"; -} - -@theme "~/.config/rofi/themes/theme.rasi" - - -// Main // -window { - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 40px; - border-color: @alternate-normal-background; - background-color: transparent; -} -mainbox { - enabled: true; - spacing: 0px; - orientation: horizontal; - children: [ "inputbar" , "listbox" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} - - -// Inputs // -inputbar { - enabled: true; - width: 25%; - children: [ "mode-switcher" , "entry" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.set", height); -} -entry { - enabled: false; -} - - -// Modes // -mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 0px; - width: 2.5%; - padding: 160px 10px 160px 10px; - spacing: 25px; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} -button { - cursor: pointer; - border-radius: 50px; - background-color: @background; - text-color: @foreground; -} -button selected { - background-color: @foreground; - text-color: @background; -} - - -// Lists // -listbox { - spacing: 10px; - padding: 30px; - children: [ "listview" ]; - background-color: @background; -} -listview { - enabled: true; - columns: 1; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - cursor: "default"; - background-color: transparent; - text-color: @foreground; -} - - -// Elements // -element { - enabled: true; - spacing: 30px; - padding: 7px; - border-radius: 20px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-icon { - size: 48px; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} -element-text { - vertical-align: 0.5; - horizontal-align: 0.0; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} - diff --git a/modules/home/hyprland/conf/rofi/styles/style_2.png b/modules/home/hyprland/conf/rofi/styles/style_2.png deleted file mode 100644 index 0686312080f08701206ed144376b5d7dc7070897..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22243 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 MPgg&ebxsLQ05S74_y7O^ diff --git a/modules/home/hyprland/conf/rofi/styles/style_2.rasi b/modules/home/hyprland/conf/rofi/styles/style_2.rasi deleted file mode 100644 index 065ea2f..0000000 --- a/modules/home/hyprland/conf/rofi/styles/style_2.rasi +++ /dev/null @@ -1,154 +0,0 @@ -// Config // -configuration { - modi: "drun,filebrowser,window,run"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - window-format: "{w}{t}"; - font: "JetBrainsMono Nerd Font 10"; - icon-theme: "Tela-circle-dracula"; -} - -@theme "~/.config/rofi/themes/theme.rasi" - - -// Main // -window { - height: 600px; - width: 900px; - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 40px; - border-color: @alternate-normal-background; - background-color: transparent; -} -mainbox { - enabled: true; - spacing: 0px; - padding: 0px; - orientation: vertical; - children: [ "inputbar" , "listbox" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} - - -// Inputs // -inputbar { - enabled: true; - spacing: 0px; - padding: 80px; - children: [ "entry" ]; - background-color: @background; - background-image: url("~/.config/swww/wall.set", width); -} -entry { - border-radius: 30px; - enabled: true; - spacing: 0px; - padding: 20px; - text-color: @foreground; - background-color: @background; -} - - -// Lists // -listbox { - padding: 30px; - spacing: 0px; - orientation: horizontal; - children: [ "listview" , "mode-switcher" ]; - background-color: @background; -} -listview { - padding: 10px; - spacing: 10px; - enabled: true; - columns: 2; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - cursor: "default"; - background-color: transparent; - text-color: @foreground; -} -mode-switcher { - orientation: vertical; - width: 95px; - enabled: true; - padding: 15px; - spacing: 10px; - background-color: transparent; -} -button { - cursor: pointer; - border-radius: 50px; - background-color: @background; - text-color: @foreground; -} -button selected { - background-color: @foreground; - text-color: @background; -} - - -// Elements // -element { - enabled: true; - spacing: 20px; - padding: 9px; - border-radius: 25px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-icon { - size: 47px; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} -element-text { - vertical-align: 0.5; - horizontal-align: 0.0; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} - diff --git a/modules/home/hyprland/conf/rofi/styles/style_3.png b/modules/home/hyprland/conf/rofi/styles/style_3.png deleted file mode 100644 index 61fedd6508e92c8aca0ad9a26ee2f8bf9082bd24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25220 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 Bj2!>~ diff --git a/modules/home/hyprland/conf/rofi/styles/style_3.rasi b/modules/home/hyprland/conf/rofi/styles/style_3.rasi deleted file mode 100644 index 752425d..0000000 --- a/modules/home/hyprland/conf/rofi/styles/style_3.rasi +++ /dev/null @@ -1,141 +0,0 @@ -// Config // -configuration { - modi: "drun,filebrowser,window,run"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - window-format: "{w}{t}"; - font: "JetBrainsMono Nerd Font 10"; - icon-theme: "Tela-circle-dracula"; -} - -@theme "~/.config/rofi/themes/theme.rasi" - - -// Main // -window { - height: 500px; - width: 600px; - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 25px; - border-color: @alternate-normal-background; - background-color: transparent; -} -mainbox { - enabled: true; - spacing: 0px; - padding: 0px; - orientation: vertical; - children: [ "listbox" , "inputbar"]; - background-color: transparent; -} - - -// Inputs // -inputbar { - enabled: false; -} - - -// Lists // -listbox { - padding: 5px; - spacing: 5px; - orientation: horizontal; - children: [ "mode-switcher" , "listview" ]; - background-image: url("~/.config/swww/wall.blur", height); -} -listview { - padding: 20px; - spacing: 5px; - enabled: true; - columns: 1; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - cursor: "default"; - background-color: @background; - text-color: @foreground; - border-radius: 25px; -} -mode-switcher { - orientation: vertical; - width: 100px; - enabled: true; - padding: 60px 10px 60px 10px; - spacing: 15px; - background-color: transparent; -} -button { - cursor: pointer; - border-radius: 50px; - background-color: @background; - text-color: @foreground; -} -button selected { - background-color: @foreground; - text-color: @background; -} - - -// Elements // -element { - enabled: true; - spacing: 30px; - padding: 10px; - border-radius: 20px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-icon { - size: 50px; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} -element-text { - vertical-align: 0.5; - horizontal-align: 0.0; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} - diff --git a/modules/home/hyprland/conf/rofi/styles/style_4.png b/modules/home/hyprland/conf/rofi/styles/style_4.png deleted file mode 100644 index 25d2a4552263c8be5206484692cfd922f9d56356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24896 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%0A9ZVm(7 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 c19{v$(^b diff --git a/modules/home/hyprland/conf/rofi/styles/style_4.rasi b/modules/home/hyprland/conf/rofi/styles/style_4.rasi deleted file mode 100644 index 09b6dfd..0000000 --- a/modules/home/hyprland/conf/rofi/styles/style_4.rasi +++ /dev/null @@ -1,149 +0,0 @@ -// Config // -configuration { - modi: "drun,filebrowser,window,run"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - window-format: "{w}{t}"; - font: "JetBrainsMono Nerd Font 10"; - icon-theme: "Tela-circle-dracula"; -} - -@theme "~/.config/rofi/themes/theme.rasi" - - -// Main // -window { - height: 500px; - width: 750px; - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 40px; - border-color: @alternate-normal-background; - background-color: transparent; -} -mainbox { - enabled: true; - spacing: 0px; - orientation: horizontal; - children: [ "inputbar" , "mode-switcher" , "listbox" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} - - -// Inputs // -inputbar { - enabled: true; - width: 180px; - children: [ "entry" ]; - background-image: url("~/.config/swww/wall.set", height); -} -entry { - enabled: false; -} - - -// Modes // -mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 0px; - width: 100px; - padding: 70px 10px 70px 20px; - spacing: 25px; - background-color: transparent; -} -button { - cursor: pointer; - border-radius: 50px; - background-color: @background; - text-color: @foreground; -} -button selected { - background-color: @foreground; - text-color: @background; -} - - -// Lists // -listbox { - spacing: 5px; - padding: 10px; - children: [ "listview" ]; - background-color: transparent; -} -listview { - padding: 20px; - enabled: true; - columns: 1; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - cursor: "default"; - background-color: @background; - text-color: @foreground; - border-radius: 30px; -} - - -// Elements // -element { - enabled: true; - spacing: 30px; - padding: 6px; - border-radius: 20px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-icon { - size: 48px; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} -element-text { - vertical-align: 0.5; - horizontal-align: 0.0; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} - diff --git a/modules/home/hyprland/conf/rofi/styles/style_5.png b/modules/home/hyprland/conf/rofi/styles/style_5.png deleted file mode 100644 index 77fd487be787affea6fe2c18364b9f8d650b8a8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30179 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 diff --git a/modules/home/hyprland/conf/rofi/styles/style_5.rasi b/modules/home/hyprland/conf/rofi/styles/style_5.rasi deleted file mode 100644 index 1d7f05f..0000000 --- a/modules/home/hyprland/conf/rofi/styles/style_5.rasi +++ /dev/null @@ -1,149 +0,0 @@ -// Config // -configuration { - modi: "drun,filebrowser,window,run"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - window-format: "{w}{t}"; - font: "JetBrainsMono Nerd Font 10"; - icon-theme: "Tela-circle-dracula"; -} - -@theme "~/.config/rofi/themes/theme.rasi" - - -// Main // -window { - height: 500px; - width: 800px; - transparency: "real"; - fullscreen: false; - enabled: true; - cursor: "default"; - spacing: 0px; - padding: 0px; - border: 2px; - border-radius: 40px; - border-color: @alternate-normal-background; - background-color: transparent; -} -mainbox { - enabled: true; - spacing: 0px; - padding: 0px; - orientation: vertical; - children: [ "inputbar" , "listbox" , "mode-switcher" ]; - background-color: transparent; - background-image: url("~/.config/swww/wall.blur", height); -} - - -// Inputs // -inputbar { - enabled: true; - children: [ "entry" ]; -} -entry { - enabled: false; -} - - -// Lists // -listbox { - padding: 0px; - spacing: 0px; - orientation: horizontal; - children: [ "listview" ]; - background-color: transparent; -} -listview { - padding: 30px; - spacing: 10px; - enabled: true; - columns: 5; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - cursor: "default"; - background-color: @background; - text-color: @foreground; -} - - -// Modes // -mode-switcher { - orientation: horizontal; - enabled: true; - padding: 30px 160px 30px 160px; - spacing: 50px; - background-color: transparent; -} -button { - cursor: pointer; - padding: 30px; - border-radius: 50px; - background-color: @background; - text-color: @foreground; -} -button selected { - background-color: @foreground; - text-color: @background; -} - - -// Elements // -element { - orientation: vertical; - enabled: true; - spacing: 10px; - padding: 10px; - border-radius: 25px; - cursor: pointer; - background-color: transparent; - text-color: @foreground; -} -element normal.normal { - background-color: transparent; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element-icon { - size: 90px; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} -element-text { - vertical-align: 0.5; - horizontal-align: 0.5; - cursor: inherit; - background-color: transparent; - text-color: inherit; -} - diff --git a/modules/home/hyprland/conf/rofi/styles/style_6.png b/modules/home/hyprland/conf/rofi/styles/style_6.png deleted file mode 100644 index a120367325f8c9c80ebcbd9d6bbcb2f6f9dec83f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21727 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" - }, - - "tray": { - "icon-size": 18, - "spacing": 5 - }, - - "cpu": { - "interval": 10, - "format": "󰍛 {usage}%", - "format-alt": "{icon0}{icon1}{icon2}{icon3}", - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] - }, - - "memory": { - "interval": 30, - "format": "󰾆 {percentage}%", - "format-alt": "󰾅 {used}GB", - "max-length": 10, - "tooltip": true, - "tooltip-format": " {used:0.1f}GB/{total:0.1f}GB" - }, - - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format-wifi": "󰤨 {essid}", - "format-ethernet": "󱘖 Wired", - "tooltip-format": "󱘖 {ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-linked": "󱘖 {ifname} (No IP)", - "format-disconnected": " Disconnected", - "format-alt": "󰤨 {signalStrength}%", - "interval": 5 - }, - - "bluetooth": { - "format": "", - "format-disabled": "", // an empty format will hide the module - "format-connected": " {num_connections}", - "tooltip-format": " {device_alias}", - "tooltip-format-connected": "{device_enumerate}", - "tooltip-format-enumerate-connected": " {device_alias}" - }, - - "pulseaudio": { - "format": "{icon} {volume}", - "format-muted": "婢", - "on-click": "pavucontrol -t 3", - "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh -o m", - "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh -o i", - "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh -o d", - "tooltip-format": "{icon} {desc} // {volume}%", - "scroll-step": 5, - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", ""] - } - }, - - "pulseaudio#microphone": { - "format": "{format_source}", - "format-source": "", - "format-source-muted": "", - "on-click": "pavucontrol -t 4", - "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh -i m", - "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh -i i", - "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh -i d", - "tooltip-format": "{format_source} {source_desc} // {source_volume}%", - "scroll-step": 5 - }, - - -// modules for padding // - - "custom/l_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/r_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/sl_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/sr_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/rl_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/rr_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/padd": { - "format": " ", - "interval" : "once", - "tooltip": false + "wlr/taskbar": { + "format": "{icon}", + "icon-size": 18, + "icon-theme": "papirus-icon-theme", + "spacing": 0, + "tooltip-format": "{title}", + "on-click": "activate", + "on-click-middle": "close", + "ignore-list": ["Alacritty"], + "app_ids-mapping": { + "firefoxdeveloperedition": "firefox-developer-edition" } + }, + "wlr/workspaces": { + "disable-scroll": true, + "all-outputs": true, + "on-click": "activate", + "persistent_workspaces": { + "1": [], + "2": [], + "3": [], + "4": [], + "5": [], + "6": [], + "7": [], + "8": [], + "9": [], + "10": [] + } + }, + + "clock": { + "format": "{:%Y/%m/%d %H:%M}", + "format-alt": "{:%I:%M%p 周%u}", + "tooltip-format": "{calendar}", + "locale": "zh_CN.UTF-8" + }, + + "tray": { + "icon-size": 18, + "spacing": 5 + }, + + "cpu": { + "interval": 10, + "format": "󰍛 {usage}%", + "format-alt": "{icon0}{icon1}{icon2}{icon3}", + "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] + }, + + "memory": { + "interval": 30, + "format": "󰾆 {percentage}%", + "format-alt": "󰾅 {used}GB", + "max-length": 10, + "tooltip": true, + "tooltip-format": " {used:0.1f}GB/{total:0.1f}GB" + }, + + "network": { + // "interface": "wlp2*", // (Optional) To force the use of this interface + "format-wifi": "󰤨 {essid}", + "format-ethernet": "󱘖 Wired", + "tooltip-format": "󱘖 {ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", + "format-linked": "󱘖 {ifname} (No IP)", + "format-disconnected": " Disconnected", + "format-alt": "󰤨 {signalStrength}%", + "interval": 5 + }, + + "bluetooth": { + "format": "", + "format-disabled": "", // an empty format will hide the module + "format-connected": " {num_connections}", + "tooltip-format": " {device_alias}", + "tooltip-format-connected": "{device_enumerate}", + "tooltip-format-enumerate-connected": " {device_alias}" + }, + + "pulseaudio": { + "format": "{icon} {volume}", + "format-muted": "婢", + "on-click": "pavucontrol -t 3", + "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh -o m", + "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh -o i", + "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh -o d", + "tooltip-format": "{icon} {desc} // {volume}%", + "scroll-step": 5, + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", ""] + } + }, + + "pulseaudio#microphone": { + "format": "{format_source}", + "format-source": "", + "format-source-muted": "", + "on-click": "pavucontrol -t 4", + "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh -i m", + "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh -i i", + "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh -i d", + "tooltip-format": "{format_source} {source_desc} // {source_volume}%", + "scroll-step": 5 + }, + + // modules for padding // + + "custom/l_end": { + "format": " ", + "interval": "once", + "tooltip": false + }, + + "custom/r_end": { + "format": " ", + "interval": "once", + "tooltip": false + }, + + "custom/sl_end": { + "format": " ", + "interval": "once", + "tooltip": false + }, + + "custom/sr_end": { + "format": " ", + "interval": "once", + "tooltip": false + }, + + "custom/rl_end": { + "format": " ", + "interval": "once", + "tooltip": false + }, + + "custom/rr_end": { + "format": " ", + "interval": "once", + "tooltip": false + }, + + "custom/padd": { + "format": " ", + "interval": "once", + "tooltip": false + } } - diff --git a/modules/home/hyprland/conf/waybar/modes/wb_bottom_01.jsonc b/modules/home/hyprland/conf/waybar/modes/wb_bottom_01.jsonc deleted file mode 100644 index 7fa999b..0000000 --- a/modules/home/hyprland/conf/waybar/modes/wb_bottom_01.jsonc +++ /dev/null @@ -1,201 +0,0 @@ -{ - "layer": "top", - "position": "bottom", - "mod": "dock", - // "height": 28, - "exclusive": true, - "passthrough": false, - "gtk-layer-shell": true, - "modules-left": ["custom/l_end","cpu","memory","battery","custom/r_end","custom/l_end","clock","custom/r_end"], - "modules-center": ["custom/l_end","wlr/workspaces","hyprland/window","custom/r_end"], - "modules-right": ["custom/l_end","network","bluetooth","pulseaudio","pulseaudio#microphone","custom/updates","custom/r_end", - "custom/l_end","tray","custom/r_end", - "custom/l_end","custom/wallchange","custom/mode","custom/wbar", "custom/cliphist","custom/power","custom/r_end"], - - -// center modules // - - "wlr/workspaces": { - "disable-scroll": true, - "all-outputs": true, - "on-click": "activate", - "persistent_workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - "6": [], - "7": [], - "8": [], - "9": [], - "10": [] - } - }, - - "hyprland/window": { - "format": "  {}", - "separate-outputs": true, - "rewrite": { - "tittu@kryptonite:(.*)": "$1 ", - "(.*) — Mozilla Firefox": "$1 󰈹", - "(.*)Mozilla Firefox": "Firefox 󰈹", - "(.*) - Visual Studio Code": "$1 󰨞", - "(.*)Visual Studio Code": "Code 󰨞", - "(.*) — Dolphin": "$1 󰉋", - "(.*)Spotify": "Spotify 󰓇", - "(.*)Steam": "Steam 󰓓" - } - }, - - -// left modules // - - "cpu": { - "interval": 10, - "format": "󰍛 {usage}%", - "format-alt": "{icon0}{icon1}{icon2}{icon3}", - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] - }, - - "memory": { - "interval": 30, - "format": "󰾆 {percentage}%", - "format-alt": "󰾅 {used}GB", - "max-length": 10, - "tooltip": true, - "tooltip-format": " {used:0.1f}GB/{total:0.1f}GB" - }, - - "clock": { - "format": "{: %I:%M %p 󰃭 %a %d}", - "format-alt": "{:󰥔 %H:%M  %b %Y}", - "tooltip-format": "{calendar}" - }, - - -// right modules // - - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format-wifi": "󰤨 {essid}", - "format-ethernet": "󱘖 Wired", - "tooltip-format": "󱘖 {ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-linked": "󱘖 {ifname} (No IP)", - "format-disconnected": " Disconnected", - "format-alt": "󰤨 {signalStrength}%", - "interval": 5 - }, - - "bluetooth": { - "format": "", - "format-disabled": "", // an empty format will hide the module - "format-connected": " {num_connections}", - "tooltip-format": " {device_alias}", - "tooltip-format-connected": "{device_enumerate}", - "tooltip-format-enumerate-connected": " {device_alias}" - }, - - "pulseaudio": { - "format": "{icon}", - "format-muted": "婢", - "on-click": "pavucontrol -t 3", - "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh m", - "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh i", - "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh d", - "tooltip-format": "{icon} {desc} // {volume}%", - "scroll-step": 5, - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", ""] - } - }, - - "pulseaudio#microphone": { - "format": "{format_source}", - "format-source": "", - "format-source-muted": "", - "on-click": "pavucontrol -t 4", - "on-click-middle": "pamixer --default-source -t", - "on-scroll-up": "pamixer --default-source -i 5", - "on-scroll-down": "pamixer --default-source -d 5", - "tooltip-format": "{format_source} {source_desc} // {source_volume}%", - "scroll-step": 5 - }, - - "custom/updates": { - "format": "󰮯 {}", - "exec": "~/.config/hypr/scripts/systemupdate.sh", - "on-click": "~/.config/hypr/scripts/systemupdate.sh up", - "interval": 86400, // once every day - "tooltip": true - }, - - "tray": { - "icon-size": 15, - "spacing": 5 - }, - - "custom/wallchange": { - "format": "{}", - "exec": "~/.config/swww/swwwallpaper.sh -t", - "on-click": "~/.config/swww/swwwallpaper.sh -n", - "on-click-right": "~/.config/swww/swwwallpaper.sh -p", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/mode": { - "format": "{}", - "exec": "echo ; echo 󰟡 switch mode", - "on-click": "~/.config/hypr/scripts/themeswitch.sh -n", - "on-click-right": "~/.config/hypr/scripts/themeswitch.sh -p", - "on-click-middle": "sleep 0.1 && ~/.config/hypr/scripts/themeselect.sh", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/cliphist": { - "format": "{}", - "exec": "~/.config/hypr/scripts/cliphist.sh t", - "on-click": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh c", - //"on-click-right": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh d", - "on-click-middle": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh w", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/power": { - "format": "{}", - "exec": "echo ; echo  logout", - "on-click": "wlogout -b 2 -c 0 -r 0 -L 930 -R 930 -T 300 -B 300 --protocol layer-shell", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/wbar": { - "format": "󰘤{}", - "exec": "echo ; echo 󰟡 switch menubar", - "on-click": "~/.config/waybar/wbarswitch.sh -n", - "on-click-right": "~/.config/waybar/wbarswitch.sh -p", - "interval" : 86400, - "tooltip": true - }, - - "custom/l_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/r_end": { - "format": " ", - "interval" : "once", - "tooltip": false - } -} diff --git a/modules/home/hyprland/conf/waybar/modes/wb_top_01.jsonc b/modules/home/hyprland/conf/waybar/modes/wb_top_01.jsonc deleted file mode 100644 index 4510474..0000000 --- a/modules/home/hyprland/conf/waybar/modes/wb_top_01.jsonc +++ /dev/null @@ -1,202 +0,0 @@ -{ - "layer": "top", - "position": "top", - "mod": "dock", - // "height": 28, - "exclusive": true, - "passthrough": false, - "gtk-layer-shell": true, - "modules-left": ["custom/l_end","wlr/workspaces","hyprland/window","custom/r_end"], - "modules-center": ["custom/l_end","clock","custom/r_end"], - "modules-right": ["custom/l_end","cpu","memory","battery","custom/r_end", - "custom/l_end","network","bluetooth","pulseaudio","pulseaudio#microphone","custom/updates","custom/r_end", - "custom/l_end","tray","custom/r_end", - "custom/l_end","custom/wallchange","custom/mode","custom/wbar", "custom/cliphist","custom/power","custom/r_end"], - - -// center modules // - - "wlr/workspaces": { - "disable-scroll": true, - "all-outputs": true, - "on-click": "activate", - "persistent_workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - "6": [], - "7": [], - "8": [], - "9": [], - "10": [] - } - }, - - "hyprland/window": { - "format": "  {}", - "separate-outputs": true, - "rewrite": { - "tittu@kryptonite:(.*)": "$1 ", - "(.*) — Mozilla Firefox": "$1 󰈹", - "(.*)Mozilla Firefox": "Firefox 󰈹", - "(.*) - Visual Studio Code": "$1 󰨞", - "(.*)Visual Studio Code": "Code 󰨞", - "(.*) — Dolphin": "$1 󰉋", - "(.*)Spotify": "Spotify 󰓇", - "(.*)Steam": "Steam 󰓓" - } - }, - - -// left modules // - - "cpu": { - "interval": 10, - "format": "󰍛 {usage}%", - "format-alt": "{icon0}{icon1}{icon2}{icon3}", - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] - }, - - "memory": { - "interval": 30, - "format": "󰾆 {percentage}%", - "format-alt": "󰾅 {used}GB", - "max-length": 10, - "tooltip": true, - "tooltip-format": " {used:0.1f}GB/{total:0.1f}GB" - }, - - "clock": { - "format": "{: %I:%M %p 󰃭 %a %d}", - "format-alt": "{:󰥔 %H:%M  %b %Y}", - "tooltip-format": "{calendar}" - }, - - -// right modules // - - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format-wifi": "󰤨 {essid}", - "format-ethernet": "󱘖 Wired", - "tooltip-format": "󱘖 {ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-linked": "󱘖 {ifname} (No IP)", - "format-disconnected": " Disconnected", - "format-alt": "󰤨 {signalStrength}%", - "interval": 5 - }, - - "bluetooth": { - "format": "", - "format-disabled": "", // an empty format will hide the module - "format-connected": " {num_connections}", - "tooltip-format": " {device_alias}", - "tooltip-format-connected": "{device_enumerate}", - "tooltip-format-enumerate-connected": " {device_alias}" - }, - - "pulseaudio": { - "format": "{icon}", - "format-muted": "婢", - "on-click": "pavucontrol -t 3", - "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh m", - "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh i", - "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh d", - "tooltip-format": "{icon} {desc} // {volume}%", - "scroll-step": 5, - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", ""] - } - }, - - "pulseaudio#microphone": { - "format": "{format_source}", - "format-source": "", - "format-source-muted": "", - "on-click": "pavucontrol -t 4", - "on-click-middle": "pamixer --default-source -t", - "on-scroll-up": "pamixer --default-source -i 5", - "on-scroll-down": "pamixer --default-source -d 5", - "tooltip-format": "{format_source} {source_desc} // {source_volume}%", - "scroll-step": 5 - }, - - "custom/updates": { - "format": "󰮯 {}", - "exec": "~/.config/hypr/scripts/systemupdate.sh", - "on-click": "~/.config/hypr/scripts/systemupdate.sh up", - "interval": 86400, // once every day - "tooltip": true - }, - - "tray": { - "icon-size": 15, - "spacing": 5 - }, - - "custom/wallchange": { - "format": "{}", - "exec": "~/.config/swww/swwwallpaper.sh -t", - "on-click": "~/.config/swww/swwwallpaper.sh -n", - "on-click-right": "~/.config/swww/swwwallpaper.sh -p", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/mode": { - "format": "{}", - "exec": "echo ; echo 󰟡 switch mode", - "on-click": "~/.config/hypr/scripts/themeswitch.sh -n", - "on-click-right": "~/.config/hypr/scripts/themeswitch.sh -p", - "on-click-middle": "sleep 0.1 && ~/.config/hypr/scripts/themeselect.sh", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/cliphist": { - "format": "{}", - "exec": "~/.config/hypr/scripts/cliphist.sh t", - "on-click": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh c", - //"on-click-right": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh d", - "on-click-middle": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh w", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/power": { - "format": "{}", - "exec": "echo ; echo  logout", - "on-click": "wlogout -b 2 -c 0 -r 0 -L 930 -R 930 -T 300 -B 300 --protocol layer-shell", - "interval" : 86400, // once every day - "tooltip": true - }, - - "custom/wbar": { - "format": "󰘤{}", - "exec": "echo ; echo 󰟡 switch menubar", - "on-click": "~/.config/waybar/wbarswitch.sh -n", - "on-click-right": "~/.config/waybar/wbarswitch.sh -p", - "interval" : 86400, - "tooltip": true - }, - - "custom/l_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/r_end": { - "format": " ", - "interval" : "once", - "tooltip": false - } -} diff --git a/modules/home/hyprland/conf/waybar/modules/battery.jsonc b/modules/home/hyprland/conf/waybar/modules/battery.jsonc deleted file mode 100644 index bdad61c..0000000 --- a/modules/home/hyprland/conf/waybar/modules/battery.jsonc +++ /dev/null @@ -1,13 +0,0 @@ - "battery": { - "states": { - "good": 95, - "warning": 30, - "critical": 20 - }, - "format": "{icon} {capacity}%", - "format-charging": " {capacity}%", - "format-plugged": " {capacity}%", - "format-alt": "{time} {icon}", - "format-icons": ["󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹"] - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/bluetooth.jsonc b/modules/home/hyprland/conf/waybar/modules/bluetooth.jsonc deleted file mode 100644 index 2cfd8a1..0000000 --- a/modules/home/hyprland/conf/waybar/modules/bluetooth.jsonc +++ /dev/null @@ -1,9 +0,0 @@ - "bluetooth": { - "format": "", - "format-disabled": "", // an empty format will hide the module - "format-connected": " {num_connections}", - "tooltip-format": " {device_alias}", - "tooltip-format-connected": "{device_enumerate}", - "tooltip-format-enumerate-connected": " {device_alias}" - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/cliphist.jsonc b/modules/home/hyprland/conf/waybar/modules/cliphist.jsonc deleted file mode 100644 index d397ec5..0000000 --- a/modules/home/hyprland/conf/waybar/modules/cliphist.jsonc +++ /dev/null @@ -1,10 +0,0 @@ - "custom/cliphist": { - "format": "{}", - "exec": "echo ; echo 󰅇 clipboard history", - "on-click": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh c ${mod_pos}", - //"on-click-right": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh d", - "on-click-middle": "sleep 0.1 && ~/.config/hypr/scripts/cliphist.sh w ${mod_pos}", - "interval" : 86400, // once every day - "tooltip": true - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/clock.jsonc b/modules/home/hyprland/conf/waybar/modules/clock.jsonc deleted file mode 100644 index 3d79fc1..0000000 --- a/modules/home/hyprland/conf/waybar/modules/clock.jsonc +++ /dev/null @@ -1,6 +0,0 @@ - "clock": { - "format": "{: %I:%M %p 󰃭 %a %d}", - "format-alt": "{:󰥔 %H:%M  %b %Y}", - "tooltip-format": "{calendar}" - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/cpu.jsonc b/modules/home/hyprland/conf/waybar/modules/cpu.jsonc deleted file mode 100644 index d2d0646..0000000 --- a/modules/home/hyprland/conf/waybar/modules/cpu.jsonc +++ /dev/null @@ -1,7 +0,0 @@ - "cpu": { - "interval": 10, - "format": "󰍛 {usage}%", - "format-alt": "{icon0}{icon1}{icon2}{icon3}", - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/footer.jsonc b/modules/home/hyprland/conf/waybar/modules/footer.jsonc deleted file mode 100644 index 1387f74..0000000 --- a/modules/home/hyprland/conf/waybar/modules/footer.jsonc +++ /dev/null @@ -1,47 +0,0 @@ - -// modules for padding // - - "custom/l_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/r_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/sl_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/sr_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/rl_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/rr_end": { - "format": " ", - "interval" : "once", - "tooltip": false - }, - - "custom/padd": { - "format": " ", - "interval" : "once", - "tooltip": false - } - -} - diff --git a/modules/home/hyprland/conf/waybar/modules/header.jsonc b/modules/home/hyprland/conf/waybar/modules/header.jsonc deleted file mode 100644 index 703277b..0000000 --- a/modules/home/hyprland/conf/waybar/modules/header.jsonc +++ /dev/null @@ -1,12 +0,0 @@ -// --// waybar config generated by wbarconfgen.sh //-- // - -{ -// sourced from header module // - - "layer": "top", - "position": "${w_position}", - "mod": "dock", - "height": ${w_height}, - "exclusive": true, - "passthrough": false, - "gtk-layer-shell": true, diff --git a/modules/home/hyprland/conf/waybar/modules/memory.jsonc b/modules/home/hyprland/conf/waybar/modules/memory.jsonc deleted file mode 100644 index 3c5058d..0000000 --- a/modules/home/hyprland/conf/waybar/modules/memory.jsonc +++ /dev/null @@ -1,9 +0,0 @@ - "memory": { - "interval": 30, - "format": "󰾆 {percentage}%", - "format-alt": "󰾅 {used}GB", - "max-length": 10, - "tooltip": true, - "tooltip-format": " {used:0.1f}GB/{total:0.1f}GB" - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/mode.jsonc b/modules/home/hyprland/conf/waybar/modules/mode.jsonc deleted file mode 100644 index 5a025a3..0000000 --- a/modules/home/hyprland/conf/waybar/modules/mode.jsonc +++ /dev/null @@ -1,10 +0,0 @@ - "custom/mode": { - "format": "{}", - "exec": "echo ; echo 󰟡 switch mode", - "on-click": "~/.config/hypr/scripts/themeswitch.sh -n", - "on-click-right": "~/.config/hypr/scripts/themeswitch.sh -p", - "on-click-middle": "sleep 0.1 && ~/.config/hypr/scripts/themeselect.sh", - "interval" : 86400, // once every day - "tooltip": true - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/mpris.jsonc b/modules/home/hyprland/conf/waybar/modules/mpris.jsonc deleted file mode 100644 index 6122c84..0000000 --- a/modules/home/hyprland/conf/waybar/modules/mpris.jsonc +++ /dev/null @@ -1,13 +0,0 @@ - "mpris": { - "format": "{player_icon} {dynamic}", - "format-paused": "{status_icon} {dynamic}", - "player-icons": { - "default": "▶", - "mpv": "🎵" - }, - "status-icons": { - "paused": "⏸" - }, - // "ignored-players": ["firefox"] - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/network.jsonc b/modules/home/hyprland/conf/waybar/modules/network.jsonc deleted file mode 100644 index bafb437..0000000 --- a/modules/home/hyprland/conf/waybar/modules/network.jsonc +++ /dev/null @@ -1,11 +0,0 @@ - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format-wifi": "󰤨 {essid}", - "format-ethernet": "󱘖 Wired", - "tooltip-format": "󱘖 {ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-linked": "󱘖 {ifname} (No IP)", - "format-disconnected": " Disconnected", - "format-alt": "󰤨 {signalStrength}%", - "interval": 5 - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/power.jsonc b/modules/home/hyprland/conf/waybar/modules/power.jsonc deleted file mode 100644 index b69ed6f..0000000 --- a/modules/home/hyprland/conf/waybar/modules/power.jsonc +++ /dev/null @@ -1,8 +0,0 @@ - "custom/power": { - "format": "{}", - "exec": "echo ; echo  logout", - "on-click": "~/.config/hypr/scripts/logoutlaunch.sh 2", - "interval" : 86400, // once every day - "tooltip": true - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/pulseaudio.jsonc b/modules/home/hyprland/conf/waybar/modules/pulseaudio.jsonc deleted file mode 100644 index 06f8314..0000000 --- a/modules/home/hyprland/conf/waybar/modules/pulseaudio.jsonc +++ /dev/null @@ -1,32 +0,0 @@ - "pulseaudio": { - "format": "{icon} {volume}", - "format-muted": "婢", - "on-click": "pavucontrol -t 3", - "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh -o m", - "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh -o i", - "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh -o d", - "tooltip-format": "{icon} {desc} // {volume}%", - "scroll-step": 5, - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", ""] - } - }, - - "pulseaudio#microphone": { - "format": "{format_source}", - "format-source": "", - "format-source-muted": "", - "on-click": "pavucontrol -t 4", - "on-click-middle": "~/.config/hypr/scripts/volumecontrol.sh -i m", - "on-scroll-up": "~/.config/hypr/scripts/volumecontrol.sh -i i", - "on-scroll-down": "~/.config/hypr/scripts/volumecontrol.sh -i d", - "tooltip-format": "{format_source} {source_desc} // {source_volume}%", - "scroll-step": 5 - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/style.css b/modules/home/hyprland/conf/waybar/modules/style.css deleted file mode 100644 index c0092b7..0000000 --- a/modules/home/hyprland/conf/waybar/modules/style.css +++ /dev/null @@ -1,164 +0,0 @@ -* { - border: none; - border-radius: 0px; - font-family: "JetBrainsMono Nerd Font"; - font-weight: bold; - font-size: ${s_fontpx}px; - min-height: 10px; -} - -@import "themes/${cur_theme}.css"; - -window#waybar { - background: @bar-bg; -} - -tooltip { - background: @tool-bg; - color: @tool-color; - border-radius: ${b_radius}px; - border-width: 1px; - border-style: solid; - border-color: @tool-border; -} - -#workspaces button { - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: ${w_radius}px; - margin-top: ${w_margin}px; - margin-bottom: ${w_margin}px; - padding-left: ${w_paddin}px; - padding-right: ${w_paddin}px; - color: @wb-color; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.active { - background: @wb-act-bg; - color: @wb-act-color; - margin-left: ${w_margin}px; - padding-left: ${w_padact}px; - padding-right: ${w_padact}px; - margin-right: ${w_margin}px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button:hover { - background: @wb-hvr-bg; - color: @wb-hvr-color; - padding-left: ${w_paddin}px; - padding-right: ${w_paddin}px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button { - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: ${w_radius}px; - margin-top: ${w_margin}px; - margin-bottom: ${w_margin}px; - padding-left: ${w_paddin}px; - padding-right: ${w_paddin}px; - color: @wb-color; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active { - background: @wb-act-bg; - color: @wb-act-color; - margin-left: ${w_margin}px; - padding-left: ${w_padact}px; - padding-right: ${w_padact}px; - margin-right: ${w_margin}px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button:hover { - background: @wb-hvr-bg; - color: @wb-hvr-color; - padding-left: ${w_paddin}px; - padding-right: ${w_paddin}px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#cpu, -#memory, -#battery, -#clock, -#workspaces, -#window, -#taskbar, -#network, -#bluetooth, -#pulseaudio, -#mpris, -#custom-updates, -#custom-wallchange, -#custom-mode, -#custom-cliphist, -#custom-power, -#custom-wbar, -#custom-l_end, -#custom-r_end, -#custom-sl_end, -#custom-sr_end, -#custom-rl_end, -#custom-rr_end, -#tray { - color: @main-color; - background: @main-bg; - opacity: 1; - margin: ${g_margin}px 0px ${g_margin}px 0px; - padding-left: ${g_paddin}px; - padding-right: ${g_paddin}px; -} - -#workspaces, -#taskbar { - padding: 0px; -} - -#custom-r_end { - border-radius: 0px ${b_radius}px ${b_radius}px 0px; - margin-right: ${e_margin}px; - padding-right: ${e_paddin}px; -} - -#custom-l_end { - border-radius: ${b_radius}px 0px 0px ${b_radius}px; - margin-left: ${e_margin}px; - padding-left: ${e_paddin}px; -} - -#custom-sr_end { - border-radius: 0px; - margin-right: ${e_margin}px; - padding-right: ${e_paddin}px; -} - -#custom-sl_end { - border-radius: 0px; - margin-left: ${e_margin}px; - padding-left: ${e_paddin}px; -} - -#custom-rr_end { - border-radius: 0px ${c_radius}px ${c_radius}px 0px; - margin-right: ${e_margin}px; - padding-right: ${e_paddin}px; -} - -#custom-rl_end { - border-radius: ${c_radius}px 0px 0px ${c_radius}px; - margin-left: ${e_margin}px; - padding-left: ${e_paddin}px; -} diff --git a/modules/home/hyprland/conf/waybar/modules/taskbar.jsonc b/modules/home/hyprland/conf/waybar/modules/taskbar.jsonc deleted file mode 100644 index eb72ecf..0000000 --- a/modules/home/hyprland/conf/waybar/modules/taskbar.jsonc +++ /dev/null @@ -1,16 +0,0 @@ - "wlr/taskbar": { - "format": "{icon}", - "icon-size": ${i_task}, - "icon-theme": "${i_theme}", - "spacing": 0, - "tooltip-format": "{title}", - "on-click": "activate", - "on-click-middle": "close", - "ignore-list": [ - "Alacritty" - ], - "app_ids-mapping": { - "firefoxdeveloperedition": "firefox-developer-edition" - } - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/tray.jsonc b/modules/home/hyprland/conf/waybar/modules/tray.jsonc deleted file mode 100644 index f5fb1b0..0000000 --- a/modules/home/hyprland/conf/waybar/modules/tray.jsonc +++ /dev/null @@ -1,5 +0,0 @@ - "tray": { - "icon-size": ${i_size}, - "spacing": 5 - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/updates.jsonc b/modules/home/hyprland/conf/waybar/modules/updates.jsonc deleted file mode 100644 index 138d37b..0000000 --- a/modules/home/hyprland/conf/waybar/modules/updates.jsonc +++ /dev/null @@ -1,8 +0,0 @@ - "custom/updates": { - "format": "󰮯 {}", - "exec": "~/.config/hypr/scripts/systemupdate.sh", - "on-click": "~/.config/hypr/scripts/systemupdate.sh up", - "interval": 86400, // once every day - "tooltip": true - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/wallchange.jsonc b/modules/home/hyprland/conf/waybar/modules/wallchange.jsonc deleted file mode 100644 index be446e5..0000000 --- a/modules/home/hyprland/conf/waybar/modules/wallchange.jsonc +++ /dev/null @@ -1,9 +0,0 @@ - "custom/wallchange": { - "format": "{}", - "exec": "echo ; echo 󰆊 switch wallpaper", - "on-click": "~/.config/swww/swwwallpaper.sh -n ${mod_pos}", - "on-click-right": "~/.config/swww/swwwallpaper.sh -p ${mod_pos}", - "interval" : 86400, // once every day - "tooltip": true - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/wbar.jsonc b/modules/home/hyprland/conf/waybar/modules/wbar.jsonc deleted file mode 100644 index eb9f1b7..0000000 --- a/modules/home/hyprland/conf/waybar/modules/wbar.jsonc +++ /dev/null @@ -1,10 +0,0 @@ - "custom/wbar": { - "format": "{}", //   // - "exec": "echo ; echo  switch menubar", - "on-click": "~/.config/waybar/wbarconfgen.sh n", - "on-click-right": "~/.config/waybar/wbarconfgen.sh p", - "on-click-middle": "~/.config/waybar/wbarconfgen.sh", - "interval" : 86400, - "tooltip": true - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/window.jsonc b/modules/home/hyprland/conf/waybar/modules/window.jsonc deleted file mode 100644 index f9d4eb8..0000000 --- a/modules/home/hyprland/conf/waybar/modules/window.jsonc +++ /dev/null @@ -1,15 +0,0 @@ - "hyprland/window": { - "format": "  {}", - "separate-outputs": true, - "rewrite": { - "${USER}@${set_sysname}:(.*)": "$1 ", - "(.*) — Mozilla Firefox": "$1 󰈹", - "(.*)Mozilla Firefox": "Firefox 󰈹", - "(.*) - Visual Studio Code": "$1 󰨞", - "(.*)Visual Studio Code": "Code 󰨞", - "(.*) — Dolphin": "$1 󰉋", - "(.*)Spotify": "Spotify 󰓇", - "(.*)Steam": "Steam 󰓓" - } - }, - diff --git a/modules/home/hyprland/conf/waybar/modules/workspaces.jsonc b/modules/home/hyprland/conf/waybar/modules/workspaces.jsonc deleted file mode 100644 index 7c8ffd2..0000000 --- a/modules/home/hyprland/conf/waybar/modules/workspaces.jsonc +++ /dev/null @@ -1,18 +0,0 @@ - "wlr/workspaces": { - "disable-scroll": true, - "all-outputs": true, - "on-click": "activate", - "persistent_workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - "6": [], - "7": [], - "8": [], - "9": [], - "10": [] - } - }, - diff --git a/modules/home/hyprland/conf/waybar/style.css b/modules/home/hyprland/conf/waybar/style.css index 16ad120..4392c3c 100644 --- a/modules/home/hyprland/conf/waybar/style.css +++ b/modules/home/hyprland/conf/waybar/style.css @@ -1,3 +1,15 @@ +@define-color bar-bg rgba(0, 0, 0, 0); +@define-color main-color #cdd6f4; +@define-color main-bg #11111b; +@define-color tool-bg #1e1e2e; +@define-color tool-color #cdd6f4; +@define-color tool-border #11111b; +@define-color wb-color #cdd6f4; +@define-color wb-act-bg #a6adc8; +@define-color wb-act-color #313244; +@define-color wb-hvr-bg #f5c2e7; +@define-color wb-hvr-color #313244; + * { border: none; border-radius: 0px; @@ -7,8 +19,6 @@ min-height: 10px; } -@import "themes/theme.css"; - window#waybar { background: @bar-bg; } diff --git a/modules/home/hyprland/conf/waybar/themes/Catppuccin-Latte.css b/modules/home/hyprland/conf/waybar/themes/Catppuccin-Latte.css deleted file mode 100644 index d8e6376..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Catppuccin-Latte.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(0, 0, 0, 0); - -@define-color main-color #4c4f69; -@define-color main-bg #9ca0b0; - -@define-color tool-bg #9ca0b0; -@define-color tool-color #4c4f69; -@define-color tool-border #ccd0da; - -@define-color wb-color #4c4f69; - -@define-color wb-act-bg #5c5f77; -@define-color wb-act-color #dce0e8; - -@define-color wb-hvr-bg #dc8a78; -@define-color wb-hvr-color #dce0e8; diff --git a/modules/home/hyprland/conf/waybar/themes/Catppuccin-Mocha.css b/modules/home/hyprland/conf/waybar/themes/Catppuccin-Mocha.css deleted file mode 100644 index 2b6da2f..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Catppuccin-Mocha.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(0, 0, 0, 0); - -@define-color main-color #cdd6f4; -@define-color main-bg #11111b; - -@define-color tool-bg #1e1e2e; -@define-color tool-color #cdd6f4; -@define-color tool-border #11111b; - -@define-color wb-color #cdd6f4; - -@define-color wb-act-bg #a6adc8; -@define-color wb-act-color #313244; - -@define-color wb-hvr-bg #f5c2e7; -@define-color wb-hvr-color #313244; diff --git a/modules/home/hyprland/conf/waybar/themes/Cyberpunk-Edge.css b/modules/home/hyprland/conf/waybar/themes/Cyberpunk-Edge.css deleted file mode 100644 index debe8ea..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Cyberpunk-Edge.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(0,0,0,1); - -@define-color main-color #FFA6C2; -@define-color main-bg #000000; - -@define-color tool-bg #000000; -@define-color tool-color #ffffff; -@define-color tool-border #FFA6C2; - -@define-color wb-color #FFA6C2; - -@define-color wb-act-bg #FFA6C2; -@define-color wb-act-color #000000; - -@define-color wb-hvr-bg #FADA16; -@define-color wb-hvr-color #000000; diff --git a/modules/home/hyprland/conf/waybar/themes/Decay-Green.css b/modules/home/hyprland/conf/waybar/themes/Decay-Green.css deleted file mode 100644 index 97d7864..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Decay-Green.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(31, 35, 40, 0.95); - -@define-color main-color #93cee9; -@define-color main-bg #101419; - -@define-color tool-bg #cbced3; -@define-color tool-color #1f2328; -@define-color tool-border #90ceaa; - -@define-color wb-color #93cee9; - -@define-color wb-act-bg #93cee9; -@define-color wb-act-color #1f2328; - -@define-color wb-hvr-bg #93cee9; -@define-color wb-hvr-color #1f2328; diff --git a/modules/home/hyprland/conf/waybar/themes/Graphite-Mono.css b/modules/home/hyprland/conf/waybar/themes/Graphite-Mono.css deleted file mode 100644 index 98ee654..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Graphite-Mono.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(38,38,38,1); - -@define-color main-color #d9d9d9; -@define-color main-bg #262626; - -@define-color tool-bg #595959; -@define-color tool-color #a6a6a6; -@define-color tool-border #d9d9d9; - -@define-color wb-color #d9d9d9; - -@define-color wb-act-bg #d9d9d9; -@define-color wb-act-color #262626; - -@define-color wb-hvr-bg #a6a6a6; -@define-color wb-hvr-color #262626; diff --git a/modules/home/hyprland/conf/waybar/themes/Material-Sakura.css b/modules/home/hyprland/conf/waybar/themes/Material-Sakura.css deleted file mode 100644 index 5d94dc3..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Material-Sakura.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(0, 0, 0, 0); - -@define-color main-color #907aa9; -@define-color main-bg #faf4ed; - -@define-color tool-bg #f2e9e1; -@define-color tool-color #9893a5; -@define-color tool-border #d7827e; - -@define-color wb-color #907aa9; - -@define-color wb-act-bg #b4637a; -@define-color wb-act-color #fffaf3; - -@define-color wb-hvr-bg #56949f; -@define-color wb-hvr-color #fffaf3; diff --git a/modules/home/hyprland/conf/waybar/themes/Rose-Pine.css b/modules/home/hyprland/conf/waybar/themes/Rose-Pine.css deleted file mode 100644 index 41907ef..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Rose-Pine.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(0, 0, 0, 0); - -@define-color main-color #ebbcba; -@define-color main-bg #26233a; - -@define-color tool-bg #21202e; -@define-color tool-color #908caa; -@define-color tool-border #524f67; - -@define-color wb-color #31748f; - -@define-color wb-act-bg #31748f; -@define-color wb-act-color #9ccfd8; - -@define-color wb-hvr-bg #eb6f92; -@define-color wb-hvr-color #f6c177; diff --git a/modules/home/hyprland/conf/waybar/themes/Tokyo-Night.css b/modules/home/hyprland/conf/waybar/themes/Tokyo-Night.css deleted file mode 100644 index 6b22f25..0000000 --- a/modules/home/hyprland/conf/waybar/themes/Tokyo-Night.css +++ /dev/null @@ -1,16 +0,0 @@ -@define-color bar-bg rgba(0, 0, 0, 0); - -@define-color main-color #7aa2f7; -@define-color main-bg #24283b; - -@define-color tool-bg #414868; -@define-color tool-color #b4f9f8; -@define-color tool-border #565f89; - -@define-color wb-color #7dcfff; - -@define-color wb-act-bg #bb9af7; -@define-color wb-act-color #b4f9f8; - -@define-color wb-hvr-bg #7aa2f7; -@define-color wb-hvr-color #cfc9c2; diff --git a/modules/home/hyprland/conf/waybar/themes/theme.css b/modules/home/hyprland/conf/waybar/themes/theme.css deleted file mode 120000 index ada2182..0000000 --- a/modules/home/hyprland/conf/waybar/themes/theme.css +++ /dev/null @@ -1 +0,0 @@ -Catppuccin-Mocha.css \ No newline at end of file diff --git a/modules/home/hyprland/conf/waybar/wbarconfgen.sh b/modules/home/hyprland/conf/waybar/wbarconfgen.sh deleted file mode 100755 index ce1079e..0000000 --- a/modules/home/hyprland/conf/waybar/wbarconfgen.sh +++ /dev/null @@ -1,122 +0,0 @@ -#!/usr/bin/env sh - - -# read control file and initialize variables - -waybar_dir=`pwd` -modules_dir="$waybar_dir/modules" -conf_file="$waybar_dir/config.jsonc" -conf_ctl="$waybar_dir/config.ctl" - -readarray -t read_ctl < $conf_ctl -num_files="${#read_ctl[@]}" -switch=0 - - -# update control file to set next/prev mode - -for (( i=0 ; i<$num_files ; i++ )) -do - flag=`echo "${read_ctl[i]}" | cut -d '|' -f 1` - - if [ $flag -eq 1 ] && [ "$1" == "n" ] ; then - nextIndex=$(( (i + 1) % $num_files )) - switch=1 - break; - - elif [ $flag -eq 1 ] && [ "$1" == "p" ] ; then - nextIndex=$(( i - 1 )) - switch=1 - break; - fi -done - -if [ $switch -eq 1 ] ; then - update_ctl="${read_ctl[nextIndex]}" - sed -i "s/^1/0/g" $conf_ctl - awk -F '|' -v cmp="$update_ctl" '{OFS=FS} {if($0==cmp) $1=1; print$0}' $conf_ctl > $waybar_dir/tmp && mv $waybar_dir/tmp $conf_ctl -fi - - -# overwrite config from header module - -export set_sysname=`hostnamectl hostname` -export w_position=`grep '^1|' $conf_ctl | cut -d '|' -f 3` - -export w_height=`grep '^1|' $conf_ctl | cut -d '|' -f 2` -if [ -z $w_height ] ; then - y_monres=`cat /sys/class/drm/*/modes | head -1 | cut -d 'x' -f 2` - export w_height=$(( y_monres*2/100 )) -fi - -export i_size=$(( w_height*6/10 )) -if [ $i_size -lt 12 ] ; then - export i_size="12" -fi - -export i_theme=`gsettings get org.gnome.desktop.interface icon-theme | sed "s/'//g"` -export i_task=$(( w_height*6/10 )) -if [ $i_task -lt 16 ] ; then - export i_task="16" -fi - -envsubst < $modules_dir/header.jsonc > $conf_file - - -# module generator function - -gen_mod() -{ - local pos=$1 - local col=$2 - local mod="" - - mod=`grep '^1|' $conf_ctl | cut -d '|' -f ${col}` - mod="${mod//(/"custom/l_end"}" - mod="${mod//)/"custom/r_end"}" - mod="${mod//[/"custom/sl_end"}" - mod="${mod//]/"custom/sr_end"}" - mod="${mod//\{/"custom/rl_end"}" - mod="${mod//\}/"custom/rr_end"}" - mod="${mod// /"\",\""}" - - echo -e "\t\"modules-${pos}\": [\"custom/padd\",\"${mod}\",\"custom/padd\"]," >> $conf_file - write_mod=`echo $write_mod $mod` -} - - -# write positions for modules - -echo -e "\n\n// positions generated based on config.ctl //\n" >> $conf_file -gen_mod left 4 -gen_mod center 5 -gen_mod right 6 - - -# copy modules/*.jsonc to the config - -echo -e "\n\n// sourced from modules based on config.ctl //\n" >> $conf_file -echo "$write_mod" | sed 's/","/\n/g ; s/ /\n/g' | awk '!x[$0]++' | while read mod_list -do - mod_cpy=`echo $mod_list | awk -F '/' '{print $NF}'` - - case ${w_position}-$(grep -E '"modules-left":|"modules-center":|"modules-right":' $conf_file | grep "$mod_cpy" | tail -1 | cut -d '"' -f 2 | cut -d '-' -f 2) in - top-left) export mod_pos=1;; - top-right) export mod_pos=2;; - bottom-right) export mod_pos=3;; - bottom-left) export mod_pos=4;; - esac - - if [ -f $modules_dir/$mod_cpy.jsonc ] ; then - envsubst < $modules_dir/$mod_cpy.jsonc >> $conf_file - fi -done - -cat $modules_dir/footer.jsonc >> $conf_file - - -# generate style and restart waybar - -$waybar_dir/wbarstylegen.sh - - diff --git a/modules/home/hyprland/conf/waybar/wbarstylegen.sh b/modules/home/hyprland/conf/waybar/wbarstylegen.sh deleted file mode 100755 index dfdd023..0000000 --- a/modules/home/hyprland/conf/waybar/wbarstylegen.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/usr/bin/env sh - - -# detect hypr theme and initialize variables - -waybar_dir=`pwd` -in_file="$waybar_dir/modules/style.css" -out_file="$waybar_dir/style.css" -src_file="$HOME/.config/hypr/themes/theme.conf" -export cur_theme=`echo $(readlink "$src_file") | awk -F "/" '{print $NF}' | cut -d '.' -f 1` - - -# calculate height from control file or monitor res - -b_height=`grep '^1|' $waybar_dir/config.ctl | cut -d '|' -f 2` - -if [ -z $b_height ] || [ "$b_height" == "0" ]; then - y_monres=`cat /sys/class/drm/*/modes | head -1 | cut -d 'x' -f 2` - b_height=$(( y_monres*3/100 )) -fi - - -# calculate values based on height and generate theme style - -export b_radius=$(( b_height*70/100 )) # block rad 90% of height (type1) -export c_radius=$(( b_height*25/100 )) # block rad 25% of height {type2} -export e_margin=$(( b_height*30/100 )) # block margin 30% of height -export e_paddin=$(( b_height*10/100 )) # block padding 10% of height -export g_margin=$(( b_height*14/100 )) # module margin 14% of height -export g_paddin=$(( b_height*15/100 )) # module padding 15% of height -export w_radius=$(( b_height*30/100 )) # workspace rad 30% of height -export w_margin=$(( b_height*10/100 )) # workspace margin 10% of height -export w_paddin=$(( b_height*10/100 )) # workspace padding 10% of height -export w_padact=$(( b_height*40/100 )) # workspace active padding 40% of height -export s_fontpx=$(( b_height*38/100 )) # font size 38% of height - -if [ $b_height -lt 30 ] ; then - export e_paddin=0 -fi -if [ $s_fontpx -lt 10 ] ; then - export s_fontpx=10 -fi - -envsubst < $in_file > $out_file - - -# override rounded couners - -hypr_border=`awk -F '=' '{if($1~" rounding ") print $2}' $src_file | sed 's/ //g'` -if [ "$hypr_border" == "0" ] ; then - sed -i "/border-radius: /c\ border-radius: 0px;" $out_file -fi - - -# restart waybar - -killall waybar -waybar > /dev/null 2>&1 & -# killall -SIGUSR2 waybar - - diff --git a/modules/home/hyprland/conf/waybar/wbarswitch.sh b/modules/home/hyprland/conf/waybar/wbarswitch.sh deleted file mode 100755 index d063ecc..0000000 --- a/modules/home/hyprland/conf/waybar/wbarswitch.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env sh - -# Set the directory paths -waybar_dir=`dirname $(realpath $0)` -modes_dir="$waybar_dir/modes" - -# Get the current symlink target -current_target=$(readlink "$waybar_dir/config.jsonc") - -# Get the list of available files in modes directory -file_list=("$modes_dir"/*.jsonc) -num_files=${#file_list[@]} - -# Check if there are no files or only one file -if [[ $num_files -eq 0 ]]; then - echo "Error: No files found in modes directory." - exit 1 -elif [[ $num_files -eq 1 ]]; then - echo "Only one file found. No changes made." - exit 0 -fi - -# Find the index of the current target in the file list -current_index=-1 -for ((i=0; i /dev/null 2>&1 & diff --git a/modules/home/hyprland/default.nix b/modules/home/hyprland/default.nix index fec62dd..b382563 100644 --- a/modules/home/hyprland/default.nix +++ b/modules/home/hyprland/default.nix @@ -45,19 +45,16 @@ # copy the scripts directory recursively recursive = true; }; - home.file.".config/hypr/themes/theme.conf".source = ./conf/hypr/themes/Catppuccin-Latte.conf; home.file.".config/rofi" = { source = ./conf/rofi; recursive = true; }; - home.file.".config/rofi/themes/theme.rasi".source = ./conf/rofi/themes/Catppuccin-Latte.rasi; home.file.".config/kitty" = { source = ./conf/kitty; recursive = true; }; - home.file.".config/kitty/themes/theme.conf".source = ./conf/kitty/themes/Catppuccin-Latte.conf; home.file.".config/swww" = { source = ./conf/swww;