diff --git a/hypr/.config/hypr/README.md b/hypr/.config/hypr/README.md
index d8c40a1..db38a04 100644
--- a/hypr/.config/hypr/README.md
+++ b/hypr/.config/hypr/README.md
@@ -1,3 +1,4 @@
https://github.com/gaurav210233/simple-hyprland/
https://alexforsale.github.io/dotfiles-hyprland/
+https://config.phundrak.com/hyprland.html#autolaunch-of-programs
diff --git a/hypr/.config/hypr/hyprland.conf b/hypr/.config/hypr/hyprland.conf
index 5668b64..614f171 100644
--- a/hypr/.config/hypr/hyprland.conf
+++ b/hypr/.config/hypr/hyprland.conf
@@ -33,21 +33,27 @@ exec-once=swaync
exec-once=/usr/lib/polkit-kde-authentication-agent-1
#exec-once=/usr/lib/xfce-polkit/xfce-polkit
#exec-once = systemctl --user start hyprpolkitagent
-exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
-exec-once=hyprpaper
-exec-once=~/.local/bin/hyprpaperchanger
+exec-once=systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
+exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=Hyprland
+# exec-once=hyprpaper
+# exec-once=~/.local/bin/hyprpaperchanger
+exec-once=wpaperd
exec-once=hypridle
exec-once=waybar
exec-once=./xdg-desktop-portal.sh
exec-once=kanshi
+exec-once=wlsunset -l 45.424721 -L -75.695000
+exec-once=/usr/lib/kdeconnectd
+exec-once=kdeconnect-indicator
+exec-once=blueman-applet
##exec-once=nwg-dock-hyprland -i 32 -w 5 -mb 10 -ml 10 -mr 10 -x -c "tofi-drun --drun-launch=true" -lp start -f -a start
### ENVIRONMENT VARIABLES ###
env = XCURSOR_SIZE,24
-env = XCURSOR_THEME,Bibata-Modern-Classic
+#env = XCURSOR_THEME,Bibata-Modern-Classic
env = HYPRCURSOR_SIZE,24
-env = HYPRCURSOR_THEME,Bibata-Modern-Classic
+#env = HYPRCURSOR_THEME,Bibata-Modern-Classic
env = XDG_MENU_PREFIX,arch-
# Firefox
@@ -66,15 +72,15 @@ env = QT_QPA_PLATFORM,wayland
env = QT_QPA_PLATFORMTHEME,qt6ct
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
-#env = QT_STYLE_OVERRIDE,kvantum
+env = QT_STYLE_OVERRIDE,kvantum
# Toolkit Backend Variables
-#env = GDK_BACKEND,wayland,x11,*
+env = GDK_BACKEND,wayland,x11,*
env = SDL_VIDEODRIVER,wayland
env = CLUTTER_BACKEND,wayland
-env = GTK_THEME,Breeze-Dark
-env = GTK2_RC_FILES,/usr/share/themes/Breeze-Dark/gtk-2.0
+#env = GTK_THEME,Breeze-Dark
+#env = GTK2_RC_FILES,/usr/share/themes/Breeze-Dark/gtk-2.0
# XDG Specifications
env = XDG_CURRENT_DESKTOP,Hyprland
@@ -103,10 +109,12 @@ decoration {
active_opacity = 1.0
inactive_opacity = 0.9
- drop_shadow = true
- shadow_range = 4
- shadow_render_power = 3
- col.shadow = rgba(1a1a1aee)
+ shadow {
+ enabled = true
+ range = 4
+ render_power = 3
+ color = rgba(1a1a1aee)
+ }
blur {
enabled = true
@@ -121,14 +129,26 @@ decoration {
animations {
enabled = true
- bezier = myBezier, 0.05, 0.9, 0.1, 1.05
-
- animation = windows, 1, 7, myBezier
- animation = windowsOut, 1, 7, default, popin 80%
- animation = border, 1, 10, default
- animation = borderangle, 1, 8, default
- animation = fade, 1, 7, default
- animation = workspaces, 1, 6, default
+ # bezier = myBezier, 0.05, 0.9, 0.1, 1.05
+ #
+ # animation = windows, 1, 7, myBezier
+ # animation = windowsOut, 1, 7, default, popin 80%
+ # animation = border, 1, 10, default
+ # animation = borderangle, 1, 8, default
+ # animation = fade, 1, 7, default
+ # animation = workspaces, 1, 6, default
+ bezier = wind, 0.05, 0.9, 0.1, 1.05
+ bezier = winIn, 0.1, 1.1, 0.1, 1.1
+ bezier = winOut, 0.3, -0.3, 0, 1
+ bezier = liner, 1, 1, 1, 1
+ animation = windows, 1, 6, wind, slide
+ animation = windowsIn, 1, 6, winIn, slide
+ animation = windowsOut, 1, 5, winOut, slide
+ animation = windowsMove, 1, 5, wind, slide
+ animation = border, 1, 1, liner
+ animation = borderangle, 1, 30, liner, loop
+ animation = fade, 1, 10, default
+ animation = workspaces, 1, 5, wind
}
dwindle {
@@ -143,8 +163,10 @@ master {
}
misc {
- force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
- disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
+ force_default_wallpaper = 0
+ disable_hyprland_logo = true
+ disable_splash_rendering = true
+ vrr = 0
}
@@ -188,7 +210,7 @@ bindd = $mainMod, C, Launch Visual Studio Code, exec, $editor
bindd = $mainMod, N, Launch Neovim, exec, $editor-alt
bindd = $mainMod, Q, Kill active window, killactive,
bindd = $mainMod, M, Exit Hyprland, exit,
-bindd = $mainMod, E, Launch the file manager, exec, $fileManager
+bindd = $mainMod, E, Launch the file manager, exec, XDG_CURRENT_DESKTOP=kde $fileManager
bindd = $mainMod, W, Toggle floating, togglefloating,
bindd = $mainMod, space, Launch menu, exec, $menu
bindd = $mainMod, F, Toggle fullscreen, fullscreen
@@ -202,6 +224,7 @@ bindd = $mainMod, S, Launch menu to modify/create script, exec, autoscriptmenu
bindd = $mainMod, period, Launch the Emoji Picker, exec, jome -d | wl-copy #Emojipicker + clipboard copy
bindd = $mainMod, V, Clipboard History, exec, cliphist list | tofi -c ~/.config/tofi/configV | cliphist decode | wl-copy
+bindd = $mainMod, R, Launch Remmina, exec, [floating] remmina
# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
diff --git a/hypr/.config/hypr/hyprland.conf-bak b/hypr/.config/hypr/hyprland.conf-bak
deleted file mode 100644
index 80c0577..0000000
--- a/hypr/.config/hypr/hyprland.conf-bak
+++ /dev/null
@@ -1,293 +0,0 @@
-# __ __ __
-# / / __ _____ ____/ /__ ____ ___/ /
-# / _ \/ // / _ \/ __/ / _ `/ _ \/ _ /
-# /_//_/\_, / .__/_/ /_/\_,_/_//_/\_,_/
-# /___/_/
-
-### MONITORS ###
-
-# See https://wiki.hyprland.org/Configuring/Monitors/
-monitor=,preferred,auto,1
-
-
-### MY PROGRAMS ###
-
-# See https://wiki.hyprland.org/Configuring/Keywords/
-
-# Set programs that you use
-$terminal = kitty
-$fileManager = dolphin
-#$menu = wofi --show drun
-$menu = tofi-drun -c ~/.config/tofi/configA --drun-launch=true
-$browser = librewolf
-$editor = code
-$editor-alt = nvim
-$colorPicker = hyprpicker
-
-
-### AUTOSTART ###
-
-exec-once=wl-paste --type text --watch cliphist store # clipboard
-exec-once=wl-paste --type image --watch cliphist store
-exec-once=swaync
-#exec-once=/usr/lib/polkit-kde-authentication-agent-1
-#exec-once=/usr/lib/xfce-polkit/xfce-polkit
-exec-once = systemctl --user start hyprpolkitagent
-exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
-exec-once=hypridle
-exec-once=waybar
-exec-once=./xdg-desktop-portal.sh
-##exec-once=nwg-dock-hyprland -i 32 -w 5 -mb 10 -ml 10 -mr 10 -x -c "tofi-drun --drun-launch=true" -lp start -f -a start
-
-### ENVIRONMENT VARIABLES ###
-
-env = XCURSOR_SIZE,24
-env = HYPRCURSOR_SIZE,24
-env = XDG_MENU_PREFIX,arch-
-
-# Firefox
-env = MOZ_ENABLE_WAYLAND,1
-
-# Nvidia
-env = LIBVA_DRIVER_NAME,nvidia
-env = XDG_SESSION_TYPE,wayland
-env = GBM_BACKEND,nvidia-drm
-env = __GLX_VENDOR_LIBRARY_NAME,nvidia # remove if firefox crashes
-env = NVD_BACKEND,direct
-env = ELECTRON_OZONE_PLATFORM_HINT,auto
-
-# QT
-env = QT_QPA_PLATFORM,wayland
-env = QT_QPA_PLATFORMTHEME,qt5ct
-env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
-env = QT_AUTO_SCREEN_SCALE_FACTOR,1
-#env = QT_STYLE_OVERRIDE,kvantum
-
-# Toolkit Backend Variables
-env = GDK_BACKEND,wayland,x11,*
-env = SDL_VIDEODRIVER,wayland
-env = CLUTTER_BACKEND,wayland
-
-# XDG Specifications
-env = XDG_CURRENT_DESKTOP,Hyprland
-env = XDG_SESSION_TYPE,wayland
-env = XDG_SESSION_DESKTOP,Hyprland
-
-### LOOK AND FEEL ###
-
-general {
- gaps_in = 5
- gaps_out = 5
- border_size = 2
- col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
- col.inactive_border = rgba(595959aa)
- allow_tearing = false
- #layout = dwindle
- layout = master
-}
-
-# https://wiki.hyprland.org/Configuring/Variables/#decoration
-decoration {
- rounding = 10
-
- active_opacity = 1.0
- inactive_opacity = 0.9
-
- drop_shadow = true
- shadow_range = 4
- shadow_render_power = 3
- col.shadow = rgba(1a1a1aee)
-
- blur {
- enabled = true
- size = 3
- passes = 3
- new_optimizations = true
- vibrancy = 0.1696
- ignore_opacity = true
- }
-}
-
-animations {
- enabled = true
-
- bezier = myBezier, 0.05, 0.9, 0.1, 1.05
-
- animation = windows, 1, 7, myBezier
- animation = windowsOut, 1, 7, default, popin 80%
- animation = border, 1, 10, default
- animation = borderangle, 1, 8, default
- animation = fade, 1, 7, default
- animation = workspaces, 1, 6, default
-}
-
-dwindle {
- pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
- preserve_split = true # You probably want this
-}
-
-master {
- new_status = master
-}
-
-misc {
- force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
- disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
-}
-
-
-### INPUT ###
-
-input {
- kb_layout = us
- kb_variant =
- kb_model =
- kb_options =
- kb_rules =
-
- follow_mouse = 1
-
- sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
-
- touchpad {
- natural_scroll = false
- }
-}
-
-gestures {
- workspace_swipe = false
-}
-
-device {
- name = epic-mouse-v1
- sensitivity = -0.5
-}
-
-
-### KEYBINDINGS ###
-
-$mainMod = SUPER # Sets "Windows" key as main modifier
-
-# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
-bindd = $mainMod, return, Launch a terminal, exec, $terminal bash --rcfile ~/.dotfiles/bash/.bashrc
-bindd = $mainMod, B, Launch the default browser, exec, $browser
-bindd = $mainMod, C, Launch Visual Studio Code, exec, $editor
-bindd = $mainMod, N, Launch Neovim, exec, $editor-alt
-bindd = $mainMod, Q, Kill active window, killactive,
-bindd = $mainMod, M, Exit Hyprland, exit,
-bindd = $mainMod, E, Launch the file manager, exec, $fileManager
-bindd = $mainMod, W, Toggle floating, togglefloating,
-bindd = $mainMod, space, Launch menu, exec, $menu
-bind = $mainMod, P, pseudo, # dwindle
-bind = $mainMod, J, togglesplit, # dwindle
-
-bindd = $mainMod, S, Launch menu to modify/create script, exec, autoscriptmenu
-
-bindd = $mainMod, period, Launch the Emoji Picker, exec, jome -d | wl-copy #Emojipicker + clipboard copy
-
-bindd = $mainMod, V, Clipboard History, exec, cliphist list | tofi -c ~/.config/tofi/configV | cliphist decode | wl-copy
-
-# Move focus with mainMod + arrow keys
-bind = $mainMod, left, movefocus, l
-bind = $mainMod, right, movefocus, r
-bind = $mainMod, up, movefocus, u
-bind = $mainMod, down, 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
-
-# Move active window to a workspace with mainMod + SHIFT + [0-9]
-bind = $mainMod SHIFT, 1, movetoworkspace, 1
-bind = $mainMod SHIFT, 2, movetoworkspace, 2
-bind = $mainMod SHIFT, 3, movetoworkspace, 3
-bind = $mainMod SHIFT, 4, movetoworkspace, 4
-bind = $mainMod SHIFT, 5, movetoworkspace, 5
-bind = $mainMod SHIFT, 6, movetoworkspace, 6
-bind = $mainMod SHIFT, 7, movetoworkspace, 7
-bind = $mainMod SHIFT, 8, movetoworkspace, 8
-bind = $mainMod SHIFT, 9, movetoworkspace, 9
-bind = $mainMod SHIFT, 0, movetoworkspace, 10
-
-# Example special workspace (scratchpad)
-#bind = $mainMod, S, togglespecialworkspace, magic
-bind = $mainMod SHIFT, S, movetoworkspace, special:magic
-
-# 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
-
-# Color picker
-bindd = $mainMod, P, Color Picker, exec, $colorPicker | wl-copy
-
-# Screen locking
-bindd = $mainMod, L, Lock the screen, exec, hyprlock
-
-# Logout
-bindd = $mainMod, Escape, Session logout, exec, wlogout
-
-# Waybar
-bindd = CTRL, Escape, Toggle waybar, exec, killall waybar || waybar
-
-# Screenshot
-
-bindd = , Print, Screenshot entire screen, exec, grimblast --notify copysave screen
-bindd = $mainMod, Print, Screenshot active window, exec, grimblast --notify copysave active
-bindd = $mainMod Alt, Print, Screenshot selected area, exec, grimblast --notify copysave area
-
-# Laptop multimedia keys for volume and LCD brightness
-bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
-bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
-bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
-bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
-#bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+
-#bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-
-
-# Requires playerctl
-bindl = , XF86AudioNext, exec, playerctl next
-bindl = , XF86AudioPause, exec, playerctl play-pause
-bindl = , XF86AudioPlay, exec, playerctl play-pause
-bindl = , XF86AudioPrev, exec, playerctl previous
-
-##############################
-### WINDOWS AND WORKSPACES ###
-##############################
-
-# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
-# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
-
-# Example windowrule v1
-# windowrule = float, ^(kitty)$
-
-# Example windowrule v2
-# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
-
-# Ignore maximize requests from apps. You'll probably like this.
-windowrulev2 = suppressevent maximize, class:.*
-
-# Fix some dragging issues with XWayland
-windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
-windowrulev2 = float, class:(LibreWolf), title:(Picture-in-Picture)
-windowrulev2 = move 100%-w-20 50, title:(Picture-in-Picture)
-windowrulev2 = size 320 180, title:(Picture-in-Picture)
-windowrulev2 = pin, title:(Picture-in-Picture)
-
-# windowrulev2 = opacity 0.80 0.80,class:^(kitty)$
-
-windowrule = float,^(jome)$
-
-layerrule = ignorezero,wofi
-layerrule = ignorezero,swaync
-layerrule = blur,swaync
diff --git a/hyprland/.Xresources b/hyprland/.Xresources
deleted file mode 100644
index 6a1c856..0000000
--- a/hyprland/.Xresources
+++ /dev/null
@@ -1 +0,0 @@
-Xcursor.theme: Bibata-Modern-Ice
diff --git a/hyprland/.config/ags/config.js b/hyprland/.config/ags/config.js
deleted file mode 100644
index 278bf35..0000000
--- a/hyprland/.config/ags/config.js
+++ /dev/null
@@ -1,31 +0,0 @@
-"use strict";
-import GLib from 'gi://GLib';
-import App from 'resource:///com/github/Aylur/ags/app.js'
-import userOptions from './modules/.configuration/user_options.js';
-import Overview from './modules/overview/main.js';
-
-const COMPILED_STYLE_DIR = `${GLib.get_user_config_dir()}/ags/user/`
-
-async function applyStyle() {
-
- App.resetCss();
- App.applyCss(`${COMPILED_STYLE_DIR}/style.css`);
- console.log('[LOG] Styles loaded')
-}
-applyStyle().catch(print);
-
-const Windows = () => [
- Overview()
-];
-const CLOSE_ANIM_TIME = 210;
-App.config({
- css: `${COMPILED_STYLE_DIR}/style.css`,
- stackTraceOnError: true,
- closeWindowDelay: {
- 'sideright': CLOSE_ANIM_TIME,
- 'sideleft': CLOSE_ANIM_TIME,
- 'osk': CLOSE_ANIM_TIME,
- },
- windows: Windows().flat(1),
-});
-
diff --git a/hyprland/.config/ags/modules/.configuration/user_options.js b/hyprland/.config/ags/modules/.configuration/user_options.js
deleted file mode 100644
index db19439..0000000
--- a/hyprland/.config/ags/modules/.configuration/user_options.js
+++ /dev/null
@@ -1,125 +0,0 @@
-
-import userOverrides from '../../user_options.js';
-
-// Defaults
-let configOptions = {
- // General stuff
- 'ai': {
- 'defaultGPTProvider': "openai",
- 'defaultTemperature': 0.9,
- 'enhancements': true,
- 'useHistory': true,
- 'writingCursor': " ...", // Warning: Using weird characters can mess up Markdown rendering
- },
- 'animations': {
- 'choreographyDelay': 35,
- 'durationSmall': 110,
- 'durationLarge': 180,
- },
- 'appearance': {
- 'keyboardUseFlag': false, // Use flag emoji instead of abbreviation letters
- },
- 'apps': {
- 'imageViewer': "loupe",
- 'terminal': "foot", // This is only for shell actions
- },
- 'battery': {
- 'low': 20,
- 'critical': 10,
- },
- 'music': {
- 'preferredPlayer': "plasma-browser-integration",
- },
- 'onScreenKeyboard': {
- 'layout': "qwerty_full", // See modules/onscreenkeyboard/onscreenkeyboard.js for available layouts
- },
- 'overview': {
- 'scale': 0.18, // Relative to screen size
- 'numOfRows': 2,
- 'numOfCols': 5,
- 'wsNumScale': 0.09,
- 'wsNumMarginScale': 0.07,
- },
- 'sidebar': {
- 'imageColumns': 2,
- 'imageBooruCount': 20,
- 'imageAllowNsfw': false,
- },
- 'search': {
- 'engineBaseUrl': "https://www.google.com/search?q=",
- 'excludedSites': [], //add site to exclude from result. eg: "quora.com"
- },
- 'time': {
- // See https://docs.gtk.org/glib/method.DateTime.format.html
- // Here's the 12h format: "%I:%M%P"
- // For seconds, add "%S" and set interval to 1000
- 'format': "%H:%M",
- 'interval': 5000,
- 'dateFormatLong': "%A, %d/%m", // On bar
- 'dateInterval': 5000,
- 'dateFormat': "%d/%m", // On notif time
- },
- 'weather': {
- 'city': "",
- },
- 'workspaces': {
- 'shown': 10,
- },
- // Longer stuff
- 'icons': {
- substitutions: {
- 'codium-url-handler': "vscodium",
- 'code-url-handler': "visual-studio-code",
- 'Code': "visual-studio-code",
- 'GitHub Desktop': "github-desktop",
- 'Minecraft* 1.20.1': "minecraft",
- 'gnome-tweaks': "org.gnome.tweaks",
- 'pavucontrol-qt': "pavucontrol",
- 'thunderbird-esr': "thunderbird",
- 'wps': "wps-office2019-kprometheus",
- 'wpsoffice': "wps-office2019-kprometheus",
- 'firefox-esr': "firefox",
- 'soffice' : "libreoffice",
- '': "image-missing",
- }
- },
- 'keybinds': {
- // Format: Mod1+Mod2+key. CaSe SeNsItIvE!
- // Modifiers: Shift Ctrl Alt Hyper Meta
- // See https://docs.gtk.org/gdk3/index.html#constants for the other keys (they are listed as KEY_key)
- 'overview': {
- 'altMoveLeft': "Ctrl+b",
- 'altMoveRight': "Ctrl+f",
- 'deleteToEnd': "Ctrl+k",
- },
- 'sidebar': {
- 'apis': {
- 'nextTab': "Page_Down",
- 'prevTab': "Page_Up",
- },
- 'options': { // Right sidebar
- 'nextTab': "Page_Down",
- 'prevTab': "Page_Up",
- },
- 'pin': "Ctrl+p",
- 'cycleTab': "Ctrl+Tab",
- 'nextTab': "Ctrl+Page_Down",
- 'prevTab': "Ctrl+Page_Up",
- },
- },
-}
-
-// Override defaults with user's options
-function overrideConfigRecursive(userOverrides, configOptions = {}) {
- for (const [key, value] of Object.entries(userOverrides)) {
- if (typeof value === 'object') {
- overrideConfigRecursive(value, configOptions[key]);
- } else {
- configOptions[key] = value;
- }
- }
-}
-overrideConfigRecursive(userOverrides, configOptions);
-
-globalThis['userOptions'] = configOptions;
-export default configOptions;
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/.miscutils/icons.js b/hyprland/.config/ags/modules/.miscutils/icons.js
deleted file mode 100644
index fb1e20d..0000000
--- a/hyprland/.config/ags/modules/.miscutils/icons.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const { Gtk } = imports.gi;
-
-export function iconExists(iconName) {
- let iconTheme = Gtk.IconTheme.get_default();
- return iconTheme.has_icon(iconName);
-}
-
-export function substitute(str) {
- if(userOptions.icons.substitutions[str]) return userOptions.icons.substitutions[str];
-
- if (!iconExists(str)) str = str.toLowerCase().replace(/\s+/g, '-'); // Turn into kebab-case
- return str;
-}
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/.miscutils/mathfuncs.js b/hyprland/.config/ags/modules/.miscutils/mathfuncs.js
deleted file mode 100644
index ba1c0b5..0000000
--- a/hyprland/.config/ags/modules/.miscutils/mathfuncs.js
+++ /dev/null
@@ -1,4 +0,0 @@
-
-export function clamp(x, min, max) {
- return Math.min(Math.max(x, min), max);
-}
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/.miscutils/system.js b/hyprland/.config/ags/modules/.miscutils/system.js
deleted file mode 100644
index ef7d15c..0000000
--- a/hyprland/.config/ags/modules/.miscutils/system.js
+++ /dev/null
@@ -1,54 +0,0 @@
-const { GLib } = imports.gi;
-import Variable from 'resource:///com/github/Aylur/ags/variable.js';
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-const { execAsync, exec } = Utils;
-
-export const distroID = exec(`bash -c 'cat /etc/os-release | grep "^ID=" | cut -d "=" -f 2 | sed "s/\\"//g"'`).trim();
-export const isDebianDistro = (distroID == 'linuxmint' || distroID == 'ubuntu' || distroID == 'debian' || distroID == 'zorin' || distroID == 'popos' || distroID == 'raspbian' || distroID == 'kali');
-export const isArchDistro = (distroID == 'arch' || distroID == 'endeavouros' || distroID == 'cachyos');
-export const hasFlatpak = !!exec(`bash -c 'command -v flatpak'`);
-
-const LIGHTDARK_FILE_LOCATION = `${GLib.get_user_cache_dir()}/ags/user/colormode.txt`;
-const colorMode = Utils.exec('bash -c "sed -n \'1p\' $HOME/.cache/ags/user/colormode.txt"');
-export let darkMode = Variable(!(Utils.readFile(LIGHTDARK_FILE_LOCATION).split('\n')[0].trim() == 'light'));
-export const hasPlasmaIntegration = !!Utils.exec('bash -c "command -v plasma-browser-integration-host"');
-
-export const getDistroIcon = () => {
- // Arches
- if(distroID == 'arch') return 'arch-symbolic';
- if(distroID == 'endeavouros') return 'endeavouros-symbolic';
- if(distroID == 'cachyos') return 'cachyos-symbolic';
- // Funny flake
- if(distroID == 'nixos') return 'nixos-symbolic';
- // Cool thing
- if(distroID == 'fedora') return 'fedora-symbolic';
- // Debians
- if(distroID == 'linuxmint') return 'ubuntu-symbolic';
- if(distroID == 'ubuntu') return 'ubuntu-symbolic';
- if(distroID == 'debian') return 'debian-symbolic';
- if(distroID == 'zorin') return 'ubuntu-symbolic';
- if(distroID == 'popos') return 'ubuntu-symbolic';
- if(distroID == 'raspbian') return 'debian-symbolic';
- if(distroID == 'kali') return 'debian-symbolic';
- return 'linux-symbolic';
-}
-
-export const getDistroName = () => {
- // Arches
- if(distroID == 'arch') return 'Arch Linux';
- if(distroID == 'endeavouros') return 'EndeavourOS';
- if(distroID == 'cachyos') return 'CachyOS';
- // Funny flake
- if(distroID == 'nixos') return 'NixOS';
- // Cool thing
- if(distroID == 'fedora') return 'Fedora';
- // Debians
- if(distroID == 'linuxmint') return 'Linux Mint';
- if(distroID == 'ubuntu') return 'Ubuntu';
- if(distroID == 'debian') return 'Debian';
- if(distroID == 'zorin') return 'Zorin';
- if(distroID == 'popos') return 'Pop!_OS';
- if(distroID == 'raspbian') return 'Raspbian';
- if(distroID == 'kali') return 'Kali Linux';
- return 'Linux';
-}
diff --git a/hyprland/.config/ags/modules/.widgethacks/advancedrevealers.js b/hyprland/.config/ags/modules/.widgethacks/advancedrevealers.js
deleted file mode 100644
index 3f12793..0000000
--- a/hyprland/.config/ags/modules/.widgethacks/advancedrevealers.js
+++ /dev/null
@@ -1,86 +0,0 @@
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-
-const { Revealer, Scrollable } = Widget;
-
-export const MarginRevealer = ({
- transition = 'slide_down',
- child,
- revealChild,
- showClass = 'element-show', // These are for animation curve, they don't really hide
- hideClass = 'element-hide', // Don't put margins in these classes!
- extraSetup = () => { },
- ...rest
-}) => {
- const widget = Scrollable({
- ...rest,
- attribute: {
- 'revealChild': true, // It'll be set to false after init if it's supposed to hide
- 'transition': transition,
- 'show': () => {
- if (widget.attribute.revealChild) return;
- widget.hscroll = 'never';
- widget.vscroll = 'never';
- child.toggleClassName(hideClass, false);
- child.toggleClassName(showClass, true);
- widget.attribute.revealChild = true;
- child.css = 'margin: 0px;';
- },
- 'hide': () => {
- if (!widget.attribute.revealChild) return;
- child.toggleClassName(hideClass, true);
- child.toggleClassName(showClass, false);
- widget.attribute.revealChild = false;
- if (widget.attribute.transition == 'slide_left')
- child.css = `margin-right: -${child.get_allocated_width()}px;`;
- else if (widget.attribute.transition == 'slide_right')
- child.css = `margin-left: -${child.get_allocated_width()}px;`;
- else if (widget.attribute.transition == 'slide_up')
- child.css = `margin-bottom: -${child.get_allocated_height()}px;`;
- else if (widget.attribute.transition == 'slide_down')
- child.css = `margin-top: -${child.get_allocated_height()}px;`;
- },
- 'toggle': () => {
- if (widget.attribute.revealChild) widget.attribute.hide();
- else widget.attribute.show();
- },
- },
- child: child,
- hscroll: `${revealChild ? 'never' : 'always'}`,
- vscroll: `${revealChild ? 'never' : 'always'}`,
- setup: (self) => {
- extraSetup(self);
- }
- });
- child.toggleClassName(`${revealChild ? showClass : hideClass}`, true);
- return widget;
-}
-
-// TODO: Allow reveal update. Currently this just helps at declaration
-export const DoubleRevealer = ({
- transition1 = 'slide_right',
- transition2 = 'slide_left',
- duration1 = 150,
- duration2 = 150,
- child,
- revealChild,
- ...rest
-}) => {
- const r2 = Revealer({
- transition: transition2,
- transitionDuration: duration2,
- revealChild: revealChild,
- child: child,
- });
- const r1 = Revealer({
- transition: transition1,
- transitionDuration: duration1,
- revealChild: revealChild,
- child: r2,
- ...rest,
- })
- r1.toggleRevealChild = (value) => {
- r1.revealChild = value;
- r2.revealChild = value;
- }
- return r1;
-}
diff --git a/hyprland/.config/ags/modules/.widgethacks/popupwindow.js b/hyprland/.config/ags/modules/.widgethacks/popupwindow.js
deleted file mode 100644
index 26dad59..0000000
--- a/hyprland/.config/ags/modules/.widgethacks/popupwindow.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import App from 'resource:///com/github/Aylur/ags/app.js';
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-const { Box, Window } = Widget;
-
-
-export default ({
- name,
- child,
- showClassName = "",
- hideClassName = "",
- ...props
-}) => {
- return Window({
- name,
- visible: false,
- layer: 'overlay',
- ...props,
-
- child: Box({
- setup: (self) => {
- self.hook(App, (self, currentName, visible) => {
- if (currentName === name) {
- self.toggleClassName(hideClassName, !visible);
- }
- }).keybind("Escape", () => App.closeWindow(name))
- if (showClassName !== "" && hideClassName !== "")
- self.className = `${showClassName} ${hideClassName}`;
- },
- child: child,
- }),
- });
-}
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/.widgetutils/clickthrough.js b/hyprland/.config/ags/modules/.widgetutils/clickthrough.js
deleted file mode 100644
index 505f141..0000000
--- a/hyprland/.config/ags/modules/.widgetutils/clickthrough.js
+++ /dev/null
@@ -1,4 +0,0 @@
-import Cairo from 'gi://cairo?version=1.0';
-
-export const dummyRegion = new Cairo.Region();
-export const enableClickthrough = (self) => self.input_shape_combine_region(dummyRegion);
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/.widgetutils/cursorhover.js b/hyprland/.config/ags/modules/.widgetutils/cursorhover.js
deleted file mode 100644
index 89be913..0000000
--- a/hyprland/.config/ags/modules/.widgetutils/cursorhover.js
+++ /dev/null
@@ -1,57 +0,0 @@
-const { Gdk } = imports.gi;
-
-export function setupCursorHover(button) { // Hand pointing cursor on hover
- const display = Gdk.Display.get_default();
- button.connect('enter-notify-event', () => {
- const cursor = Gdk.Cursor.new_from_name(display, 'pointer');
- button.get_window().set_cursor(cursor);
- });
-
- button.connect('leave-notify-event', () => {
- const cursor = Gdk.Cursor.new_from_name(display, 'default');
- button.get_window().set_cursor(cursor);
- });
-
-}
-
-export function setupCursorHoverAim(button) { // Crosshair cursor on hover
- button.connect('enter-notify-event', () => {
- const display = Gdk.Display.get_default();
- const cursor = Gdk.Cursor.new_from_name(display, 'crosshair');
- button.get_window().set_cursor(cursor);
- });
-
- button.connect('leave-notify-event', () => {
- const display = Gdk.Display.get_default();
- const cursor = Gdk.Cursor.new_from_name(display, 'default');
- button.get_window().set_cursor(cursor);
- });
-}
-
-export function setupCursorHoverGrab(button) { // Hand ready to grab on hover
- button.connect('enter-notify-event', () => {
- const display = Gdk.Display.get_default();
- const cursor = Gdk.Cursor.new_from_name(display, 'grab');
- button.get_window().set_cursor(cursor);
- });
-
- button.connect('leave-notify-event', () => {
- const display = Gdk.Display.get_default();
- const cursor = Gdk.Cursor.new_from_name(display, 'default');
- button.get_window().set_cursor(cursor);
- });
-}
-
-export function setupCursorHoverInfo(button) { // "?" mark cursor on hover
- const display = Gdk.Display.get_default();
- button.connect('enter-notify-event', () => {
- const cursor = Gdk.Cursor.new_from_name(display, 'help');
- button.get_window().set_cursor(cursor);
- });
-
- button.connect('leave-notify-event', () => {
- const cursor = Gdk.Cursor.new_from_name(display, 'default');
- button.get_window().set_cursor(cursor);
- });
-}
-
diff --git a/hyprland/.config/ags/modules/.widgetutils/keybind.js b/hyprland/.config/ags/modules/.widgetutils/keybind.js
deleted file mode 100644
index eda7877..0000000
--- a/hyprland/.config/ags/modules/.widgetutils/keybind.js
+++ /dev/null
@@ -1,25 +0,0 @@
-const { Gdk } = imports.gi;
-
-const MODS = {
- 'Shift': Gdk.ModifierType.SHIFT_MASK,
- 'Ctrl': Gdk.ModifierType.CONTROL_MASK,
- 'Alt': Gdk.ModifierType.ALT_MASK,
- 'Hyper': Gdk.ModifierType.HYPER_MASK,
- 'Meta': Gdk.ModifierType.META_MASK
-}
-
-export const checkKeybind = (event, keybind) => {
- const pressedModMask = event.get_state()[1];
- const pressedKey = event.get_keyval()[1];
- const keys = keybind.split('+');
- for (let i = 0; i < keys.length; i++) {
- if (keys[i] in MODS) {
- if (!(pressedModMask & MODS[keys[i]])) {
- return false;
- }
- } else if (pressedKey !== Gdk[`KEY_${keys[i]}`]) {
- return false;
- }
- }
- return true;
-}
diff --git a/hyprland/.config/ags/modules/overview/actions.js b/hyprland/.config/ags/modules/overview/actions.js
deleted file mode 100644
index 766cf45..0000000
--- a/hyprland/.config/ags/modules/overview/actions.js
+++ /dev/null
@@ -1,28 +0,0 @@
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-import Hyprland from 'resource:///com/github/Aylur/ags/service/hyprland.js';
-
-function moveClientToWorkspace(address, workspace) {
- Utils.execAsync(['bash', '-c', `hyprctl dispatch movetoworkspacesilent ${workspace},address:${address} &`]);
-}
-
-export function dumpToWorkspace(from, to) {
- if (from == to) return;
- Hyprland.clients.forEach(client => {
- if (client.workspace.id == from) {
- moveClientToWorkspace(client.address, to);
- }
- });
-}
-
-export function swapWorkspace(workspaceA, workspaceB) {
- if (workspaceA == workspaceB) return;
- const clientsA = [];
- const clientsB = [];
- Hyprland.clients.forEach(client => {
- if (client.workspace.id == workspaceA) clientsA.push(client.address);
- if (client.workspace.id == workspaceB) clientsB.push(client.address);
- });
-
- clientsA.forEach((address) => moveClientToWorkspace(address, workspaceB));
- clientsB.forEach((address) => moveClientToWorkspace(address, workspaceA));
-}
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/overview/main.js b/hyprland/.config/ags/modules/overview/main.js
deleted file mode 100644
index 1f5348d..0000000
--- a/hyprland/.config/ags/modules/overview/main.js
+++ /dev/null
@@ -1,18 +0,0 @@
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-import { SearchAndWindows } from "./windowcontent.js";
-import PopupWindow from '../.widgethacks/popupwindow.js';
-
-export default (id = '') => PopupWindow({
- name: `overview${id}`,
- exclusivity: 'ignore',
- keymode: 'exclusive',
- visible: false,
- // anchor: ['middle'],
- layer: 'overlay',
- child: Widget.Box({
- vertical: true,
- children: [
- SearchAndWindows(),
- ]
- }),
-})
diff --git a/hyprland/.config/ags/modules/overview/miscfunctions.js b/hyprland/.config/ags/modules/overview/miscfunctions.js
deleted file mode 100644
index 187ee6e..0000000
--- a/hyprland/.config/ags/modules/overview/miscfunctions.js
+++ /dev/null
@@ -1,155 +0,0 @@
-const { Gio, GLib } = imports.gi;
-import App from 'resource:///com/github/Aylur/ags/app.js';
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-const { execAsync, exec } = Utils;
-// import Todo from "../../services/todo.js";
-import { darkMode } from '../.miscutils/system.js';
-
-export function hasUnterminatedBackslash(inputString) {
- // Use a regular expression to match a trailing odd number of backslashes
- const regex = /\\+$/;
- return regex.test(inputString);
-}
-
-export function launchCustomCommand(command) {
- const args = command.toLowerCase().split(' ');
- if (args[0] == '>raw') { // Mouse raw input
- Utils.execAsync('hyprctl -j getoption input:accel_profile')
- .then((output) => {
- const value = JSON.parse(output)["str"].trim();
- if (value != "[[EMPTY]]" && value != "") {
- execAsync(['bash', '-c', `hyprctl keyword input:accel_profile '[[EMPTY]]'`]).catch(print);
- }
- else {
- execAsync(['bash', '-c', `hyprctl keyword input:accel_profile flat`]).catch(print);
- }
- })
- }
- else if (args[0] == '>img') { // Change wallpaper
- execAsync([`bash`, `-c`, `${App.configDir}/scripts/color_generation/switchwall.sh`, `&`]).catch(print);
- }
- else if (args[0] == '>color') { // Generate colorscheme from color picker
- execAsync([`bash`, `-c`, `${App.configDir}/scripts/color_generation/switchcolor.sh --pick`, `&`]).catch(print);
- }
- else if (args[0] == '>light') { // Light mode
- darkMode.value = false;
- execAsync([`bash`, `-c`, `mkdir -p ${GLib.get_user_cache_dir()}/ags/user && sed -i "1s/.*/light/" ${GLib.get_user_cache_dir()}/ags/user/colormode.txt`])
- .then(execAsync(['bash', '-c', `${App.configDir}/scripts/color_generation/switchcolor.sh`]))
- .catch(print);
- }
- else if (args[0] == '>dark') { // Dark mode
- darkMode.value = true;
- execAsync([`bash`, `-c`, `mkdir -p ${GLib.get_user_cache_dir()}/ags/user && sed -i "1s/.*/dark/" ${GLib.get_user_cache_dir()}/ags/user/colormode.txt`])
- .then(execAsync(['bash', '-c', `${App.configDir}/scripts/color_generation/switchcolor.sh`]))
- .catch(print);
- }
- else if (args[0] == '>badapple') { // Black and white
- execAsync([`bash`, `-c`, `mkdir -p ${GLib.get_user_cache_dir()}/ags/user && sed -i "3s/.*/monochrome/" ${GLib.get_user_cache_dir()}/ags/user/colormode.txt`])
- .then(execAsync(['bash', '-c', `${App.configDir}/scripts/color_generation/switchcolor.sh`]))
- .catch(print);
- }
- else if (args[0] == '>material') { // Use material colors
- execAsync([`bash`, `-c`, `mkdir -p ${GLib.get_user_cache_dir()}/ags/user && echo "material" > ${GLib.get_user_cache_dir()}/ags/user/colorbackend.txt`]).catch(print)
- .then(execAsync(['bash', '-c', `${App.configDir}/scripts/color_generation/switchwall.sh --noswitch`]).catch(print))
- .catch(print);
- }
- else if (args[0] == '>pywal') { // Use Pywal (ik it looks shit but I'm not removing)
- execAsync([`bash`, `-c`, `mkdir -p ${GLib.get_user_cache_dir()}/ags/user && echo "pywal" > ${GLib.get_user_cache_dir()}/ags/user/colorbackend.txt`]).catch(print)
- .then(execAsync(['bash', '-c', `${App.configDir}/scripts/color_generation/switchwall.sh --noswitch`]).catch(print))
- .catch(print);
- }
- else if (args[0] == '>todo') { // Todo
- Todo.add(args.slice(1).join(' '));
- }
- else if (args[0] == '>shutdown') { // Shut down
- execAsync([`bash`, `-c`, `systemctl poweroff || loginctl poweroff`]).catch(print);
- }
- else if (args[0] == '>reboot') { // Reboot
- execAsync([`bash`, `-c`, `systemctl reboot || loginctl reboot`]).catch(print);
- }
- else if (args[0] == '>sleep') { // Sleep
- execAsync([`bash`, `-c`, `systemctl suspend || loginctl suspend`]).catch(print);
- }
- else if (args[0] == '>logout') { // Log out
- execAsync([`bash`, `-c`, `pkill Hyprland || pkill sway`]).catch(print);
- }
-}
-
-export function execAndClose(command, terminal) {
- App.closeWindow('overview');
- if (terminal) {
- execAsync([`bash`, `-c`, `${userOptions.apps.terminal} fish -C "${command}"`, `&`]).catch(print);
- }
- else
- execAsync(command).catch(print);
-}
-
-export function couldBeMath(str) {
- const regex = /^[0-9.+*/-]/;
- return regex.test(str);
-}
-
-export function expandTilde(path) {
- if (path.startsWith('~')) {
- return GLib.get_home_dir() + path.slice(1);
- } else {
- return path;
- }
-}
-
-function getFileIcon(fileInfo) {
- let icon = fileInfo.get_icon();
- if (icon) {
- // Get the icon's name
- return icon.get_names()[0];
- } else {
- // Default icon for files
- return 'text-x-generic';
- }
-}
-
-export function ls({ path = '~', silent = false }) {
- let contents = [];
- try {
- let expandedPath = expandTilde(path);
- if (expandedPath.endsWith('/'))
- expandedPath = expandedPath.slice(0, -1);
- let folder = Gio.File.new_for_path(expandedPath);
-
- let enumerator = folder.enumerate_children('standard::*', Gio.FileQueryInfoFlags.NONE, null);
- let fileInfo;
- while ((fileInfo = enumerator.next_file(null)) !== null) {
- let fileName = fileInfo.get_display_name();
- let fileType = fileInfo.get_file_type();
-
- let item = {
- parentPath: expandedPath,
- name: fileName,
- type: fileType === Gio.FileType.DIRECTORY ? 'folder' : 'file',
- icon: getFileIcon(fileInfo),
- };
-
- // Add file extension for files
- if (fileType === Gio.FileType.REGULAR) {
- let fileExtension = fileName.split('.').pop();
- item.type = `${fileExtension}`;
- }
-
- contents.push(item);
- contents.sort((a, b) => {
- const aIsFolder = a.type.startsWith('folder');
- const bIsFolder = b.type.startsWith('folder');
- if (aIsFolder && !bIsFolder) {
- return -1;
- } else if (!aIsFolder && bIsFolder) {
- return 1;
- } else {
- return a.name.localeCompare(b.name); // Sort alphabetically within folders and files
- }
- });
- }
- } catch (e) {
- if (!silent) console.log(e);
- }
- return contents;
-}
diff --git a/hyprland/.config/ags/modules/overview/overview_hyprland.js b/hyprland/.config/ags/modules/overview/overview_hyprland.js
deleted file mode 100644
index 034d6c8..0000000
--- a/hyprland/.config/ags/modules/overview/overview_hyprland.js
+++ /dev/null
@@ -1,423 +0,0 @@
-// TODO
-// - Make client destroy/create not destroy and recreate the whole thing
-// - Active ws hook optimization: only update when moving to next group
-//
-const { Gdk, Gtk } = imports.gi;
-const { Gravity } = imports.gi.Gdk;
-import { SCREEN_HEIGHT, SCREEN_WIDTH } from '../../variables.js';
-import App from 'resource:///com/github/Aylur/ags/app.js';
-import Variable from 'resource:///com/github/Aylur/ags/variable.js';
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-
-import Hyprland from 'resource:///com/github/Aylur/ags/service/hyprland.js';
-const { execAsync, exec } = Utils;
-import { setupCursorHoverGrab } from '../.widgetutils/cursorhover.js';
-import { dumpToWorkspace, swapWorkspace } from "./actions.js";
-import { substitute } from "../.miscutils/icons.js";
-
-const NUM_OF_WORKSPACES_SHOWN = userOptions.overview.numOfCols * userOptions.overview.numOfRows;
-const TARGET = [Gtk.TargetEntry.new('text/plain', Gtk.TargetFlags.SAME_APP, 0)];
-const POPUP_CLOSE_TIME = 100; // ms
-
-const overviewTick = Variable(false);
-
-export default () => {
- const clientMap = new Map();
- let workspaceGroup = 0;
- const ContextMenuWorkspaceArray = ({ label, actionFunc, thisWorkspace }) => Widget.MenuItem({
- label: `${label}`,
- setup: (menuItem) => {
- let submenu = new Gtk.Menu();
- submenu.className = 'menu';
-
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- const startWorkspace = offset + 1;
- const endWorkspace = startWorkspace + NUM_OF_WORKSPACES_SHOWN - 1;
- for (let i = startWorkspace; i <= endWorkspace; i++) {
- let button = new Gtk.MenuItem({
- label: `Workspace ${i}`
- });
- button.connect("activate", () => {
- // execAsync([`${onClickBinary}`, `${thisWorkspace}`, `${i}`]).catch(print);
- actionFunc(thisWorkspace, i);
- overviewTick.setValue(!overviewTick.value);
- });
- submenu.append(button);
- }
- menuItem.set_reserve_indicator(true);
- menuItem.set_submenu(submenu);
- }
- })
-
- const Window = ({ address, at: [x, y], size: [w, h], workspace: { id, name }, class: c, title, xwayland }, screenCoords) => {
- const revealInfoCondition = (Math.min(w, h) * userOptions.overview.scale > 70);
- if (w <= 0 || h <= 0 || (c === '' && title === '') || c.endsWith('-dropterm')) return null;
- // Non-primary monitors
- if (screenCoords.x != 0) x -= screenCoords.x;
- if (screenCoords.y != 0) y -= screenCoords.y;
- // Other offscreen adjustments
- if (x + w <= 0) x += (Math.floor(x / SCREEN_WIDTH) * SCREEN_WIDTH);
- else if (x < 0) { w = x + w; x = 0; }
- if (y + h <= 0) x += (Math.floor(y / SCREEN_HEIGHT) * SCREEN_HEIGHT);
- else if (y < 0) { h = y + h; y = 0; }
- // Truncate if offscreen
- if (x + w > SCREEN_WIDTH) w = SCREEN_WIDTH - x;
- if (y + h > SCREEN_HEIGHT) h = SCREEN_HEIGHT - y;
-
- const appIcon = Widget.Icon({
- icon: substitute(c),
- size: Math.min(w, h) * userOptions.overview.scale / 2.5,
- });
- return Widget.Button({
- attribute: {
- address, x, y, w, h, ws: id,
- updateIconSize: (self) => {
- appIcon.size = Math.min(self.attribute.w, self.attribute.h) * userOptions.overview.scale / 2.5;
- },
- },
- className: 'overview-tasks-window',
- hpack: 'start',
- vpack: 'start',
- css: `
- margin-left: ${Math.round(x * userOptions.overview.scale)}px;
- margin-top: ${Math.round(y * userOptions.overview.scale)}px;
- margin-right: -${Math.round((x + w) * userOptions.overview.scale)}px;
- margin-bottom: -${Math.round((y + h) * userOptions.overview.scale)}px;
- `,
- onClicked: (self) => {
- App.closeWindow('overview');
- Utils.timeout(POPUP_CLOSE_TIME, () => Hyprland.messageAsync(`dispatch focuswindow address:${address}`));
- },
- onMiddleClickRelease: () => Hyprland.messageAsync(`dispatch closewindow address:${address}`),
- onSecondaryClick: (button) => {
- button.toggleClassName('overview-tasks-window-selected', true);
- const menu = Widget.Menu({
- className: 'menu',
- children: [
- Widget.MenuItem({
- child: Widget.Label({
- xalign: 0,
- label: "Close (Middle-click)",
- }),
- onActivate: () => Hyprland.messageAsync(`dispatch closewindow address:${address}`),
- }),
- ContextMenuWorkspaceArray({
- label: "Dump windows to workspace",
- actionFunc: dumpToWorkspace,
- thisWorkspace: Number(id)
- }),
- ContextMenuWorkspaceArray({
- label: "Swap windows with workspace",
- actionFunc: swapWorkspace,
- thisWorkspace: Number(id)
- }),
- ],
- });
- menu.connect("deactivate", () => {
- button.toggleClassName('overview-tasks-window-selected', false);
- })
- menu.connect("selection-done", () => {
- button.toggleClassName('overview-tasks-window-selected', false);
- })
- menu.popup_at_widget(button.get_parent(), Gravity.SOUTH, Gravity.NORTH, null); // Show menu below the button
- button.connect("destroy", () => menu.destroy());
- },
- child: Widget.Box({
- homogeneous: true,
- child: Widget.Box({
- vertical: true,
- vpack: 'center',
- className: 'spacing-v-5',
- children: [
- appIcon,
- // TODO: Add xwayland tag instead of just having italics
- Widget.Revealer({
- transition: 'slide_down',
- revealChild: revealInfoCondition,
- child: Widget.Label({
- maxWidthChars: 10, // Doesn't matter what number
- truncate: 'end',
- className: `${xwayland ? 'txt txt-italic' : 'txt'}`,
- css: `
- font-size: ${Math.min(SCREEN_WIDTH, SCREEN_HEIGHT) * userOptions.overview.scale / 14.6}px;
- margin: 0px ${Math.min(SCREEN_WIDTH, SCREEN_HEIGHT) * userOptions.overview.scale / 10}px;
- `,
- // If the title is too short, include the class
- label: (title.length <= 1 ? `${c}: ${title}` : title),
- })
- })
- ]
- })
- }),
- tooltipText: `${c}: ${title}`,
- setup: (button) => {
- setupCursorHoverGrab(button);
-
- button.drag_source_set(Gdk.ModifierType.BUTTON1_MASK, TARGET, Gdk.DragAction.MOVE);
- button.drag_source_set_icon_name(substitute(c));
- // button.drag_source_set_icon_gicon(icon);
-
- button.connect('drag-begin', (button) => { // On drag start, add the dragging class
- button.toggleClassName('overview-tasks-window-dragging', true);
- });
- button.connect('drag-data-get', (_w, _c, data) => { // On drag finish, give address
- data.set_text(address, address.length);
- button.toggleClassName('overview-tasks-window-dragging', false);
- });
- },
- });
- }
-
- const Workspace = (index) => {
- // const fixed = Widget.Fixed({
- // attribute: {
- // put: (widget, x, y) => {
- // fixed.put(widget, x, y);
- // },
- // move: (widget, x, y) => {
- // fixed.move(widget, x, y);
- // },
- // }
- // });
- const fixed = Widget.Box({
- attribute: {
- put: (widget, x, y) => {
- if (!widget.attribute) return;
- // Note: x and y are already multiplied by userOptions.overview.scale
- const newCss = `
- margin-left: ${Math.round(x)}px;
- margin-top: ${Math.round(y)}px;
- margin-right: -${Math.round(x + (widget.attribute.w * userOptions.overview.scale))}px;
- margin-bottom: -${Math.round(y + (widget.attribute.h * userOptions.overview.scale))}px;
- `;
- widget.css = newCss;
- fixed.pack_start(widget, false, false, 0);
- },
- move: (widget, x, y) => {
- if (!widget) return;
- if (!widget.attribute) return;
- // Note: x and y are already multiplied by userOptions.overview.scale
- const newCss = `
- margin-left: ${Math.round(x)}px;
- margin-top: ${Math.round(y)}px;
- margin-right: -${Math.round(x + (widget.attribute.w * userOptions.overview.scale))}px;
- margin-bottom: -${Math.round(y + (widget.attribute.h * userOptions.overview.scale))}px;
- `;
- widget.css = newCss;
- },
- }
- })
- const WorkspaceNumber = ({ index, ...rest }) => Widget.Label({
- className: 'overview-tasks-workspace-number',
- label: `${index}`,
- css: `
- margin: ${Math.min(SCREEN_WIDTH, SCREEN_HEIGHT) * userOptions.overview.scale * userOptions.overview.wsNumMarginScale}px;
- font-size: ${SCREEN_HEIGHT * userOptions.overview.scale * userOptions.overview.wsNumScale}px;
- `,
- setup: (self) => self.hook(Hyprland.active.workspace, (self) => {
- // Update when going to new ws group
- const currentGroup = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN);
- self.label = `${currentGroup * NUM_OF_WORKSPACES_SHOWN + index}`;
- }),
- ...rest,
- })
- const widget = Widget.Box({
- className: 'overview-tasks-workspace',
- vpack: 'center',
- css: `
- min-width: ${SCREEN_WIDTH * userOptions.overview.scale}px;
- min-height: ${SCREEN_HEIGHT * userOptions.overview.scale}px;
- `,
- children: [Widget.EventBox({
- hexpand: true,
- vexpand: true,
- onPrimaryClick: () => {
- App.closeWindow('overview');
- Utils.timeout(POPUP_CLOSE_TIME, () => Hyprland.messageAsync(`dispatch workspace ${index}`));
- },
- setup: (eventbox) => {
- eventbox.drag_dest_set(Gtk.DestDefaults.ALL, TARGET, Gdk.DragAction.COPY);
- eventbox.connect('drag-data-received', (_w, _c, _x, _y, data) => {
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- Hyprland.messageAsync(`dispatch movetoworkspacesilent ${index + offset},address:${data.get_text()}`)
- overviewTick.setValue(!overviewTick.value);
- });
- },
- child: Widget.Overlay({
- child: Widget.Box({}),
- overlays: [
- WorkspaceNumber({ index: index, hpack: 'start', vpack: 'start' }),
- fixed
- ]
- }),
- })],
- });
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- fixed.attribute.put(WorkspaceNumber(offset + index), 0, 0);
- widget.clear = () => {
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- clientMap.forEach((client, address) => {
- if (!client) return;
- if ((client.attribute.ws <= offset || client.attribute.ws > offset + NUM_OF_WORKSPACES_SHOWN) ||
- (client.attribute.ws == offset + index)) {
- client.destroy();
- client = null;
- clientMap.delete(address);
- }
- });
- }
- widget.set = (clientJson, screenCoords) => {
- let c = clientMap.get(clientJson.address);
- if (c) {
- if (c.attribute?.ws !== clientJson.workspace.id) {
- c.destroy();
- c = null;
- clientMap.delete(clientJson.address);
- }
- else if (c) {
- c.attribute.w = clientJson.size[0];
- c.attribute.h = clientJson.size[1];
- c.attribute.updateIconSize(c);
- fixed.attribute.move(c,
- Math.max(0, clientJson.at[0] * userOptions.overview.scale),
- Math.max(0, clientJson.at[1] * userOptions.overview.scale)
- );
- return;
- }
- }
- const newWindow = Window(clientJson, screenCoords);
- if (newWindow === null) return;
- // clientMap.set(clientJson.address, newWindow);
- fixed.attribute.put(newWindow,
- Math.max(0, newWindow.attribute.x * userOptions.overview.scale),
- Math.max(0, newWindow.attribute.y * userOptions.overview.scale)
- );
- clientMap.set(clientJson.address, newWindow);
- };
- widget.unset = (clientAddress) => {
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- let c = clientMap.get(clientAddress);
- if (!c) return;
- c.destroy();
- c = null;
- clientMap.delete(clientAddress);
- };
- widget.show = () => {
- fixed.show_all();
- }
- return widget;
- };
-
- const arr = (s, n) => {
- const array = [];
- for (let i = 0; i < n; i++)
- array.push(s + i);
-
- return array;
- };
-
- const OverviewRow = ({ startWorkspace, workspaces, windowName = 'overview' }) => Widget.Box({
- children: arr(startWorkspace, workspaces).map(Workspace),
- attribute: {
- monitorMap: [],
- getMonitorMap: (box) => {
- execAsync('hyprctl -j monitors').then(monitors => {
- box.attribute.monitorMap = JSON.parse(monitors).reduce((acc, item) => {
- acc[item.id] = { x: item.x, y: item.y };
- return acc;
- }, {});
- });
- },
- update: (box) => {
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- if (!App.getWindow(windowName).visible) return;
- Hyprland.messageAsync('j/clients').then(clients => {
- const allClients = JSON.parse(clients);
- const kids = box.get_children();
- kids.forEach(kid => kid.clear());
- for (let i = 0; i < allClients.length; i++) {
- const client = allClients[i];
- const childID = client.workspace.id - (offset + startWorkspace);
- if (offset + startWorkspace <= client.workspace.id &&
- client.workspace.id <= offset + startWorkspace + workspaces) {
- const screenCoords = box.attribute.monitorMap[client.monitor];
- if (kids[childID]) {
- kids[childID].set(client, screenCoords);
- }
- continue;
- }
- }
- kids.forEach(kid => kid.show());
- }).catch(print);
- },
- updateWorkspace: (box, id) => {
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- if (!( // Not in range, ignore
- offset + startWorkspace <= id &&
- id <= offset + startWorkspace + workspaces
- )) return;
- // if (!App.getWindow(windowName).visible) return;
- Hyprland.messageAsync('j/clients').then(clients => {
- const allClients = JSON.parse(clients);
- const kids = box.get_children();
- for (let i = 0; i < allClients.length; i++) {
- const client = allClients[i];
- if (client.workspace.id != id) continue;
- const screenCoords = box.attribute.monitorMap[client.monitor];
- kids[id - (offset + startWorkspace)]?.set(client, screenCoords);
- }
- kids[id - (offset + startWorkspace)]?.show();
- }).catch(print);
- },
- },
- setup: (box) => {
- box.attribute.getMonitorMap(box);
- box
- .hook(overviewTick, (box) => box.attribute.update(box))
- .hook(Hyprland, (box, clientAddress) => {
- const offset = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN) * NUM_OF_WORKSPACES_SHOWN;
- const kids = box.get_children();
- const client = Hyprland.getClient(clientAddress);
- if (!client) return;
- const id = client.workspace.id;
-
- box.attribute.updateWorkspace(box, id);
- kids[id - (offset + startWorkspace)]?.unset(clientAddress);
- }, 'client-removed')
- .hook(Hyprland, (box, clientAddress) => {
- const client = Hyprland.getClient(clientAddress);
- if (!client) return;
- box.attribute.updateWorkspace(box, client.workspace.id);
- }, 'client-added')
- .hook(Hyprland.active.workspace, (box) => {
- // Full update when going to new ws group
- const previousGroup = box.attribute.workspaceGroup;
- const currentGroup = Math.floor((Hyprland.active.workspace.id - 1) / NUM_OF_WORKSPACES_SHOWN);
- if (currentGroup !== previousGroup) {
- box.attribute.update(box);
- box.attribute.workspaceGroup = currentGroup;
- }
- })
- .hook(App, (box, name, visible) => { // Update on open
- if (name == 'overview' && visible) box.attribute.update(box);
- })
- },
- });
-
- return Widget.Revealer({
- revealChild: true,
- transition: 'slide_down',
- transitionDuration: userOptions.animations.durationLarge,
- child: Widget.Box({
- vertical: true,
- className: 'overview-tasks',
- children: Array.from({ length: userOptions.overview.numOfRows }, (_, index) =>
- OverviewRow({
- startWorkspace: 1 + index * userOptions.overview.numOfCols,
- workspaces: userOptions.overview.numOfCols,
- })
- )
- }),
- });
-}
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/overview/searchbuttons.js b/hyprland/.config/ags/modules/overview/searchbuttons.js
deleted file mode 100644
index f5892f3..0000000
--- a/hyprland/.config/ags/modules/overview/searchbuttons.js
+++ /dev/null
@@ -1,163 +0,0 @@
-const { Gtk } = imports.gi;
-import App from 'resource:///com/github/Aylur/ags/app.js';
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-const { execAsync, exec } = Utils;
-import { searchItem } from './searchitem.js';
-import { execAndClose, couldBeMath, launchCustomCommand } from './miscfunctions.js';
-
-export const DirectoryButton = ({ parentPath, name, type, icon }) => {
- const actionText = Widget.Revealer({
- revealChild: false,
- transition: "crossfade",
- transitionDuration: userOptions.animations.durationLarge,
- child: Widget.Label({
- className: 'overview-search-results-txt txt txt-small txt-action',
- label: 'Open',
- })
- });
- const actionTextRevealer = Widget.Revealer({
- revealChild: false,
- transition: "slide_left",
- transitionDuration: userOptions.animations.durationSmall,
- child: actionText,
- });
- return Widget.Button({
- className: 'overview-search-result-btn',
- onClicked: () => {
- App.closeWindow('overview');
- execAsync(['bash', '-c', `xdg-open '${parentPath}/${name}'`, `&`]).catch(print);
- },
- child: Widget.Box({
- children: [
- Widget.Box({
- vertical: false,
- children: [
- Widget.Box({
- className: 'overview-search-results-icon',
- homogeneous: true,
- child: Widget.Icon({
- icon: icon,
- }),
- }),
- Widget.Label({
- className: 'overview-search-results-txt txt txt-norm',
- label: name,
- }),
- Widget.Box({ hexpand: true }),
- actionTextRevealer,
- ]
- })
- ]
- }),
- setup: (self) => self
- .on('focus-in-event', (button) => {
- actionText.revealChild = true;
- actionTextRevealer.revealChild = true;
- })
- .on('focus-out-event', (button) => {
- actionText.revealChild = false;
- actionTextRevealer.revealChild = false;
- })
- ,
- })
-}
-
-export const CalculationResultButton = ({ result, text }) => searchItem({
- materialIconName: ' ',
- name: `Math result`,
- actionName: "Copy",
- content: `${result}`,
- onActivate: () => {
- App.closeWindow('overview');
- execAsync(['wl-copy', `${result}`]).catch(print);
- },
-});
-
-export const DesktopEntryButton = (app) => {
- const actionText = Widget.Revealer({
- revealChild: false,
- transition: "crossfade",
- transitionDuration: userOptions.animations.durationLarge,
- child: Widget.Label({
- className: 'overview-search-results-txt txt txt-small txt-action',
- label: 'Launch',
- })
- });
- const actionTextRevealer = Widget.Revealer({
- revealChild: false,
- transition: "slide_left",
- transitionDuration: userOptions.animations.durationSmall,
- child: actionText,
- });
- return Widget.Button({
- className: 'overview-search-result-btn',
- onClicked: () => {
- App.closeWindow('overview');
- app.launch();
- },
- child: Widget.Box({
- children: [
- Widget.Box({
- vertical: false,
- children: [
- Widget.Box({
- className: 'overview-search-results-icon',
- homogeneous: true,
- child: Widget.Icon({
- icon: app.iconName,
- }),
- }),
- Widget.Label({
- className: 'overview-search-results-txt txt txt-norm',
- label: app.name,
- }),
- Widget.Box({ hexpand: true }),
- actionTextRevealer,
- ]
- })
- ]
- }),
- setup: (self) => self
- .on('focus-in-event', (button) => {
- actionText.revealChild = true;
- actionTextRevealer.revealChild = true;
- })
- .on('focus-out-event', (button) => {
- actionText.revealChild = false;
- actionTextRevealer.revealChild = false;
- })
- ,
- })
-}
-
-export const ExecuteCommandButton = ({ command, terminal = false }) => searchItem({
- materialIconName: `${terminal ? 'terminal' : ' '}`,
- name: `Run command`,
- actionName: `Execute ${terminal ? 'in terminal' : ''}`,
- content: `${command}`,
- onActivate: () => execAndClose(command, terminal),
- extraClassName: 'techfont',
-})
-
-export const CustomCommandButton = ({ text = '' }) => searchItem({
- materialIconName: ' ',
- name: 'Action',
- actionName: 'Run',
- content: `${text}`,
- onActivate: () => {
- App.closeWindow('overview');
- launchCustomCommand(text);
- },
-});
-
-export const SearchButton = ({ text = '' }) => searchItem({
- materialIconName: ' ',
- name: 'Search the web',
- actionName: 'Go',
- content: `${text}`,
- onActivate: () => {
- App.closeWindow('overview');
- execAsync(['bash', '-c', `xdg-open '${userOptions.search.engineBaseUrl}${text} ${['', ...userOptions.search.excludedSites].join(' -site:')}' &`]).catch(print);
- },
-});
\ No newline at end of file
diff --git a/hyprland/.config/ags/modules/overview/searchitem.js b/hyprland/.config/ags/modules/overview/searchitem.js
deleted file mode 100644
index 2a3303a..0000000
--- a/hyprland/.config/ags/modules/overview/searchitem.js
+++ /dev/null
@@ -1,65 +0,0 @@
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-
-export const searchItem = ({ materialIconName, name, actionName, content, onActivate, extraClassName = '', ...rest }) => {
- const actionText = Widget.Revealer({
- revealChild: false,
- transition: "crossfade",
- transitionDuration: userOptions.animations.durationLarge,
- child: Widget.Label({
- className: 'overview-search-results-txt txt txt-small txt-action',
- label: `${actionName}`,
- })
- });
- const actionTextRevealer = Widget.Revealer({
- revealChild: false,
- transition: "slide_left",
- transitionDuration: userOptions.animations.durationSmall,
- child: actionText,
- })
- return Widget.Button({
- className: `overview-search-result-btn txt ${extraClassName}`,
- onClicked: onActivate,
- child: Widget.Box({
- children: [
- Widget.Box({
- vertical: false,
- children: [
- Widget.Label({
- className: `icon-material overview-search-results-icon`,
- label: `${materialIconName}`,
- }),
- Widget.Box({
- vertical: true,
- children: [
- Widget.Label({
- hpack: 'start',
- className: 'overview-search-results-txt txt-smallie txt-subtext',
- label: `${name}`,
- truncate: "end",
- }),
- Widget.Label({
- hpack: 'start',
- className: 'overview-search-results-txt txt-norm',
- label: `${content}`,
- truncate: "end",
- }),
- ]
- }),
- Widget.Box({ hexpand: true }),
- actionTextRevealer,
- ],
- })
- ]
- }),
- setup: (self) => self
- .on('focus-in-event', (button) => {
- actionText.revealChild = true;
- actionTextRevealer.revealChild = true;
- })
- .on('focus-out-event', (button) => {
- actionText.revealChild = false;
- actionTextRevealer.revealChild = false;
- })
- ,
- });
-}
diff --git a/hyprland/.config/ags/modules/overview/windowcontent.js b/hyprland/.config/ags/modules/overview/windowcontent.js
deleted file mode 100644
index 7a19dd3..0000000
--- a/hyprland/.config/ags/modules/overview/windowcontent.js
+++ /dev/null
@@ -1,262 +0,0 @@
-const { Gdk, Gtk } = imports.gi;
-import App from 'resource:///com/github/Aylur/ags/app.js';
-import Widget from 'resource:///com/github/Aylur/ags/widget.js';
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-
-import Applications from 'resource:///com/github/Aylur/ags/service/applications.js';
-const { execAsync, exec } = Utils;
-import { execAndClose, expandTilde, hasUnterminatedBackslash, couldBeMath, launchCustomCommand, ls } from './miscfunctions.js';
-import {
- CalculationResultButton, CustomCommandButton, DirectoryButton,
- DesktopEntryButton, ExecuteCommandButton, SearchButton
-} from './searchbuttons.js';
-import { checkKeybind } from '../.widgetutils/keybind.js';
-
-// Add math funcs
-const { abs, sin, cos, tan, cot, asin, acos, atan, acot } = Math;
-const pi = Math.PI;
-// trigonometric funcs for deg
-const sind = x => sin(x * pi / 180);
-const cosd = x => cos(x * pi / 180);
-const tand = x => tan(x * pi / 180);
-const cotd = x => cot(x * pi / 180);
-const asind = x => asin(x) * 180 / pi;
-const acosd = x => acos(x) * 180 / pi;
-const atand = x => atan(x) * 180 / pi;
-const acotd = x => acot(x) * 180 / pi;
-
-const MAX_RESULTS = 10;
-const OVERVIEW_SCALE = 0.18; // = overview workspace box / screen size
-const OVERVIEW_WS_NUM_SCALE = 0.0;
-const OVERVIEW_WS_NUM_MARGIN_SCALE = 0.07;
-const TARGET = [Gtk.TargetEntry.new('text/plain', Gtk.TargetFlags.SAME_APP, 0)];
-
-function iconExists(iconName) {
- let iconTheme = Gtk.IconTheme.get_default();
- return iconTheme.has_icon(iconName);
-}
-
-const OptionalOverview = async () => {
- try {
- return (await import('./overview_hyprland.js')).default();
- } catch {
- return Widget.Box({});
- // return (await import('./overview_hyprland.js')).default();
- }
-};
-
-const overviewContent = await OptionalOverview();
-
-export const SearchAndWindows = () => {
- var _appSearchResults = [];
-
- const ClickToClose = ({ ...props }) => Widget.EventBox({
- ...props,
- onPrimaryClick: () => App.closeWindow('overview'),
- onSecondaryClick: () => App.closeWindow('overview'),
- onMiddleClick: () => App.closeWindow('overview'),
- });
- const resultsBox = Widget.Box({
- className: 'overview-search-results',
- vertical: true,
- vexpand: true,
- });
- const resultsRevealer = Widget.Revealer({
- transitionDuration: userOptions.animations.durationLarge,
- revealChild: false,
- transition: 'slide_down',
- // duration: 200,
- hpack: 'center',
- child: resultsBox,
- });
- const entryPromptRevealer = Widget.Revealer({
- transition: 'crossfade',
- transitionDuration: userOptions.animations.durationLarge,
- revealChild: true,
- hpack: 'center',
- child: Widget.Label({
- className: 'overview-search-prompt txt-small txt',
- label: 'Type to search'
- }),
- });
-
- const entryIconRevealer = Widget.Revealer({
- transition: 'crossfade',
- transitionDuration: userOptions.animations.durationLarge,
- revealChild: false,
- hpack: 'end',
- child: Widget.Label({
- className: 'txt txt-large icon-material overview-search-icon',
- label: ' ',
- }),
- });
-
- const entryIcon = Widget.Box({
- className: 'overview-search-prompt-box',
- setup: box => box.pack_start(entryIconRevealer, true, true, 0),
- });
-
- const entry = Widget.Entry({
- className: 'overview-search-box txt-small txt',
- hpack: 'center',
- onAccept: (self) => { // This is when you hit Enter
- const text = self.text;
- if (text.length == 0) return;
- const isAction = text.startsWith('>');
- const isDir = (['/', '~'].includes(entry.text[0]));
-
- if (couldBeMath(text)) { // Eval on typing is dangerous, this is a workaround
- try {
- const fullResult = eval(text.replace(/\^/g, "**"));
- // copy
- execAsync(['wl-copy', `${fullResult}`]).catch(print);
- App.closeWindow('overview');
- return;
- } catch (e) {
- // console.log(e);
- }
- }
- if (isDir) {
- App.closeWindow('overview');
- execAsync(['bash', '-c', `xdg-open "${expandTilde(text)}"`, `&`]).catch(print);
- return;
- }
- if (_appSearchResults.length > 0) {
- App.closeWindow('overview');
- _appSearchResults[0].launch();
- return;
- }
- else if (text[0] == '>') { // Custom commands
- App.closeWindow('overview');
- launchCustomCommand(text);
- return;
- }
- // Fallback: Execute command
- if (!isAction && exec(`bash -c "command -v ${text.split(' ')[0]}"`) != '') {
- if (text.startsWith('sudo'))
- execAndClose(text, true);
- else
- execAndClose(text, false);
- }
-
- else {
- App.closeWindow('overview');
- execAsync(['bash', '-c', `xdg-open '${userOptions.search.engineBaseUrl}${text} ${['', ...userOptions.search.excludedSites].join(' -site:')}' &`]).catch(print);
- }
- },
- onChange: (entry) => { // this is when you type
- const isAction = entry.text[0] == '>';
- const isDir = (['/', '~'].includes(entry.text[0]));
- resultsBox.get_children().forEach(ch => ch.destroy());
-
- // check empty if so then dont do stuff
- if (entry.text == '') {
- resultsRevealer.revealChild = false;
- overviewContent.revealChild = true;
- entryPromptRevealer.revealChild = true;
- entryIconRevealer.revealChild = false;
- entry.toggleClassName('overview-search-box-extended', false);
- return;
- }
- const text = entry.text;
- resultsRevealer.revealChild = true;
- overviewContent.revealChild = false;
- entryPromptRevealer.revealChild = false;
- entryIconRevealer.revealChild = true;
- entry.toggleClassName('overview-search-box-extended', true);
- _appSearchResults = Applications.query(text);
-
- // Calculate
- if (couldBeMath(text)) { // Eval on typing is dangerous; this is a small workaround.
- try {
- const fullResult = eval(text.replace(/\^/g, "**"));
- resultsBox.add(CalculationResultButton({ result: fullResult, text: text }));
- } catch (e) {
- // console.log(e);
- }
- }
- if (isDir) {
- var contents = [];
- contents = ls({ path: text, silent: true });
- contents.forEach((item) => {
- resultsBox.add(DirectoryButton(item));
- })
- }
- if (isAction) { // Eval on typing is dangerous, this is a workaround.
- resultsBox.add(CustomCommandButton({ text: entry.text }));
- }
- // Add application entries
- let appsToAdd = MAX_RESULTS;
- _appSearchResults.forEach(app => {
- if (appsToAdd == 0) return;
- resultsBox.add(DesktopEntryButton(app));
- appsToAdd--;
- });
-
- // Fallbacks
- // if the first word is an actual command
- if (!isAction && !hasUnterminatedBackslash(text) && exec(`bash -c "command -v ${text.split(' ')[0]}"`) != '') {
- resultsBox.add(ExecuteCommandButton({ command: entry.text, terminal: entry.text.startsWith('sudo') }));
- }
-
- // Add fallback: search
- resultsBox.add(SearchButton({ text: entry.text }));
- resultsBox.show_all();
- },
- });
- return Widget.Box({
- vertical: true,
- children: [
- ClickToClose({ // Top margin. Also works as a click-outside-to-close thing
- child: Widget.Box({
- className: 'bar-height',
- })
- }),
- Widget.Box({
- hpack: 'center',
- children: [
- entry,
- Widget.Box({
- className: 'overview-search-icon-box',
- setup: (box) => {
- box.pack_start(entryPromptRevealer, true, true, 0)
- },
- }),
- entryIcon,
- ]
- }),
- overviewContent,
- resultsRevealer,
- ],
- setup: (self) => self
- .hook(App, (_b, name, visible) => {
- if (name == 'overview' && !visible) {
- resultsBox.children = [];
- entry.set_text('');
- }
- })
- .on('key-press-event', (widget, event) => { // Typing
- const keyval = event.get_keyval()[1];
- const modstate = event.get_state()[1];
- if (checkKeybind(event, userOptions.keybinds.overview.altMoveLeft))
- entry.set_position(Math.max(entry.get_position() - 1, 0));
- else if (checkKeybind(event, userOptions.keybinds.overview.altMoveRight))
- entry.set_position(Math.min(entry.get_position() + 1, entry.get_text().length));
- else if (checkKeybind(event, userOptions.keybinds.overview.deleteToEnd)) {
- const text = entry.get_text();
- const pos = entry.get_position();
- const newText = text.slice(0, pos);
- entry.set_text(newText);
- entry.set_position(newText.length);
- }
- else if (!(modstate & Gdk.ModifierType.CONTROL_MASK)) { // Ctrl not held
- if (keyval >= 32 && keyval <= 126 && widget != entry) {
- Utils.timeout(1, () => entry.grab_focus());
- entry.set_text(entry.text + String.fromCharCode(keyval));
- entry.set_position(-1);
- }
- }
- })
- ,
- });
-};
diff --git a/hyprland/.config/ags/user/style.css b/hyprland/.config/ags/user/style.css
deleted file mode 100644
index 49d44ad..0000000
--- a/hyprland/.config/ags/user/style.css
+++ /dev/null
@@ -1,197 +0,0 @@
-*:not(popover) {
- all: unset;
-}
-
-@import '../../../.config/waybar/wallust/colors-waybar.css';
-
-/* define some colors */
-@define-color border-color @color12;
-@define-color border-color-alt @color1;
-@define-color text-color rgba(255, 255, 255, 0.7);
-@define-color noti-bg rgba(0, 0, 0, 0.4);
-@define-color noti-bg-alt #111111;
-
-widget {
- border-radius: 0.818rem;
- -gtk-outline-radius: 0.818rem;
-}
-
-.overview-window {
- margin-top: 2.727rem;
-}
-
-.overview-search-box {
- transition: 300ms cubic-bezier(0, 0.55, 0.45, 1);
- border-radius: 1.705rem;
- -gtk-outline-radius: 1.705rem;
- border-top: 2px solid @border-color;
- border-left: 1px solid @border-color-alt;
- border-right: 1px solid @border-color-alt;
- border-bottom: 2px solid @border-color;
- /*box-shadow: 0px 2px 3px alpha(@color0, 0.45); */
- margin: 0.476rem;
- min-width: 13.636rem;
- min-height: 3.409rem;
- padding: 0rem 1.364rem;
- padding-right: 2.864rem;
- background-color: @noti-bg;
- color: @text-color;
- caret-color: inherit;
- font-weight: bolder;
-}
-.overview-search-box selection {
- background-color: @noti-bg;
- color: @text-color;
-}
-
-.overview-search-box-extended {
- min-width: 25.909rem;
- caret-color: #FDD9FD;
-}
-
-.overview-search-prompt {
- color: @text-color;
-}
-
-.overview-search-icon {
- margin: 0rem 1.023rem;
-}
-
-.overview-search-prompt-box {
- margin-left: -18.545rem;
- margin-right: 0.544rem;
-}
-
-.overview-search-icon-box {
- margin-left: -18.545rem;
- margin-right: 0.544rem;
-}
-
-.overview-search-results {
- border-radius: 1.705rem;
- -gtk-outline-radius: 1.705rem;
- border-top: 2px solid @border-color;
- border-left: 1px solid @border-color-alt;
- border-right: 1px solid @border-color-alt;
- border-bottom: 2px solid @border-color;
- box-shadow: 0px 2px 3px @color9;
- margin: 0.476rem;
- min-width: 28.773rem;
- padding: 0.682rem;
- background-color: @noti-bg;
- color: @text-color;
- font-weight: bold;
-}
-
-.overview-search-results-icon {
- margin: 0rem 0.682rem;
- font-size: 2.386rem;
- min-width: 2.386rem;
- min-height: 2.386rem;
-}
-
-.overview-search-results-txt {
- margin-right: 0.682rem;
-}
-
-.overview-search-results-txt-cmd {
- margin-right: 0.682rem;
- font-family: "JetBrains Mono NF", "JetBrains Mono Nerd Font", "JetBrains Mono NL", "SpaceMono NF", "SpaceMono Nerd Font", monospace;
- font-size: 1.227rem;
-}
-
-.overview-search-result-btn {
- border-radius: 1.159rem;
- -gtk-outline-radius: 1.159rem;
- padding: 0.341rem;
- min-width: 2.386rem;
- min-height: 2.386rem;
- caret-color: transparent;
-}
-
-.overview-search-result-btn:hover,
-.overview-search-result-btn:focus {
- background-color: alpha(@color7, 0.9);
- color: alpha(@color0, 0.7);
-}
-
-.overview-search-result-btn:active {
- background-color: alpha(@color7, 0.9);
- color: @color4;
-}
-
-.overview-tasks {
- border-radius: 1.705rem;
- -gtk-outline-radius: 1.705rem;
- border-top: 2px solid @border-color;
- border-left: 1px solid @border-color-alt;
- border-right: 1px solid @border-color-alt;
- border-bottom: 2px solid @border-color;
- box-shadow: 0px 2px 3px @color5;
- margin: 0.476rem;
- padding: 0.341rem;
- /* background-color: rgba(49, 50, 68, 0.8); */
- background-color: @noti-bg;
- color: #EBDFED;
-}
-
-.overview-tasks-workspace {
- border-radius: 1.159rem;
- -gtk-outline-radius: 1.159rem;
- margin: 0.341rem;
- /* background-color: #26233A; */
- background-image: url('../../rofi/.current_wallpaper');
- background-size: cover;
- background-position: center;
- border: 0.068rem solid alpha(@color4, 0.5);
-}
-
-.overview-tasks-workspace-number {
- font-family: "Open Sans", "Noto Sans", sans-serif;
- color: #CFC2D3;
-}
-
-.overview-tasks-window {
- border-radius: 1.159rem;
- -gtk-outline-radius: 1.159rem;
- transition: 300ms cubic-bezier(0.1, 1, 0, 1);
- background-color: alpha(@color3, .7);
- /* background-color: @color_a3; */
- /* background-color: rgba(46, 40, 50, 0.8); */
- color: #EBDFED;
- border: 0.068rem solid @color7;
-}
-
-.overview-tasks-window:hover,
-.overview-tasks-window:focus {
- background-color: alpha(@color9, 0.8);
-}
-
-.overview-tasks-window:active {
- background-color: alpha(@color9, 0.8);
-}
-
-.overview-tasks-window-selected {
- background-color: alpha(@color9, 0.8);
-}
-
-.overview-tasks-window-dragging {
- opacity: 0.2;
-}
-
-.growingRadial {
- transition: 300ms cubic-bezier(0.2, 0, 0, 1);
-}
-
-.fadingRadial {
- transition: 50ms cubic-bezier(0.2, 0, 0, 1);
-}
-
-.sidebar-pinned {
- margin: 0rem;
- border-radius: 0rem;
- border-bottom-right-radius: 1.705rem;
- border: 0rem solid;
-}
-
-/*# sourceMappingURL=style.css.map */
diff --git a/hyprland/.config/ags/user_options.js b/hyprland/.config/ags/user_options.js
deleted file mode 100644
index 9105dec..0000000
--- a/hyprland/.config/ags/user_options.js
+++ /dev/null
@@ -1,21 +0,0 @@
-
-const userConfigOptions = {
- // For every option, see ~/.config/ags/modules/.configuration/user_options.js
- // (vscode users ctrl+click this: file://./modules/.configuration/user_options.js)
- // (vim users: `:vsp` to split window, move cursor to this path, press `gf`. `Ctrl-w` twice to switch between)
- // options listed in this file will override the default ones in the above file
- // Here's an example
- 'overview':{
- 'scale': 0.15,
- 'numOfRows': 2
- },
- 'keybinds': {
- 'sidebar': {
- 'pin': "Ctrl+p",
- 'nextTab': "Ctrl+Page_Down",
- 'prevTab': "Ctrl+Page_Up",
- },
- },
-}
-
-export default userConfigOptions;
diff --git a/hyprland/.config/ags/variables.js b/hyprland/.config/ags/variables.js
deleted file mode 100644
index 645a580..0000000
--- a/hyprland/.config/ags/variables.js
+++ /dev/null
@@ -1,21 +0,0 @@
-const { Gtk } = imports.gi;
-import Variable from 'resource:///com/github/Aylur/ags/variable.js';
-import * as Utils from 'resource:///com/github/Aylur/ags/utils.js';
-const { exec, execAsync } = Utils;
-
-Gtk.IconTheme.get_default().append_search_path(`${App.configDir}/assets/icons`);
-
-// Screen size
-export const SCREEN_WIDTH = Number(exec(`bash -c "hyprctl monitors -j | jq '.[0].width / .[0].scale'"`));
-export const SCREEN_HEIGHT = Number(exec(`bash -c "hyprctl monitors -j | jq '.[0].height / .[0].scale'"`));
-
-// Mode switching
-export const currentShellMode = Variable('normal', {}) // normal, focus
-globalThis['currentMode'] = currentShellMode;
-globalThis['cycleMode'] = () => {
- if (currentShellMode.value === 'normal') {
- currentShellMode.value = 'focus';
- } else {
- currentShellMode.value = 'normal';
- }
-}
diff --git a/hyprland/.config/cava/config b/hyprland/.config/cava/config
deleted file mode 100644
index a7867c8..0000000
--- a/hyprland/.config/cava/config
+++ /dev/null
@@ -1,292 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-# /* wallust template - colors-cava */
-
-## Configuration file for CAVA.
-# Remove the ; to change parameters.
-
-[general]
-
-# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
-; mode = normal
-
-# Accepts only non-negative values.
-; framerate = 60
-
-# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
-# new as of 0.6.0 autosens of low values (dynamic range)
-# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
-; autosens = 1
-; overshoot = 20
-
-# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
-# 200 means double height. Accepts only non-negative values.
-; sensitivity = 100
-
-# The number of bars (0-512). 0 sets it to auto (fill up console).
-# Bars' width and space between bars in number of characters.
-; bars = 0
-; bar_width = 2
-; bar_spacing = 1
-# bar_height is only used for output in "noritake" format
-; bar_height = 32
-
-# For SDL width and space between bars is in pixels, defaults are:
-; bar_width = 20
-; bar_spacing = 5
-
-# sdl_glsl have these default values, they are only used to calulate max number of bars.
-; bar_width = 1
-; bar_spacing = 0
-
-
-# Lower and higher cutoff frequencies for lowest and highest bars
-# the bandwidth of the visualizer.
-# Note: there is a minimum total bandwidth of 43Mhz x number of bars.
-# Cava will automatically increase the higher cutoff if a too low band is specified.
-; lower_cutoff_freq = 50
-; higher_cutoff_freq = 10000
-
-
-# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
-# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
-; sleep_timer = 0
-
-
-[input]
-
-# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
-# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
-# On Mac it defaults to 'portaudio' or 'fifo'
-# On windows this is automatic and no input settings are needed.
-#
-# All input methods uses the same config variable 'source'
-# to define where it should get the audio.
-#
-# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
-# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
-#
-# For pipewire 'source' will be the object name or object.serial of the device to capture from.
-# Both input and output devices are supported.
-#
-# For alsa 'source' will be the capture device.
-# For fifo 'source' will be the path to fifo-file.
-# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
-#
-# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
-# README.md contains further information on how to setup CAVA for sndio.
-#
-# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
-# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
-#
-# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
-# README.md contains further information on how to setup CAVA for JACK.
-#
- method = pulse
- source = auto
-
- method = pipewire
- source = auto
-
-; method = alsa
-; source = hw:Loopback,1
-
-; method = fifo
-; source = /tmp/mpd.fifo
-
-; method = shmem
-; source = /squeezelite-AA:BB:CC:DD:EE:FF
-
-; method = portaudio
-; source = auto
-
-; method = sndio
-; source = default
-
-; method = oss
-; source = /dev/dsp
-
-; method = jack
-; source = default
-
-# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
-# sample_rate: fifo, pipewire, sndio, oss
-# sample_bits: fifo, pipewire, sndio, oss
-# channels: sndio, oss, jack
-# autoconnect: jack
-# Other methods ignore these settings.
-#
-# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
-# by the chosen audio device, the device will use other supported values instead.
-# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
-# will use 44100, 16 and 1.
-#
-; sample_rate = 44100
-; sample_bits = 16
-; channels = 2
-; autoconnect = 2
-
-
-[output]
-
-# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
-# or 'sdl_glsl'.
-# 'noncurses' (default) uses a buffer and cursor movements to only print
-# changes from frame to frame in the terminal. Uses less resources and is less
-# prone to tearing (vsync issues) than 'ncurses'.
-#
-# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
-# stream of the bar heights that can be used to send to other applications.
-# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.
-#
-# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display
-# in graphic mode. It only support the 3000 series graphical VFDs for now.
-#
-# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
-# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
-# use one of the predefined ones.
-; method = noncurses
-
-# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'.
-# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
-# output. Note: many fonts have weird glyphs for 'top' and 'right' characters,
-# which can make ncurses not look right.
-; orientation = bottom
-
-# Visual channels. Can be 'stereo' or 'mono'.
-# 'stereo' mirrors both channels with low frequencies in center.
-# 'mono' outputs left to right lowest to highest frequencies.
-# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
-# set 'reverse' to 1 to display frequencies the other way around.
-; channels = stereo
-; mono_option = average
-; reverse = 0
-
-# Raw output target. A fifo will be created if target does not exist.
-; raw_target = /dev/stdout
-
-# Raw data format. Can be 'binary' or 'ascii'.
-; data_format = binary
-
-# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
-; bit_format = 16bit
-
-# Ascii max value. In 'ascii' mode range will run from 0 to value specified here
-; ascii_max_range = 1000
-
-# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters.
-# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)).
-; bar_delimiter = 59
-; frame_delimiter = 10
-
-# sdl window size and position. -1,-1 is centered.
-; sdl_width = 1000
-; sdl_height = 500
-; sdl_x = -1
-; sdl_y= -1
-; sdl_full_screen = 0
-
-# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
-# 'frequency' displays the lower cut off frequency of the bar above.
-# Only supported on ncurses and noncurses output.
-; xaxis = none
-
-# enable alacritty synchronized updates. 1 = on, 0 = off
-# removes flickering in alacritty terminal emulator.
-# defaults to off since the behaviour in other terminal emulators is unknown
-; alacritty_sync = 0
-
-# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
-; vertex_shader = pass_through.vert
-; fragment_shader = bar_spectrum.frag
-
-; for glsl output mode, keep rendering even if no audio
-; continuous_rendering = 0
-
-# disable console blank (screen saver) in tty
-# (Not supported on FreeBSD)
-; disable_blanking = 0
-
-# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off
-; show_idle_bar_heads = 1
-
-# show waveform instead of frequency spectrum, 1 = on, 0 = off
-; waveform = 0
-
-[color]
-
-# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
-# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires
-# a terminal that can change color definitions such as Gnome-terminal or rxvt.
-# default is to keep current terminal color
-; background = default
-; foreground = default
-
-# SDL and sdl_glsl only support hex code colors, these are the default:
-; background = '#111111'
-; foreground = '#33ffff'
-
-# these are default
-# Gradient mode, only hex defined colors are supported,
-# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
-# You can define as many as 8 different colors. They range from bottom to top of screen
-; gradient = 0
-; gradient_count = 8
-; gradient_color_1 = '#59cc33'
-; gradient_color_2 = '#80cc33'
-; gradient_color_3 = '#a6cc33'
-; gradient_color_4 = '#cccc33'
-; gradient_color_5 = '#cca633'
-; gradient_color_6 = '#cc8033'
-; gradient_color_7 = '#cc5933'
-; gradient_color_8 = '#cc3333'
-
-# for wallust
-gradient = 1
-gradient_count = 8
-gradient_color_1 = '#000004'
-gradient_color_2 = '#523F41'
-gradient_color_3 = '#49596E'
-gradient_color_4 = '#905E56'
-gradient_color_5 = '#DCD4CD'
-gradient_color_6 = '#AE746D'
-gradient_color_7 = '#C07D73'
-gradient_color_8 = '#DCD4CD'
-
-
-[smoothing]
-
-# Percentage value for integral smoothing. Takes values from 0 - 100.
-# Higher values means smoother, but less precise. 0 to disable.
-# DEPRECATED as of 0.8.0, use noise_reduction instead
-; integral = 77
-
-# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
-; monstercat = 0
-; waves = 0
-
-# Set gravity percentage for "drop off". Higher values means bars will drop faster.
-# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
-# DEPRECATED as of 0.8.0, use noise_reduction instead
-; gravity = 100
-
-
-# In bar height, bars that would have been lower that this will not be drawn.
-# DEPRECATED as of 0.8.0
-; ignore = 0
-
-# Noise reduction, int 0 - 100. default 77
-# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth
-# 100 will be very slow and smooth, 0 will be fast but noisy.
-; noise_reduction = 77
-
-
-[eq]
-
-# This one is tricky. You can have as much keys as you want.
-# Remember to uncomment more than one key! More keys = more precision.
-# Look at readme.md on github for further explanations and examples.
-; 1 = 1 # bass
-; 2 = 1
-; 3 = 1 # midtone
-; 4 = 1
-; 5 = 1 # treble
diff --git a/hyprland/.config/cava/shaders/bar_spectrum.frag b/hyprland/.config/cava/shaders/bar_spectrum.frag
deleted file mode 100644
index b078913..0000000
--- a/hyprland/.config/cava/shaders/bar_spectrum.frag
+++ /dev/null
@@ -1,79 +0,0 @@
-#version 330
-
-in vec2 fragCoord;
-out vec4 fragColor;
-
-// bar values. defaults to left channels first (low to high), then right (high to low).
-uniform float bars[512];
-
-uniform int bars_count; // number of bars (left + right) (configurable)
-uniform int bar_width; // bar width (configurable), not used here
-uniform int bar_spacing; // space bewteen bars (configurable)
-
-uniform vec3 u_resolution; // window resolution
-
-//colors, configurable in cava config file (r,g,b) (0.0 - 1.0)
-uniform vec3 bg_color; // background color
-uniform vec3 fg_color; // foreground color
-
-uniform int gradient_count;
-uniform vec3 gradient_colors[8]; // gradient colors
-
-vec3 normalize_C(float y,vec3 col_1, vec3 col_2, float y_min, float y_max)
-{
- //create color based on fraction of this color and next color
- float yr = (y - y_min) / (y_max - y_min);
- return col_1 * (1.0 - yr) + col_2 * yr;
-}
-
-void main()
-{
- // find which bar to use based on where we are on the x axis
- float x = u_resolution.x * fragCoord.x;
- int bar = int(bars_count * fragCoord.x);
-
- //calculate a bar size
- float bar_size = u_resolution.x / bars_count;
-
- //the y coordinate and bar values are the same
- float y = bars[bar];
-
- // make sure there is a thin line at bottom
- if (y * u_resolution.y < 1.0)
- {
- y = 1.0 / u_resolution.y;
- }
-
- //draw the bar up to current height
- if (y > fragCoord.y)
- {
- //make some space between bars basen on settings
- if (x > (bar + 1) * (bar_size) - bar_spacing)
- {
- fragColor = vec4(bg_color,1.0);
- }
- else
- {
- if (gradient_count == 0)
- {
- fragColor = vec4(fg_color,1.0);
- }
- else
- {
- //find which color in the configured gradient we are at
- int color = int((gradient_count - 1) * fragCoord.y);
-
- //find where on y this and next color is supposed to be
- float y_min = color / (gradient_count - 1.0);
- float y_max = (color + 1.0) / (gradient_count - 1.0);
-
- //make color
- fragColor = vec4(normalize_C(fragCoord.y, gradient_colors[color], gradient_colors[color + 1], y_min, y_max), 1.0);
- }
- }
- }
- else
- {
- fragColor = vec4(bg_color,1.0);
- }
-}
\ No newline at end of file
diff --git a/hyprland/.config/cava/shaders/normalized_bars.frag b/hyprland/.config/cava/shaders/normalized_bars.frag
deleted file mode 100644
index 81a27e2..0000000
--- a/hyprland/.config/cava/shaders/normalized_bars.frag
+++ /dev/null
@@ -1,38 +0,0 @@
-#version 330
-
-in vec2 fragCoord;
-out vec4 fragColor;
-
-// bar values. defaults to left channels first (low to high), then right (high to low).
-uniform float bars[512];
-
-uniform int bars_count; // number of bars (left + right) (configurable)
-
-uniform vec3 u_resolution; // window resolution, not used here
-
-//colors, configurable in cava config file
-uniform vec3 bg_color; // background color(r,g,b) (0.0 - 1.0), not used here
-uniform vec3 fg_color; // foreground color, not used here
-
-float normalize_C(float x, float x_min, float x_max, float r_min, float r_max )
-{
- float xr;
- xr = (r_max-r_min) * (x - x_min) / (x_max - x_min) + r_min;
- return xr;
-}
-
-void main()
-{
- // find which bar to use based on where we are on the x axis
- int bar = int(bars_count * fragCoord.x);
-
- // create a normal along the y axis based on the bar height
- float x = normalize_C(fragCoord.y, 1.0, 0.0, 0.0, bars[bar]);
-
- // set color
- fragColor.r=fg_color.x*x;
- fragColor.g=fg_color.y*x;
- fragColor.b=fg_color.z*x;
- fragColor.a=1.0;
-
-}
diff --git a/hyprland/.config/cava/shaders/northern_lights.frag b/hyprland/.config/cava/shaders/northern_lights.frag
deleted file mode 100644
index ecd859a..0000000
--- a/hyprland/.config/cava/shaders/northern_lights.frag
+++ /dev/null
@@ -1,34 +0,0 @@
-#version 330
-
-in vec2 fragCoord;
-out vec4 fragColor;
-
-// bar values. defaults to left channels first (low to high), then right (high to low).
-uniform float bars[512];
-
-uniform int bars_count; // number of bars (left + right) (configurable)
-
-uniform vec3 u_resolution; // window resolution, not used here
-
-//colors, configurable in cava config file
-uniform vec3 bg_color; // background color(r,g,b) (0.0 - 1.0), not used here
-uniform vec3 fg_color; // foreground color, not used here
-
-void main()
-{
- // find which bar to use based on where we are on the x axis
- int bar = int(bars_count * fragCoord.x);
-
- float bar_y = 1.0 - abs((fragCoord.y - 0.5)) * 2.0;
- float y = (bars[bar]) * bar_y;
-
- float bar_x = (fragCoord.x - float(bar) / float(bars_count)) * bars_count;
- float bar_r = 1.0 - abs((bar_x - 0.5)) * 2;
-
- bar_r = bar_r * bar_r * 2;
-
- // set color
- fragColor.r = fg_color.x * y * bar_r;
- fragColor.g = fg_color.y * y * bar_r;
- fragColor.b = fg_color.z * y * bar_r;
-}
diff --git a/hyprland/.config/cava/shaders/pass_through.vert b/hyprland/.config/cava/shaders/pass_through.vert
deleted file mode 100644
index a4f20e5..0000000
--- a/hyprland/.config/cava/shaders/pass_through.vert
+++ /dev/null
@@ -1,14 +0,0 @@
-#version 330
-
-
-// Input vertex data, different for all executions of this shader.
-layout(location = 0) in vec3 vertexPosition_modelspace;
-
-// Output data ; will be interpolated for each fragment.
-out vec2 fragCoord;
-
-void main()
-{
- gl_Position = vec4(vertexPosition_modelspace,1);
- fragCoord = (vertexPosition_modelspace.xy+vec2(1,1))/2.0;
-}
diff --git a/hyprland/.config/dunst/dunstrc b/hyprland/.config/dunst/dunstrc
deleted file mode 100644
index a1bf0f9..0000000
--- a/hyprland/.config/dunst/dunstrc
+++ /dev/null
@@ -1,437 +0,0 @@
-# See dunst(5) for all configuration options
-
-[global]
- ### Display ###
-
- # Which monitor should the notifications be displayed on.
- monitor = 0
-
- # Display notification on focused monitor. Possible modes are:
- # mouse: follow mouse pointer
- # keyboard: follow window with keyboard focus
- # none: don't follow anything
- #
- # "keyboard" needs a window manager that exports the
- # _NET_ACTIVE_WINDOW property.
- # This should be the case for almost all modern window managers.
- #
- # If this option is set to mouse or keyboard, the monitor option
- # will be ignored.
- follow = mouse
-
- ### Geometry ###
-
- # dynamic width from 0 to 300
- # width = (0, 300)
- # constant width of 300
- width = 400
-
- # The maximum height of a single notification, excluding the frame.
- height = 300
-
- # Position the notification in the top right corner
- origin = top-right
-
- # Offset from the origin
- offset = 6x5
-
- # Scale factor. It is auto-detected if value is 0.
- scale = 0
-
- # Maximum number of notification (0 means no limit)
- notification_limit = 0
-
- ### Progress bar ###
-
- # Turn on the progess bar. It appears when a progress hint is passed with
- # for example dunstify -h int:value:12
- progress_bar = true
-
- # Set the progress bar height. This includes the frame, so make sure
- # it's at least twice as big as the frame width.
- progress_bar_height = 10
-
- # Set the frame width of the progress bar
- progress_bar_frame_width = 1
-
- # Set the minimum width for the progress bar
- progress_bar_min_width = 150
-
- # Set the maximum width for the progress bar
- progress_bar_max_width = 300
-
-
- # Show how many messages are currently hidden (because of
- # notification_limit).
- indicate_hidden = yes
-
- # The transparency of the window. Range: [0; 100].
- # This option will only work if a compositing window manager is
- # present (e.g. xcompmgr, compiz, etc.). (X11 only)
- transparency = 80
-
- # Draw a line of "separator_height" pixel height between two
- # notifications.
- # Set to 0 to disable.
- separator_height = 2
-
- # Padding between text and separator.
- padding = 8
-
- # Horizontal padding.
- horizontal_padding = 8
-
- # Padding between text and icon.
- text_icon_padding = 0
-
- # Defines width in pixels of frame around the notification window.
- # Set to 0 to disable.
- frame_width = 0
-
- # Defines color of the frame around the notification window.
- frame_color = "#eceff4"
-
- # Define a color for the separator.
- # possible values are:
- # * auto: dunst tries to find a color fitting to the background;
- # * foreground: use the same color as the foreground;
- # * frame: use the same color as the frame;
- # * anything else will be interpreted as a X color.
- separator_color = frame
-
- # Sort messages by urgency.
- sort = yes
-
- # Don't remove messages, if the user is idle (no mouse or keyboard input)
- # for longer than idle_threshold seconds.
- # Set to 0 to disable.
- # A client can set the 'transient' hint to bypass this. See the rules
- # section for how to disable this if necessary
- # idle_threshold = 120
-
- ### Text ###
-
- # font = JetBrainsMono Nerd Font 10
- font = Cantarell 12
-
- # The spacing between lines. If the height is smaller than the
- # font height, it will get raised to the font height.
- line_height = 0
-
- # Possible values are:
- # full: Allow a small subset of html markup in notifications:
- # bold
- # italic
- # strikethrough
- # underline
- #
- # For a complete reference see
- # .
- #
- # strip: This setting is provided for compatibility with some broken
- # clients that send markup even though it's not enabled on the
- # server. Dunst will try to strip the markup but the parsing is
- # simplistic so using this option outside of matching rules for
- # specific applications *IS GREATLY DISCOURAGED*.
- #
- # no: Disable markup parsing, incoming notifications will be treated as
- # plain text. Dunst will not advertise that it has the body-markup
- # capability if this is set as a global setting.
- #
- # It's important to note that markup inside the format option will be parsed
- # regardless of what this is set to.
- markup = full
-
- # The format of the message. Possible variables are:
- # %a appname
- # %s summary
- # %b body
- # %i iconname (including its path)
- # %I iconname (without its path)
- # %p progress value if set ([ 0%] to [100%]) or nothing
- # %n progress value if set without any extra characters
- # %% Literal %
- # Markup is allowed
- format = "%s\n%b"
-
- # Alignment of message text.
- # Possible values are "left", "center" and "right".
- alignment = left
-
- # Vertical alignment of message text and icon.
- # Possible values are "top", "center" and "bottom".
- vertical_alignment = center
-
- # Show age of message if message is older than show_age_threshold
- # seconds.
- # Set to -1 to disable.
- show_age_threshold = 60
-
- # Specify where to make an ellipsis in long lines.
- # Possible values are "start", "middle" and "end".
- ellipsize = middle
-
- # Ignore newlines '\n' in notifications.
- ignore_newline = no
-
- # Stack together notifications with the same content
- stack_duplicates = true
-
- # Hide the count of stacked notifications with the same content
- hide_duplicate_count = false
-
- # Display indicators for URLs (U) and actions (A).
- show_indicators = yes
-
- ### Icons ###
-
- # Align icons left/right/off
- icon_position = left
-
- # Scale small icons up to this size, set to 0 to disable. Helpful
- # for e.g. small files or high-dpi screens. In case of conflict,
- # max_icon_size takes precedence over this.
- min_icon_size = 40
-
- # Scale larger icons down to this size, set to 0 to disable
- max_icon_size = 70
-
- # Paths to default icons.
- icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
-
- ### History ###
-
- # Should a notification popped up from history be sticky or timeout
- # as if it would normally do.
- sticky_history = yes
-
- # Maximum amount of notifications kept in history
- history_length = 20
-
- ### Misc/Advanced ###
-
- # dmenu path.
- dmenu = /usr/bin/dmenu -p dunst:
-
- # Browser for opening urls in context menu.
- browser = /usr/bin/xdg-open
-
- # Always run rule-defined scripts, even if the notification is suppressed
- always_run_script = true
-
- # Define the title of the windows spawned by dunst
- title = Dunst
-
- # Define the class of the windows spawned by dunst
- class = Dunst
-
- # Define the corner radius of the notification window
- # in pixel size. If the radius is 0, you have no rounded
- # corners.
- # The radius will be automatically lowered if it exceeds half of the
- # notification height to avoid clipping text and/or icons.
- corner_radius = 3
-
- # Ignore the dbus closeNotification message.
- # Useful to enforce the timeout set by dunst configuration. Without this
- # parameter, an application may close the notification sent before the
- # user defined timeout.
- ignore_dbusclose = false
-
- ### Wayland ###
- # These settings are Wayland-specific. They have no effect when using X11
-
- # Uncomment this if you want to let notications appear under fullscreen
- # applications (default: overlay)
- # layer = top
-
- # Set this to true to use X11 output on Wayland.
- force_xwayland = false
-
- ### Legacy
-
- # Use the Xinerama extension instead of RandR for multi-monitor support.
- # This setting is provided for compatibility with older nVidia drivers that
- # do not support RandR and using it on systems that support RandR is highly
- # discouraged.
- #
- # By enabling this setting dunst will not be able to detect when a monitor
- # is connected or disconnected which might break follow mode if the screen
- # layout changes.
- force_xinerama = false
-
- ### mouse
-
- # Defines list of actions for each mouse event
- # Possible values are:
- # * none: Don't do anything.
- # * do_action: Invoke the action determined by the action_name rule. If there is no
- # such action, open the context menu.
- # * open_url: If the notification has exactly one url, open it. If there are multiple
- # ones, open the context menu.
- # * close_current: Close current notification.
- # * close_all: Close all notifications.
- # * context: Open context menu for the notification.
- # * context_all: Open context menu for all notifications.
- # These values can be strung together for each mouse event, and
- # will be executed in sequence.
- mouse_left_click = close_current
- mouse_middle_click = do_action, close_current
- mouse_right_click = close_all
-
-# Experimental features that may or may not work correctly. Do not expect them
-# to have a consistent behaviour across releases.
-[experimental]
- # Calculate the dpi to use on a per-monitor basis.
- # If this setting is enabled the Xft.dpi value will be ignored and instead
- # dunst will attempt to calculate an appropriate dpi value for each monitor
- # using the resolution and physical size. This might be useful in setups
- # where there are multiple screens with very different dpi values.
- per_monitor_dpi = false
-
-
-[urgency_low]
- # IMPORTANT: colors have to be defined in quotation marks.
- # Otherwise the "#" and following would be interpreted as a comment.
- background = "#2E3440"
- foreground = "#CACFD2"
- timeout = 10
- # Icon for notifications with low urgency, uncomment to enable
- #new_icon = /path/to/icon
-
-[urgency_normal]
- background = "#2E3440"
- foreground = "#CACFD2"
- timeout = 10
- # Icon for notifications with normal urgency, uncomment to enable
- #new_icon = /path/to/icon
-
-[urgency_critical]
- background = "#E67E80"
- foreground = "#CACFD2"
- frame_color = "#E67E80"
- timeout = 0
- # Icon for notifications with critical urgency, uncomment to enable
- #new_icon = /path/to/icon
-
-# Every section that isn't one of the above is interpreted as a rules to
-# override settings for certain messages.
-#
-# Messages can be matched by
-# appname (discouraged, see desktop_entry)
-# body
-# category
-# desktop_entry
-# icon
-# match_transient
-# msg_urgency
-# stack_tag
-# summary
-#
-# and you can override the
-# background
-# foreground
-# format
-# frame_color
-# fullscreen
-# new_icon
-# set_stack_tag
-# set_transient
-# set_category
-# timeout
-# urgency
-# skip_display
-# history_ignore
-# action_name
-# word_wrap
-# ellipsize
-# alignment
-#
-# Shell-like globbing will get expanded.
-#
-# Instead of the appname filter, it's recommended to use the desktop_entry filter.
-# GLib based applications export their desktop-entry name. In comparison to the appname,
-# the desktop-entry won't get localized.
-#
-# SCRIPTING
-# You can specify a script that gets run when the rule matches by
-# setting the "script" option.
-# The script will be called as follows:
-# script appname summary body icon urgency
-# where urgency can be "LOW", "NORMAL" or "CRITICAL".
-#
-# NOTE: It might be helpful to run dunst -print in a terminal in order
-# to find fitting options for rules.
-
-# Disable the transient hint so that idle_threshold cannot be bypassed from the
-# client
-#[transient_disable]
-# match_transient = yes
-# set_transient = no
-#
-# Make the handling of transient notifications more strict by making them not
-# be placed in history.
-#[transient_history_ignore]
-# match_transient = yes
-# history_ignore = yes
-
-# fullscreen values
-# show: show the notifications, regardless if there is a fullscreen window opened
-# delay: displays the new notification, if there is no fullscreen window active
-# If the notification is already drawn, it won't get undrawn.
-# pushback: same as delay, but when switching into fullscreen, the notification will get
-# withdrawn from screen again and will get delayed like a new notification
-#[fullscreen_delay_everything]
-# fullscreen = delay
-#[fullscreen_show_critical]
-# msg_urgency = critical
-# fullscreen = show
-
-#[espeak]
-# summary = "*"
-# script = dunst_espeak.sh
-
-#[script-test]
-# summary = "*script*"
-# script = dunst_test.sh
-
-#[ignore]
-# # This notification will not be displayed
-# summary = "foobar"
-# skip_display = true
-
-#[history-ignore]
-# # This notification will not be saved in history
-# summary = "foobar"
-# history_ignore = yes
-
-#[skip-display]
-# # This notification will not be displayed, but will be included in the history
-# summary = "foobar"
-# skip_display = yes
-
-#[signed_on]
-# appname = Pidgin
-# summary = "*signed on*"
-# urgency = low
-#
-#[signed_off]
-# appname = Pidgin
-# summary = *signed off*
-# urgency = low
-#
-#[says]
-# appname = Pidgin
-# summary = *says*
-# urgency = critical
-#
-#[twitter]
-# appname = Pidgin
-# summary = *twitter.com*
-# urgency = normal
-#
-#[stack-volumes]
-# appname = "some_volume_notifiers"
-# set_stack_tag = "volume"
-#
-# vim: ft=cfg
diff --git a/hyprland/.config/hypr/README.md b/hyprland/.config/hypr/README.md
deleted file mode 100644
index 385971b..0000000
--- a/hyprland/.config/hypr/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-https://git.sr.ht/~robertgzr/dotfiles/tree/master/item/.config/waybar/config.jsonc
-
-https://github.com/mylinuxforwork/dotfiles/blob/main/share/dotfiles/.config/hypr/hyprland.conf
diff --git a/hyprland/.config/hypr/UserConfigs/ENVariables.conf b/hyprland/.config/hypr/UserConfigs/ENVariables.conf
deleted file mode 100644
index 6cb01c2..0000000
--- a/hyprland/.config/hypr/UserConfigs/ENVariables.conf
+++ /dev/null
@@ -1,53 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-# Environment variables. See https://wiki.hyprland.org/Configuring/Environment-variables/
-
-# Set your defaults here
-env = EDITOR,nvim #default editor
-
-#environment-variables
-env = CLUTTER_BACKEND,wayland
-env = GDK_BACKEND,wayland,x11
-env = QT_AUTO_SCREEN_SCALE_FACTOR,1
-env = QT_QPA_PLATFORM,wayland;xcb
-env = QT_QPA_PLATFORMTHEME,qt5ct
-env = QT_QPA_PLATFORMTHEME,qt6ct
-env = QT_SCALE_FACTOR,1
-env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
-env = XDG_CURRENT_DESKTOP,Hyprland
-env = XDG_SESSION_DESKTOP,Hyprland
-env = XDG_SESSION_TYPE,wayland
-
-# xwayland apps scale fix (useful if you are use monitor scaling)
-# see https://wiki.hyprland.org/Configuring/XWayland/
-# toolkit-specific scale
-env = GDK_SCALE,1
-
-# firefox
-env = MOZ_ENABLE_WAYLAND,1
-
-# electron >28 apps (may help)
-env = ELECTRON_OZONE_PLATFORM_HINT,auto
-
-# NVIDIA
-# This is from Hyprland Wiki. Below will be activated nvidia gpu detected
-# See hyprland wiki https://wiki.hyprland.org/Nvidia/#environment-variables
-env = LIBVA_DRIVER_NAME,nvidia
-env = __GLX_VENDOR_LIBRARY_NAME,nvidia
-env = NVD_BACKEND,direct
-
-# additional ENV's for nvidia. Caution, activate with care
-#env = GBM_BACKEND,nvidia-drm
-
-#env = __NV_PRIME_RENDER_OFFLOAD,1
-#env = __VK_LAYER_NV_optimus,NVIDIA_only
-#env = WLR_DRM_NO_ATOMIC,1
-
-# FOR VM and POSSIBLY NVIDIA
-# LIBGL_ALWAYS_SOFTWARE software mesa rendering
-#env = LIBGL_ALWAYS_SOFTWARE,1
-#env = WLR_RENDERER_ALLOW_SOFTWARE,1
-
-# nvidia firefox (for hardware acceleration on FF)?
-# check this post https://github.com/elFarto/nvidia-vaapi-driver#configuration
-env = MOZ_DISABLE_RDD_SANDBOX,1
-env = EGL_PLATFORM,wayland
diff --git a/hyprland/.config/hypr/UserScripts/QuickEdit.sh b/hyprland/.config/hypr/UserScripts/QuickEdit.sh
deleted file mode 100755
index efe9600..0000000
--- a/hyprland/.config/hypr/UserScripts/QuickEdit.sh
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash
-# Rofi menu for Quick Edit/View of Settings (SUPER E)
-
-# Define preferred text editor and terminal
-edit=${EDITOR:-nvim}
-tty=kitty
-
-# Paths to configuration directories
-configs="$HOME/.config/hypr/configs"
-UserConfigs="$HOME/.config/hypr/UserConfigs"
-
-# Function to display the menu options
-menu() {
- cat </dev/null; then
- pkill rofi
- exit 0
-fi
-
-# main function
-
-while true; do
- result=$(
- rofi -i -dmenu \
- -config "$rofi_config" \
- -mesg "$result = $calc_result"
- )
-
- if [ $? -ne 0 ]; then
- exit
- fi
-
- if [ -n "$result" ]; then
- calc_result=$(qalc -t "$result")
- echo "$calc_result" | wl-copy
- fi
-done
diff --git a/hyprland/.config/hypr/UserScripts/WallpaperAutoChange.sh b/hyprland/.config/hypr/UserScripts/WallpaperAutoChange.sh
deleted file mode 100755
index f54620b..0000000
--- a/hyprland/.config/hypr/UserScripts/WallpaperAutoChange.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# source https://wiki.archlinux.org/title/Hyprland#Using_a_script_to_change_wallpaper_every_X_minutes
-
-# This script will randomly go through the files of a directory, setting it
-# up as the wallpaper at regular intervals
-#
-# NOTE: this script uses bash (not POSIX shell) for the RANDOM variable
-
-wallust_refresh=$HOME/.config/hypr/scripts/RefreshNoWaybar.sh
-
-focused_monitor=$(hyprctl monitors | awk '/^Monitor/{name=$2} /focused: yes/{print name}')
-
-if [[ $# -lt 1 ]] || [[ ! -d $1 ]]; then
- echo "Usage:
- $0 "
- exit 1
-fi
-
-# Edit below to control the images transition
-export SWWW_TRANSITION_FPS=60
-export SWWW_TRANSITION_TYPE=simple
-
-# This controls (in seconds) when to switch to the next image
-INTERVAL=1800
-
-while true; do
- find "$1" \
- | while read -r img; do
- echo "$((RANDOM % 1000)):$img"
- done \
- | sort -n | cut -d':' -f2- \
- | while read -r img; do
- swww img -o $focused_monitor "$img"
- $wallust_refresh
- sleep $INTERVAL
-
- done
-done
diff --git a/hyprland/.config/hypr/UserScripts/WallpaperEffects.sh b/hyprland/.config/hypr/UserScripts/WallpaperEffects.sh
deleted file mode 100755
index cc6a578..0000000
--- a/hyprland/.config/hypr/UserScripts/WallpaperEffects.sh
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-# Wallpaper Effects using ImageMagick
-# Inspiration from ML4W - Stephan Raabe https://gitlab.com/stephan-raabe/dotfiles
-
-# Variables
-current_wallpaper="$HOME/.config/hypr/wallpaper_effects/.wallpaper_current"
-wallpaper_output="$HOME/.config/hypr/wallpaper_effects/.wallpaper_modified"
-SCRIPTSDIR="$HOME/.config/hypr/scripts"
-focused_monitor=$(hyprctl monitors | awk '/^Monitor/{name=$2} /focused: yes/{print name}')
-
-# Directory for swaync
-iDIR="$HOME/.config/swaync/images"
-
-# swww transition config
-FPS=60
-TYPE="wipe"
-DURATION=2
-BEZIER=".43,1.19,1,.4"
-SWWW_PARAMS="--transition-fps $FPS --transition-type $TYPE --transition-duration $DURATION"
-
-# Define ImageMagick effects
-declare -A effects=(
- ["No Effects"]="no-effects"
- ["Black & White"]="magick $current_wallpaper -colorspace gray -sigmoidal-contrast 10,40% $wallpaper_output"
- ["Blurred"]="magick $current_wallpaper -blur 0x10 $wallpaper_output"
- ["Charcoal"]="magick $current_wallpaper -charcoal 0x5 $wallpaper_output"
- ["Edge Detect"]="magick $current_wallpaper -edge 1 $wallpaper_output"
- ["Emboss"]="magick $current_wallpaper -emboss 0x5 $wallpaper_output"
- ["Negate"]="magick $current_wallpaper -negate $wallpaper_output"
- ["Oil Paint"]="magick $current_wallpaper -paint 4 $wallpaper_output"
- ["Posterize"]="magick $current_wallpaper -posterize 4 $wallpaper_output"
- ["Polaroid"]="magick $current_wallpaper -polaroid 0 $wallpaper_output"
- ["Sepia Tone"]="magick $current_wallpaper -sepia-tone 65% $wallpaper_output"
- ["Solarize"]="magick $current_wallpaper -solarize 80% $wallpaper_output"
- ["Sharpen"]="magick $current_wallpaper -sharpen 0x5 $wallpaper_output"
- ["Vignette"]="magick $current_wallpaper -vignette 0x5 $wallpaper_output"
- ["Zoomed"]="magick $current_wallpaper -gravity Center -extent 1:1 $wallpaper_output"
-)
-
-# Function to apply no effects
-no-effects() {
- swww img -o "$focused_monitor" "$current_wallpaper" $SWWW_PARAMS &
- # Wait for swww command to complete
- wait $!
- # Run other commands after swww
- wallust run "$current_wallpaper" -s &
- # Wait to complete
- wait $!
- # Refresh rofi, waybar, wallust palettes
- "${SCRIPTSDIR}/Refresh.sh"
- notify-send -u low -i "$iDIR/bell.png" "No wallpaper effects"
- # copying wallpaper for rofi menu
- cp "$current_wallpaper" "$wallpaper_output"
-}
-
-# Function to run rofi menu
-main() {
- # Populate rofi menu options
- options=("No Effects")
- for effect in "${!effects[@]}"; do
- [[ "$effect" != "No Effects" ]] && options+=("$effect")
- done
-
- # Show rofi menu and handle user choice
- choice=$(printf "%s\n" "${options[@]}" | LC_COLLATE=C sort | rofi -dmenu -p "Choose effect" -i -config ~/.config/rofi/config-wallpaper-effect.rasi)
-
- # Process user choice
- if [[ -n "$choice" ]]; then
- if [[ "$choice" == "No Effects" ]]; then
- no-effects
- elif [[ "${effects[$choice]+exists}" ]]; then
- # Apply selected effect
- notify-send -u normal -i "$iDIR/bell.png" "Applying $choice effects"
- eval "${effects[$choice]}"
- # Wait for effects to be applied
- sleep 1
- # Execute swww command after image conversion
- swww img -o "$focused_monitor" "$wallpaper_output" $SWWW_PARAMS &
- # Wait for swww command to complete
- wait $!
- # Wait for other commands to finish
- wallust run "$wallpaper_output" -s &
- # Wait for other commands to finish
- wait $!
- # Refresh rofi, waybar, wallust palettes
- "${SCRIPTSDIR}/Refresh.sh"
- notify-send -u low -i "$iDIR/bell.png" "$choice effects applied"
- else
- echo "Effect '$choice' not recognized."
- fi
- fi
-}
-
-# Check if rofi is already running and kill it
-if pidof rofi > /dev/null; then
- pkill rofi
- exit 0
-fi
-
-main
diff --git a/hyprland/.config/hypr/UserScripts/WallpaperRandom.sh b/hyprland/.config/hypr/UserScripts/WallpaperRandom.sh
deleted file mode 100755
index 050c10c..0000000
--- a/hyprland/.config/hypr/UserScripts/WallpaperRandom.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Script for Random Wallpaper ( CTRL ALT W)
-
-wallDIR="$HOME/Pictures/wallpapers"
-scriptsDir="$HOME/.config/hypr/scripts"
-
-focused_monitor=$(hyprctl monitors | awk '/^Monitor/{name=$2} /focused: yes/{print name}')
-
-PICS=($(find ${wallDIR} -type f \( -name "*.jpg" -o -name "*.jpeg" -o -name "*.png" -o -name "*.gif" \)))
-RANDOMPICS=${PICS[ $RANDOM % ${#PICS[@]} ]}
-
-
-# Transition config
-FPS=60
-TYPE="random"
-DURATION=1
-BEZIER=".43,1.19,1,.4"
-SWWW_PARAMS="--transition-fps $FPS --transition-type $TYPE --transition-duration $DURATION --transition-bezier $BEZIER"
-
-
-swww query || swww-daemon --format xrgb && swww img -o $focused_monitor ${RANDOMPICS} $SWWW_PARAMS
-
-
-${scriptsDir}/WallustSwww.sh
-sleep 1
-${scriptsDir}/Refresh.sh
-
diff --git a/hyprland/.config/hypr/UserScripts/WallpaperSelect.sh b/hyprland/.config/hypr/UserScripts/WallpaperSelect.sh
deleted file mode 100755
index 25ef30e..0000000
--- a/hyprland/.config/hypr/UserScripts/WallpaperSelect.sh
+++ /dev/null
@@ -1,110 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-# This script for selecting wallpapers (SUPER W)
-
-# WALLPAPERS PATH
-wallDIR="$HOME/Pictures/wallpapers"
-SCRIPTSDIR="$HOME/.config/hypr/scripts"
-
-# variables
-focused_monitor=$(hyprctl monitors | awk '/^Monitor/{name=$2} /focused: yes/{print name}')
-# swww transition config
-FPS=60
-TYPE="any"
-DURATION=2
-BEZIER=".43,1.19,1,.4"
-SWWW_PARAMS="--transition-fps $FPS --transition-type $TYPE --transition-duration $DURATION"
-
-# Check if swaybg is running
-if pidof swaybg > /dev/null; then
- pkill swaybg
-fi
-
-# Retrieve image files using null delimiter to handle spaces in filenames
-mapfile -d '' PICS < <(find "${wallDIR}" -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" -o -iname "*.gif" \) -print0)
-
-RANDOM_PIC="${PICS[$((RANDOM % ${#PICS[@]}))]}"
-RANDOM_PIC_NAME=". random"
-
-# Rofi command
-rofi_command="rofi -i -show -dmenu -config ~/.config/rofi/config-wallpaper.rasi"
-
-# Sorting Wallpapers
-menu() {
- # Sort the PICS array
- IFS=$'\n' sorted_options=($(sort <<<"${PICS[*]}"))
-
- # Place ". random" at the beginning with the random picture as an icon
- printf "%s\x00icon\x1f%s\n" "$RANDOM_PIC_NAME" "$RANDOM_PIC"
-
- for pic_path in "${sorted_options[@]}"; do
- pic_name=$(basename "$pic_path")
-
- # Displaying .gif to indicate animated images
- if [[ ! "$pic_name" =~ \.gif$ ]]; then
- printf "%s\x00icon\x1f%s\n" "$(echo "$pic_name" | cut -d. -f1)" "$pic_path"
- else
- printf "%s\n" "$pic_name"
- fi
- done
-}
-
-# initiate swww if not running
-swww query || swww-daemon --format xrgb
-
-# Choice of wallpapers
-main() {
- choice=$(menu | $rofi_command)
-
- # Trim any potential whitespace or hidden characters
- choice=$(echo "$choice" | xargs)
- RANDOM_PIC_NAME=$(echo "$RANDOM_PIC_NAME" | xargs)
-
- # No choice case
- if [[ -z "$choice" ]]; then
- echo "No choice selected. Exiting."
- exit 0
- fi
-
- # Random choice case
- if [[ "$choice" == "$RANDOM_PIC_NAME" ]]; then
- swww img -o "$focused_monitor" "$RANDOM_PIC" $SWWW_PARAMS;
- sleep 0.5
- "$SCRIPTSDIR/WallustSwww.sh"
- sleep 0.2
- "$SCRIPTSDIR/Refresh.sh"
- exit 0
- fi
-
- # Find the index of the selected file
- pic_index=-1
- for i in "${!PICS[@]}"; do
- filename=$(basename "${PICS[$i]}")
- if [[ "$filename" == "$choice"* ]]; then
- pic_index=$i
- break
- fi
- done
-
- if [[ $pic_index -ne -1 ]]; then
- swww img -o "$focused_monitor" "${PICS[$pic_index]}" $SWWW_PARAMS
- else
- echo "Image not found."
- exit 1
- fi
-}
-
-# Check if rofi is already running
-if pidof rofi > /dev/null; then
- pkill rofi
- sleep 1 # Allow some time for rofi to close
-fi
-
-main
-
-sleep 0.5
-"$SCRIPTSDIR/WallustSwww.sh"
-
-sleep 0.2
-"$SCRIPTSDIR/Refresh.sh"
-
diff --git a/hyprland/.config/hypr/UserScripts/Weather.py b/hyprland/.config/hypr/UserScripts/Weather.py
deleted file mode 100755
index 9e0d935..0000000
--- a/hyprland/.config/hypr/UserScripts/Weather.py
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/usr/bin/env python3
-
-import subprocess
-from pyquery import PyQuery # install using `pip install pyquery`
-import json
-import os
-
-# original code https://gist.github.com/Surendrajat/ff3876fd2166dd86fb71180f4e9342d7
-# weather icons
-weather_icons = {
- "sunnyDay": "",
- "clearNight": "",
- "cloudyFoggyDay": "",
- "cloudyFoggyNight": "",
- "rainyDay": "",
- "rainyNight": "",
- "snowyIcyDay": "",
- "snowyIcyNight": "",
- "severe": "",
- "default": "",
-}
-
-# get location_id
-# to get your own location_id, go to https://weather.com & search your location.
-# once you choose your location, you can see the location_id in the URL(64 chars long hex string)
-# like this: https://weather.com/en-PH/weather/today/l/bca47d1099e762a012b9a139c36f30a0b1e647f69c0c4ac28b537e7ae9c1c200
-location_id = "356027e85e89a4694c0b4e01b6db1d8f3349b6882964fe3748ef4a0d8abbcf02" # TODO
-
-# NOTE to change to deg F, change the URL to your preffered location after weather.com
-# Default is English-Philippines with Busan, South Korea as location_id
-# get html page
-url = "https://weather.com/en-PH/weather/today/l/" + location_id
-html_data = PyQuery(url=url)
-
-# current temperature
-temp = html_data("span[data-testid='TemperatureValue']").eq(0).text()
-# print(temp)
-
-# current status phrase
-status = html_data("div[data-testid='wxPhrase']").text()
-status = f"{status[:16]}.." if len(status) > 17 else status
-# print(status)
-
-# status code
-status_code = html_data("#regionHeader").attr("class").split(" ")[2].split("-")[2]
-# print(status_code)
-
-# status icon
-icon = (
- weather_icons[status_code]
- if status_code in weather_icons
- else weather_icons["default"]
-)
-# print(icon)
-
-# temperature feels like
-temp_feel = html_data(
- "div[data-testid='FeelsLikeSection'] > span > span[data-testid='TemperatureValue']"
-).text()
-temp_feel_text = f"Feels like {temp_feel}c"
-# print(temp_feel_text)
-
-# min-max temperature
-temp_min = (
- html_data("div[data-testid='wxData'] > span[data-testid='TemperatureValue']")
- .eq(1)
- .text()
-)
-temp_max = (
- html_data("div[data-testid='wxData'] > span[data-testid='TemperatureValue']")
- .eq(0)
- .text()
-)
-temp_min_max = f" {temp_min}\t\t {temp_max}"
-# print(temp_min_max)
-
-# wind speed
-wind_speed = html_data("span[data-testid='Wind']").text().split("\n")[1]
-wind_text = f" {wind_speed}"
-# print(wind_text)
-
-# humidity
-humidity = html_data("span[data-testid='PercentageValue']").text()
-humidity_text = f" {humidity}"
-# print(humidity_text)
-
-# visibility
-visbility = html_data("span[data-testid='VisibilityValue']").text()
-visbility_text = f" {visbility}"
-# print(visbility_text)
-
-# air quality index
-air_quality_index = html_data("text[data-testid='DonutChartValue']").text()
-# print(air_quality_index)
-
-# hourly rain prediction
-prediction = html_data("section[aria-label='Hourly Forecast']")(
- "div[data-testid='SegmentPrecipPercentage'] > span"
-).text()
-prediction = prediction.replace("Chance of Rain", "")
-prediction = f"\n\n (hourly) {prediction}" if len(prediction) > 0 else prediction
-# print(prediction)
-
-# tooltip text
-tooltip_text = str.format(
- "\t\t{}\t\t\n{}\n{}\n{}\n\n{}\n{}\n{}{}",
- f'{temp}',
- f" {icon}",
- f"{status}",
- f"{temp_feel_text}",
- f"{temp_min_max}",
- f"{wind_text}\t{humidity_text}",
- f"{visbility_text}\tAQI {air_quality_index}",
- f" {prediction}",
-)
-
-# print waybar module data
-out_data = {
- "text": f"{icon} {temp}",
- "alt": status,
- "tooltip": tooltip_text,
- "class": status_code,
-}
-print(json.dumps(out_data))
-
-simple_weather =f"{icon} {status}\n" + \
- f" {temp} ({temp_feel_text})\n" + \
- f"{wind_text} \n" + \
- f"{humidity_text} \n" + \
- f"{visbility_text} AQI{air_quality_index}\n"
-
-try:
- with open(os.path.expanduser("~/.cache/.weather_cache"), "w") as file:
- file.write(simple_weather)
-except:
- pass
diff --git a/hyprland/.config/hypr/UserScripts/Weather.sh b/hyprland/.config/hypr/UserScripts/Weather.sh
deleted file mode 100755
index 47a9bfb..0000000
--- a/hyprland/.config/hypr/UserScripts/Weather.sh
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/bash
-
-city=Ottawa
-cachedir=~/.cache/rbn
-cachefile=${0##*/}-$1
-
-if [ ! -d $cachedir ]; then
- mkdir -p $cachedir
-fi
-
-if [ ! -f $cachedir/$cachefile ]; then
- touch $cachedir/$cachefile
-fi
-
-# Save current IFS
-SAVEIFS=$IFS
-# Change IFS to new line.
-IFS=$'\n'
-
-cacheage=$(($(date +%s) - $(stat -c '%Y' "$cachedir/$cachefile")))
-if [ $cacheage -gt 1740 ] || [ ! -s $cachedir/$cachefile ]; then
- data=($(curl -s https://en.wttr.in/"$city"$1\?0qnT 2>&1))
- echo ${data[0]} | cut -f1 -d, > $cachedir/$cachefile
- echo ${data[1]} | sed -E 's/^.{15}//' >> $cachedir/$cachefile
- echo ${data[2]} | sed -E 's/^.{15}//' >> $cachedir/$cachefile
-fi
-
-weather=($(cat $cachedir/$cachefile))
-
-# Restore IFSClear
-IFS=$SAVEIFS
-
-temperature=$(echo ${weather[2]} | sed -E 's/([[:digit:]]+)\.\./\1 to /g')
-
-#echo ${weather[1]##*,}
-
-# https://fontawesome.com/icons?s=solid&c=weather
-case $(echo ${weather[1]##*,} | tr '[:upper:]' '[:lower:]') in
-"clear" | "sunny")
- condition=""
- ;;
-"partly cloudy")
- condition=""
- ;;
-"cloudy")
- condition=""
- ;;
-"overcast")
- condition=""
- ;;
-"fog" | "freezing fog")
- condition=""
- ;;
-"patchy rain possible" | "patchy light drizzle" | "light drizzle" | "patchy light rain" | "light rain" | "light rain shower" | "mist" | "rain")
- condition=""
- ;;
-"moderate rain at times" | "moderate rain" | "heavy rain at times" | "heavy rain" | "moderate or heavy rain shower" | "torrential rain shower" | "rain shower")
- condition=""
- ;;
-"patchy snow possible" | "patchy sleet possible" | "patchy freezing drizzle possible" | "freezing drizzle" | "heavy freezing drizzle" | "light freezing rain" | "moderate or heavy freezing rain" | "light sleet" | "ice pellets" | "light sleet showers" | "moderate or heavy sleet showers")
- condition=""
- ;;
-"blowing snow" | "moderate or heavy sleet" | "patchy light snow" | "light snow" | "light snow showers")
- condition=""
- ;;
-"blizzard" | "patchy moderate snow" | "moderate snow" | "patchy heavy snow" | "heavy snow" | "moderate or heavy snow with thunder" | "moderate or heavy snow showers")
- condition=""
- ;;
-"thundery outbreaks possible" | "patchy light rain with thunder" | "moderate or heavy rain with thunder" | "patchy light snow with thunder")
- condition=""
- ;;
-*)
- condition=""
- echo -e "{\"text\":\""$condition"\", \"alt\":\""${weather[0]}"\", \"tooltip\":\""${weather[0]}: $temperature ${weather[1]}"\"}"
- ;;
-esac
-
-#echo $temp $condition
-
-echo -e "{\"text\":\""$temperature $condition"\", \"alt\":\""${weather[0]}"\", \"tooltip\":\""${weather[0]}: $temperature ${weather[1]}"\"}"
-
-cached_weather=" $temperature \n$condition ${weather[1]}"
-
-echo -e $cached_weather > ~/.cache/.weather_cache
diff --git a/hyprland/.config/hypr/UserScripts/ZshChangeTheme.sh b/hyprland/.config/hypr/UserScripts/ZshChangeTheme.sh
deleted file mode 100755
index 46d2249..0000000
--- a/hyprland/.config/hypr/UserScripts/ZshChangeTheme.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-themes_dir="$HOME/.oh-my-zsh/themes"
-file_extension=".zsh-theme"
-
-themes_array=($(find "$themes_dir" -type f -name "*$file_extension" -exec basename {} \; | sed -e "s/$file_extension//"))
-
-rofi_command="rofi -i -dmenu -config ~/.config/rofi/config-zsh-theme.rasi"
-
-menu() {
- for theme in "${themes_array[@]}"; do
- echo "$theme"
- done
-}
-
-main() {
- choice=$(menu | ${rofi_command})
-
- # if nothing selected, script wont change anything
- if [ -z "$choice" ]; then
- exit 0
- fi
-
- zsh_path="$HOME/.zshrc"
- var_name="ZSH_THEME"
- for i in "${themes_array[@]}"; do
- if [[ "$i" == "$choice"* ]]; then
- if [ -f "$zsh_path" ]; then
- sed -i "s/^$var_name=.*/$var_name=\"$i\"/" "$zsh_path"
- else
- echo "File not found"
- fi
- break
- fi
- done
-}
-
-main
diff --git a/hyprland/.config/hypr/conf.hyprland b/hyprland/.config/hypr/conf.hyprland
deleted file mode 100644
index 14c0eec..0000000
--- a/hyprland/.config/hypr/conf.hyprland
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# _ _ _
-# | |__ _ _ _ __ _ __| | __ _ _ __ __| |
-# | '_ \| | | | '_ \| '__| |/ _` | '_ \ / _` |
-# | | | | |_| | |_) | | | | (_| | | | | (_| |
-# |_| |_|\__, | .__/|_| |_|\__,_|_| |_|\__,_|
-# |___/|_|
-#
-
-# Monitor
-source = ~/.config/hypr/conf/monitor.conf
-
-# Cursor
-source = ~/.config/hypr/conf/cursor.conf
-
-# Environment
-source = ~/.config/hypr/conf/environment.conf
-
-# Keyboard
-source = ~/.config/hypr/conf/keyboard.conf
-
-# pywal color file
-source = ~/.cache/wal/color-hyprland.conf
-
-# Autostart
-source = ~/.config/hypr/conf/autostart.conf
-
-# Load config fifles
-source = ~/.config/hypr/conf/window.conf
-source = ~/.config/hypr/conf/decoration.conf
-source = ~/.config/hypr/conf/layout.conf
-source = ~/.config/hypr/conf/misc.conf
-source = ~/.config/hypr/conf/keybinding.conf
-source = ~/.config/hypr/conf/windowrule.conf
-
-# Animation
-source = ~/.config/hypr/conf/animation.conf
-
-# Custom
-source = ~/.config/hypr/conf/custom.conf
-
-# Environment for xdg-desktop-portal-hyprland
-exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
diff --git a/hyprland/.config/hypr/conf/autostart.conf b/hyprland/.config/hypr/conf/autostart.conf
deleted file mode 100644
index 780acea..0000000
--- a/hyprland/.config/hypr/conf/autostart.conf
+++ /dev/null
@@ -1,24 +0,0 @@
-# -----------------------------------------------------
-# Autostart
-# -----------------------------------------------------
-
-# Setup XDG for screen sharing
-exec-once = ~/.config/hypr/scripts/xdg.sh
-
-# Start Polkit
-exec-once = systemctl --user start plasma-polkit-agent
-
-exec-once = dunst
-
-exec-once = hypridle
-
-exec-once = wl-paste --watch cliphist store
-
-# Initialize wallpaper
-exec-once = hyprpaper
-
-# Launch Waybar
-exec-once = ~/.config/waybar/launch.sh
-
-# Autostart cleanup
-exec-once = ~/.config/hypr/scripts/cleanup.sh
diff --git a/hyprland/.config/hypr/conf/cursor.conf b/hyprland/.config/hypr/conf/cursor.conf
deleted file mode 100644
index 311593d..0000000
--- a/hyprland/.config/hypr/conf/cursor.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-exec-once = hyprctl setcursor Bibata-Modern-Ice 24
-
-# No Hardware Cursor
-cursor {
- no_hardware_cursors = true
-}
diff --git a/hyprland/.config/hypr/conf/decoration.conf b/hyprland/.config/hypr/conf/decoration.conf
deleted file mode 100644
index ab5bc81..0000000
--- a/hyprland/.config/hypr/conf/decoration.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# -----------------------------------------------------
-# General window decoration
-# name: "Default"
-# -----------------------------------------------------
-
-decoration {
- rounding = 10
- blur {
- enabled = true
- size = 6
- passes = 2
- new_optimizations = on
- ignore_opacity = true
- xray = true
- # blurls = waybar
- }
- active_opacity = 1.0
- inactive_opacity = 0.8
- fullscreen_opacity = 1.0
-
- drop_shadow = true
- shadow_range = 30
- shadow_render_power = 3
- col.shadow = 0x66000000
-}
diff --git a/hyprland/.config/hypr/conf/environment.conf b/hyprland/.config/hypr/conf/environment.conf
deleted file mode 100644
index 0c8a6c8..0000000
--- a/hyprland/.config/hypr/conf/environment.conf
+++ /dev/null
@@ -1,17 +0,0 @@
-# -----------------------------------------------------
-# Environment Variables
-# name: "Nvidia"
-# -----------------------------------------------------
-
-# Default Settings in ml4w.conf
-
-# NVIDIA https://wiki.hyprland.org/Nvidia/
-env = LIBVA_DRIVER_NAME,nvidia
-env = GBM_BACKEND,nvidia-drm
-env = __GLX_VENDOR_LIBRARY_NAME,nvidia
-# env = __GL_VRR_ALLOWED,1
-# env = WLR_DRM_NO_ATOMIC,1
-
-cursor {
- no_hardware_cursors = true
-}
diff --git a/hyprland/.config/hypr/conf/keybinding.conf b/hyprland/.config/hypr/conf/keybinding.conf
deleted file mode 100644
index 9cc97aa..0000000
--- a/hyprland/.config/hypr/conf/keybinding.conf
+++ /dev/null
@@ -1,121 +0,0 @@
-# -----------------------------------------------------
-# Key bindings
-# name: "Default"
-# -----------------------------------------------------
-
-# SUPER KEY
-$mainMod = SUPER
-$HYPRSCRIPTS = ~/.config/hypr/scripts
-$SCRIPTS = ~/.config/hypr/scripts
-$terminal = kitty
-
-# Applications
-bind = $mainMod, RETURN, exec, $terminal # Open the terminal
-bind = $mainMod, B, exec, librewolf # Open the browser
-bind = $mainMod, E, exec, dolphin # Open the filemanager
-bind = $mainMod CTRL, E, exec, smile # Open the emoji picker
-bind = $mainMod CTRL, C, exec, kcal # Open the calculator
-
-# Windows
-bind = $mainMod, Q, killactive # Kill active window
-bind = $mainMod, F, fullscreen # Set active window to fullscreen
-bind = $mainMod, T, togglefloating # Toggle active windows into floating mode
-bind = $mainMod SHIFT, T, exec, $HYPRSCRIPTS/toggleallfloat.sh # Toggle all windows into floating mode
-bind = $mainMod, J, togglesplit # Toggle split
-bind = $mainMod, left, movefocus, l # Move focus left
-bind = $mainMod, right, movefocus, r # Move focus right
-bind = $mainMod, up, movefocus, u # Move focus up
-bind = $mainMod, down, movefocus, d # Move focus down
-bindm = $mainMod, mouse:272, movewindow # Move window with the mouse
-bindm = $mainMod, mouse:273, resizewindow # Resize window with the mouse
-bind = $mainMod SHIFT, right, resizeactive, 100 0 # Increase window width with keyboard
-bind = $mainMod SHIFT, left, resizeactive, -100 0 # Reduce window width with keyboard
-bind = $mainMod SHIFT, down, resizeactive, 0 100 # Increase window height with keyboard
-bind = $mainMod SHIFT, up, resizeactive, 0 -100 # Reduce window height with keyboard
-bind = $mainMod, G, togglegroup # Toggle window group
-bind = $mainMod, K, swapsplit # Swapsplit
-
-# Actions
-bind = $mainMod SHIFT, A, exec, $HYPRSCRIPTS/toggle-animations.sh # Toggle animations
-bind = $mainMod, PRINT, exec, $HYPRSCRIPTS/screenshot.sh # Take a screenshot
-bind = $mainMod SHIFT, S, exec, $HYPRSCRIPTS/screenshot.sh # Take a screenshot
-bind = $mainMod CTRL, Q, exec, wlogout # Start wlogout
-bind = $mainMod SHIFT, W, exec, waypaper --random # Change the wallpaper
-bind = $mainMod CTRL, W, exec, waypaper # Open wallpaper selector
-bind = $mainMod ALT, W, exec, $HYPRSCRIPTS/wallpaper-automation.sh # Start random wallpaper script
-bind = $mainMod CTRL, RETURN, exec, rofi -show drun -replace -i # Open application launcher
-bind = $mainMod CTRL, K, exec, $HYPRSCRIPTS/keybindings.sh # Show keybindings
-bind = $mainMod SHIFT, B, exec, ~/.config/waybar/launch.sh # Reload waybar
-bind = $mainMod CTRL, B, exec, ~/.config/waybar/toggle.sh # Toggle waybar
-bind = $mainMod SHIFT, R, exec, $HYPRSCRIPTS/loadconfig.sh # Reload hyprland config
-bind = $mainMod, V, exec, $SCRIPTS/cliphist.sh # Open clipboard manager
-bind = $mainMod CTRL, T, exec, ~/.config/waybar/themeswitcher.sh # Open waybar theme switcher
-bind = $mainMod CTRL, S, exec, ~/.config/ml4w/apps/ML4W_Dotfiles_Settings-x86_64.AppImage # Open ML4W Dotfiles Settings app
-bind = $mainMod SHIFT, H, exec, $HYPRSCRIPTS/hyprshade.sh # Toggle screenshader
-bind = $mainMod ALT, G, exec, $HYPRSCRIPTS/gamemode.sh # Toggle game mode
-bind = $mainMod, Z, exec, missioncenter # Open Mission Center
-
-# Workspaces
-bind = $mainMod, 1, workspace, 1 # Open workspace 1
-bind = $mainMod, 2, workspace, 2 # Open workspace 2
-bind = $mainMod, 3, workspace, 3 # Open workspace 3
-bind = $mainMod, 4, workspace, 4 # Open workspace 4
-bind = $mainMod, 5, workspace, 5 # Open workspace 5
-bind = $mainMod, 6, workspace, 6 # Open workspace 6
-bind = $mainMod, 7, workspace, 7 # Open workspace 7
-bind = $mainMod, 8, workspace, 8 # Open workspace 8
-bind = $mainMod, 9, workspace, 9 # Open workspace 9
-bind = $mainMod, 0, workspace, 10 # Open workspace 10
-
-bind = $mainMod SHIFT, 1, movetoworkspace, 1 # Move active window to workspace 1
-bind = $mainMod SHIFT, 2, movetoworkspace, 2 # Move active window to workspace 2
-bind = $mainMod SHIFT, 3, movetoworkspace, 3 # Move active window to workspace 3
-bind = $mainMod SHIFT, 4, movetoworkspace, 4 # Move active window to workspace 4
-bind = $mainMod SHIFT, 5, movetoworkspace, 5 # Move active window to workspace 5
-bind = $mainMod SHIFT, 6, movetoworkspace, 6 # Move active window to workspace 6
-bind = $mainMod SHIFT, 7, movetoworkspace, 7 # Move active window to workspace 7
-bind = $mainMod SHIFT, 8, movetoworkspace, 8 # Move active window to workspace 8
-bind = $mainMod SHIFT, 9, movetoworkspace, 9 # Move active window to workspace 9
-bind = $mainMod SHIFT, 0, movetoworkspace, 10 # Move active window to workspace 10
-
-bind = $mainMod, Tab, workspace, m+1 # Open next workspace
-bind = $mainMod SHIFT, Tab, workspace, m-1 # Open previous workspace
-
-bind = $mainMod CTRL, 1, exec, $HYPRSCRIPTS/moveTo.sh 1 # Move all windows to workspace 1
-bind = $mainMod CTRL, 2, exec, $HYPRSCRIPTS/moveTo.sh 2 # Move all windows to workspace 2
-bind = $mainMod CTRL, 3, exec, $HYPRSCRIPTS/moveTo.sh 3 # Move all windows to workspace 3
-bind = $mainMod CTRL, 4, exec, $HYPRSCRIPTS/moveTo.sh 4 # Move all windows to workspace 4
-bind = $mainMod CTRL, 5, exec, $HYPRSCRIPTS/moveTo.sh 5 # Move all windows to workspace 5
-bind = $mainMod CTRL, 6, exec, $HYPRSCRIPTS/moveTo.sh 6 # Move all windows to workspace 6
-bind = $mainMod CTRL, 7, exec, $HYPRSCRIPTS/moveTo.sh 7 # Move all windows to workspace 7
-bind = $mainMod CTRL, 8, exec, $HYPRSCRIPTS/moveTo.sh 8 # Move all windows to workspace 8
-bind = $mainMod CTRL, 9, exec, $HYPRSCRIPTS/moveTo.sh 9 # Move all windows to workspace 9
-bind = $mainMod CTRL, 0, exec, $HYPRSCRIPTS/moveTo.sh 10 # Move all windows to workspace 10
-
-bind = $mainMod, mouse_down, workspace, e+1 # Open next workspace
-bind = $mainMod, mouse_up, workspace, e-1 # Open previous workspace
-bind = $mainMod CTRL, down, workspace, empty # Open the next empty workspace
-
-# Passthrough SUPER KEY to Virtual Machine
-bind = $mainMod, P, submap, passthru # Passthrough SUPER key to virtual machine
-submap = passthru
-bind = SUPER, Escape, submap, reset # Get SUPER key back from virtual machine
-submap = reset
-
-# Fn keys
-bind = , XF86MonBrightnessUp, exec, brightnessctl -q s +10% # Increase brightness by 10%
-bind = , XF86MonBrightnessDown, exec, brightnessctl -q s 10%- # Reduce brightness by 10%
-bind = , XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +5% # Increase volume by 5%
-bind = , XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -5% # Reduce volume by 5%
-bind = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle # Toggle mute
-bind = , XF86AudioPlay, exec, playerctl play-pause # Audio play pause
-bind = , XF86AudioPause, exec, playerctl pause # Audio pause
-bind = , XF86AudioNext, exec, playerctl next # Audio next
-bind = , XF86AudioPrev, exec, playerctl previous # Audio previous
-bind = , XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ toggle # Toggle microphone
-bind = , XF86Calculator, exec, ~/.config/ml4w/settings/calculator.sh # Open calculator
-bind = , XF86Lock, exec, hyprlock # Open screenlock
-bind = , XF86Tools, exec, alacritty --class dotfiles-floating -e ~/.config/ml4w/apps/ML4W_Dotfiles_Settings-x86_64.AppImage # Open ML4W Dotfiles Settings app
-
-bind = , code:238, exec, brightnessctl -d smc::kbd_backlight s +10
-bind = , code:237, exec, brightnessctl -d smc::kbd_backlight s 10-
diff --git a/hyprland/.config/hypr/conf/keyboard.conf b/hyprland/.config/hypr/conf/keyboard.conf
deleted file mode 100644
index 632618b..0000000
--- a/hyprland/.config/hypr/conf/keyboard.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-# -----------------------------------------------------
-# Keyboard Layout
-# https://wiki.hyprland.org/Configuring/Variables/#input
-# -----------------------------------------------------
-
-input {
- kb_layout = us,ca
- kb_variant =
- kb_model =
- kb_options = grp:win_space_toggle
- kb_rules =
- repeat_rate = 50 #
- repeat_delay = 300 #
- numlock_by_default = true
- follow_mouse = true
- mouse_refocus = false
- touchpad {
- natural_scroll = false
- disable_while_typing = true
- clickfinger_behavior = false
- middle_button_emulation = true
- tap-to-click = true
- drag_lock = false
- scroll_factor = 1.0 # Touchpad scroll factor
- }
- sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
- float_switch_override_focus = false
-}
diff --git a/hyprland/.config/hypr/conf/layout.conf b/hyprland/.config/hypr/conf/layout.conf
deleted file mode 100644
index 3c3c155..0000000
--- a/hyprland/.config/hypr/conf/layout.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# -----------------------------------------------------
-# Layouts
-# -----------------------------------------------------
-
-dwindle {
- pseudotile = true
- preserve_split = true
-}
-
-master {
- # Commented out due to compatibility reasons
- # new_status = master
-}
-
-gestures {
- workspace_swipe = false
-}
-
-binds {
- workspace_back_and_forth = true
- allow_workspace_cycles = true
- pass_mouse_when_bound = false
-}
diff --git a/hyprland/.config/hypr/conf/misc.conf b/hyprland/.config/hypr/conf/misc.conf
deleted file mode 100644
index 982954c..0000000
--- a/hyprland/.config/hypr/conf/misc.conf
+++ /dev/null
@@ -1,9 +0,0 @@
-# -----------------------------------------------------
-# Misc settings
-# -----------------------------------------------------
-
-misc {
- disable_hyprland_logo = true
- disable_splash_rendering = true
- initial_workspace_tracking = 1
-}
diff --git a/hyprland/.config/hypr/conf/monitor.conf b/hyprland/.config/hypr/conf/monitor.conf
deleted file mode 100644
index fc86afd..0000000
--- a/hyprland/.config/hypr/conf/monitor.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-# -----------------------------------------------------
-# Monitor Setup
-# name: "3440x1440"
-# -----------------------------------------------------
-
-monitor=,3440x1440,auto,1
diff --git a/hyprland/.config/hypr/conf/window.conf b/hyprland/.config/hypr/conf/window.conf
deleted file mode 100644
index 1b52af4..0000000
--- a/hyprland/.config/hypr/conf/window.conf
+++ /dev/null
@@ -1,14 +0,0 @@
-# -----------------------------------------------------
-# General window layout and colors
-# name: "Default"
-# -----------------------------------------------------
-
-general {
- gaps_in = 10
- gaps_out = 14
- border_size = 3
- col.active_border = $color11
- col.inactive_border = rgba(ffffffff)
- layout = dwindle
- resize_on_border = true
-}
diff --git a/hyprland/.config/hypr/hypridle.conf b/hyprland/.config/hypr/hypridle.conf
deleted file mode 100644
index 99799f8..0000000
--- a/hyprland/.config/hypr/hypridle.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-# _ _ _ _
-# | |__ _ _ _ __ _ __(_) __| | | ___
-# | '_ \| | | | '_ \| '__| |/ _` | |/ _ \
-# | | | | |_| | |_) | | | | (_| | | __/
-# |_| |_|\__, | .__/|_| |_|\__,_|_|\___|
-# |___/|_|
-#
-# Version 2.8.3
-# DO NOT REMOVE THE REPLACEMENT COMMENTS
-# REQUIRED BY THE ML4W SETTINGS APP
-# https://wiki.hyprland.org/Hypr-Ecosystem/hypridle/
-
-# general {
-# ignore_dbus_inhibit = false
-# }
-
-general {
- lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
- before_sleep_cmd = loginctl lock-session # lock before suspend.
- after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
-}
-
-# Screenlock
-listener {
- # HYPRLOCK TIMEOUT
- timeout = 600
- # HYPRLOCK ONTIMEOUT
- on-timeout = loginctl lock-session
-}
-
-# dpms
-listener {
- # DPMS TIMEOUT
- timeout = 660
- # DPMS ONTIMEOUT
- on-timeout = hyprctl dispatch dpms off
- # DPMS ONRESUME
- on-resume = hyprctl dispatch dpms on
-}
-
-## Suspend
-#listener {
-# # SUSPEND TIMEOUT
-# timeout = 1800
-# #SUSPEND ONTIMEOUT
-# on-timeout = systemctl suspend
-#}
diff --git a/hyprland/.config/hypr/hyprland.conf b/hyprland/.config/hypr/hyprland.conf
deleted file mode 100644
index 8427bbd..0000000
--- a/hyprland/.config/hypr/hyprland.conf
+++ /dev/null
@@ -1,346 +0,0 @@
-
-# https://wiki.hyprland.org/Configuring/Configuring-Hyprland/
-
-# THEME
-#source = ~/.config/hypr/mocha.conf
-source = $HOME/.config/hypr/wallust/wallust-hyprland.conf #
-source = $HOME/.config/hypr/keybinds.conf
-source = $HOME/.config/hypr/UserConfigs/ENVariables.conf
-
-# MONITORS
-
-# See https://wiki.hyprland.org/Configuring/Monitors/
-monitor=,preferred,auto,auto
-monitor=DP-3,preferred,auto,1.6
-
-# MY PROGRAMS
-
-# See https://wiki.hyprland.org/Configuring/Keywords/
-
-# Set programs that you use
-$scriptsDir = $HOME/.config/hypr/scripts
-$UserScripts = $HOME/.config/hypr/UserScripts
-$terminal = kitty
-$fileManager = dolphin
-$menu = wofi --show drun
-$wallDIR = $HOME/Pictures/wallpapers
-$lock = $scriptsDir/LockScreen.sh
-$SwwwRandom = $UserScripts/WallpaperAutoChange.sh
-
-# AUTOSTART
-exec-once = swww-daemon --format xrgb
-#exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes #
-exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP #
-exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP #
-##exec-once = hyprpaper
-exec-once = hypridle
-exec-once = ~/.config/hypr/scripts/waybar.sh
-exec-once = nm-applet --indicator & #
-exec-once = swaync & #
-exec-once = blueman-applet & #
-exec-once = pypr & #
-
-##exec-once = systemctl --user start plasma-polkit-agent
-exec-once = $scriptsDir/Polkit.sh
-exec-once = wl-paste --type text --watch cliphist store
-exec-once = wl-paste --type image --watch cliphist store
-##exec-once = mako
-# exec-once = dunst -conf ~/.config/dunst/dunstrc
-
-# ENVIRONMENT VARIABLES
-
-env = XDG_SESSION_TYPE,wayland
-env = XDG_CURRENT_DESKTOP,Hyprland
-env = XDG_SESSION_DESKTOP,Hyprland
-env = XCURSOR_SIZE,24
-env = HYPRCURSOR_SIZE,24
-
-
-# LOOK AND FEEL
-
-# Refer to https://wiki.hyprland.org/Configuring/Variables/
-
-# https://wiki.hyprland.org/Configuring/Variables/#general
-general {
- gaps_in = 5
- gaps_out = 10
- border_size = 2
- col.active_border = 0xffcba6f7
- col.inactive_border = 0xff313244
- no_border_on_floating = true
- resize_on_border = true
- allow_tearing = false
- layout = dwindle
-}
-
-# https://wiki.hyprland.org/Configuring/Variables/#decoration
-decoration {
- rounding = 10
-
- active_opacity = 1.0
- inactive_opacity = 0.9
- fullscreen_opacity = 1.0
-
- dim_inactive = true
- dim_strength = 0.1
- dim_special = 0.8
-
- drop_shadow = true
- shadow_range = 6
- shadow_render_power = 1
-
-# shadow_ignore_window = true
-# shadow_range = 4
-# shadow_offset = 2 2
-# shadow_render_power = 2
- col.shadow = 0x66000000
- col.shadow_inactive = 0x50000000
-
- blur {
- enabled = true
- size = 6
- passes = 2
- new_optimizations = true
- ignore_opacity = true #
- special = true #
- #vibrancy = 0.1696
- }
-}
-
-# https://wiki.hyprland.org/Configuring/Variables/#animations
-animations {
- enabled = true
-
- # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
-
-# bezier = myBezier, 0.05, 0.9, 0.1, 1.05
- bezier = wind, 0.05, 0.9, 0.1, 1.05
- bezier = winIn, 0.1, 1.1, 0.1, 1.1
- bezier = winOut, 0.3, -0.3, 0, 1
- bezier = liner, 1, 1, 1, 1
- bezier = overshot, 0.05, 0.9, 0.1, 1.05
- bezier = smoothOut, 0.5, 0, 0.99, 0.99
- bezier = smoothIn, 0.5, -0.5, 0.68, 1.5
-
- animation = windows, 1, 6, wind, slide
- animation = windowsIn, 1, 5, winIn, slide
- animation = windowsOut, 1, 3, smoothOut, slide
- animation = windowsMove, 1, 5, wind, slide
- animation = border, 1, 1, liner
- animation = borderangle, 1, 180, liner, loop #used by rainbow borders and rotating colors
- animation = fade, 1, 3, smoothOut
- animation = workspaces, 1, 5, overshot
-
-# animation = windows, 1, 7, myBezier
-# animation = windowsOut, 1, 7, default, popin 80%
-# animation = border, 1, 10, default
-# animation = borderangle, 1, 8, default
-# animation = fade, 1, 7, default
-# animation = workspaces, 1, 6, default
-}
-
-# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
-dwindle {
- pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
- preserve_split = true # You probably want this
-}
-
-# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
-master {
- new_status = master
- new_on_top = true
-}
-
-# https://wiki.hyprland.org/Configuring/Variables/#misc
-misc {
- force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
- disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
- disable_splash_rendering = true
- vfr = true
- #vrr = 0
- mouse_move_enables_dpms = true
- enable_swallow = true
- swallow_regex = ^(kitty)$
- focus_on_activate = false
- #no_direct_scanout = true #for fullscreen games - deprecated
- initial_workspace_tracking = 0
- middle_click_paste = false
-}
-
-# INPUT
-
-# https://wiki.hyprland.org/Configuring/Variables/#input
-input {
- kb_layout = us,ca
- kb_variant =
- kb_model =
- kb_options = grp:win_space_toggle
- kb_rules =
- repeat_rate = 50 #
- repeat_delay = 300 #
-
-
-
- sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
- numlock_by_default = true
- left_handed = false
- follow_mouse = true
- float_switch_override_focus = false
-
- touchpad {
- natural_scroll = false
- disable_while_typing = true
- clickfinger_behavior = false
- middle_button_emulation = true
- tap-to-click = true
- drag_lock = false
- }
-
- # added
- touchdevice {
- enabled = true
- }
-
- tablet {
- transform = 0
- left_handed = 0
- }
-}
-
-# https://wiki.hyprland.org/Configuring/Variables/#gestures
-gestures {
- workspace_swipe = true
- workspace_swipe_fingers = 3
- workspace_swipe_distance = 500
- workspace_swipe_invert = true
- workspace_swipe_min_speed_to_force = 30
- workspace_swipe_cancel_ratio = 0.5
- workspace_swipe_create_new = true
- workspace_swipe_forever = true
- #workspace_swipe_use_r = true #uncomment if wanted a forever create a new workspace with swipe right
-}
-# added
-group {
- col.border_active = $color15
- groupbar {
- col.active = $color0
- }
-}
-
-binds {
- workspace_back_and_forth = true
- allow_workspace_cycles = true
- pass_mouse_when_bound = false
-}
-
-#Could help when scaling and not pixelating
-xwayland {
- force_zero_scaling = true
-}
-
-# render section for Hyprland >= v0.42.0
-render {
- explicit_sync = 2
- explicit_sync_kms = 2
- direct_scanout = false
-}
-
-cursor {
- no_hardware_cursors = false
- enable_hyprcursor = true
- warp_on_change_workspace = true
- no_warps = true
-}
-
-# Example per-device config
-# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
-#device {
-# name = epic-mouse-v1
-# sensitivity = -0.5
-#}
-
-
-# KEYBINDINGS
-
-# See https://wiki.hyprland.org/Configuring/Keywords/
-$mainMod = SUPER # Sets "Windows" key as main modifier
-
-### # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
-### bind = $mainMod, RETURN, exec, $terminal
-### bind = $mainMod, C, killactive,
-### bind = $mainMod, M, exit,
-### bind = $mainMod, E, exec, $fileManager
-### bind = $mainMod, V, togglefloating,
-### bind = $mainMod, R, exec, $menu
-### bind = $mainMod, P, pseudo, # dwindle
-### bind = $mainMod, J, togglesplit, # dwindle
-### bind = $mainMod, L, exec, hyprlock
-###
-### # Move focus with mainMod + arrow keys
-### bind = $mainMod, left, movefocus, l
-### bind = $mainMod, right, movefocus, r
-### bind = $mainMod, up, movefocus, u
-### bind = $mainMod, down, 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
-###
-### # Move active window to a workspace with mainMod + SHIFT + [0-9]
-### bind = $mainMod SHIFT, 1, movetoworkspace, 1
-### bind = $mainMod SHIFT, 2, movetoworkspace, 2
-### bind = $mainMod SHIFT, 3, movetoworkspace, 3
-### bind = $mainMod SHIFT, 4, movetoworkspace, 4
-### bind = $mainMod SHIFT, 5, movetoworkspace, 5
-### bind = $mainMod SHIFT, 6, movetoworkspace, 6
-### bind = $mainMod SHIFT, 7, movetoworkspace, 7
-### bind = $mainMod SHIFT, 8, movetoworkspace, 8
-### bind = $mainMod SHIFT, 9, movetoworkspace, 9
-### bind = $mainMod SHIFT, 0, movetoworkspace, 10
-###
-### # Example special workspace (scratchpad)
-### bind = $mainMod, S, togglespecialworkspace, magic
-### bind = $mainMod SHIFT, S, movetoworkspace, special:magic
-###
-### # 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
-###
-### # Laptop multimedia keys for volume and LCD brightness
-### bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
-### bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
-### bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
-### bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
-### bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+
-### bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-
-
-##############################
-### WINDOWS AND WORKSPACES ###
-##############################
-
-# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
-# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
-
-# Example windowrule v1
-# windowrule = float, ^(kitty)$
-
-# Example windowrule v2
-# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
-
-# Firefox
-windowrulev2 = float, class:(LibreWolf), title:(Picture-in-Picture)
-windowrulev2 = size 320 180, move 0 0, title:(Picture-in-Picture)
-
-windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
diff --git a/hyprland/.config/hypr/hyprlock.conf b/hyprland/.config/hypr/hyprlock.conf
deleted file mode 100644
index 535ab32..0000000
--- a/hyprland/.config/hypr/hyprlock.conf
+++ /dev/null
@@ -1,69 +0,0 @@
-# BACKGROUND
-background {
- monitor =
- path = ~/.config/hypr/walls/1.png
- # blur_passes = 0
- # contrast = 1
- # brightness = 1
- # vibrancy = 0.2
- # vibrancy_darkness = 0.2
-}
-
-# GENERAL
-general {
- no_fade_in = false
- no_fade_out = false
- hide_cursor = true
- grace = 0
- disable_loading_bar = true
- ignore_empty_input = true
-}
-
-# INPUT FIELD
-input-field {
- monitor =
- size = 250, 60
- outline_thickness = 2
- dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
- dots_spacing = 0.35 # Scale of dots' absolute size, 0.0 - 1.0
- dots_center = true
- outer_color = rgba(0, 0, 0, 0)
- inner_color = rgba(0, 0, 0, 0.2)
- font_color = rgb(205, 214, 244)
- fade_on_empty = false
- rounding = -1
- placeholder_text = Password
- hide_input = false
- position = 0, -200
- halign = center
- valign = center
- check_color = rgb(108, 112, 134)
- fail_color = rgb(243, 139, 168) # if authentication failed, changes outer_color and fail message color
- fail_text = $ATTEMPTS # can be set to empty
- fail_timeout = 2000 # milliseconds before fail_text and fail_color disappears
- fail_transition = 300 # transition time in ms between normal outer_color and fail_color
-}
-
-# DATE
-label {
- monitor =
- text = cmd[update:1000] date +"%Y-%m-%d"
- color = rgb(205, 214, 244)
- font_size = 22
- font_family = JetBrains Mono
- position = 0, 300
- halign = center
- valign = center
-}
-
-# TIME
-label {
- monitor =
- text = $TIME
- color = rgb(205, 214, 244)
- font_size = 95
- font_family = JetBrains Mono Extrabold
- position = 0, 200
- halign = center
- valign = center
-}qqqq
diff --git a/hyprland/.config/hypr/hyprpaper.conf b/hyprland/.config/hypr/hyprpaper.conf
deleted file mode 100644
index 997c850..0000000
--- a/hyprland/.config/hypr/hyprpaper.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-preload = ~/.config/hypr/walls/2.png
-wallpaper = eDP-1,~/.config/hypr/walls/2.png
-splash = false
-
-# https://github.com/zhichaoh/catppuccin-wallpapers
diff --git a/hyprland/.config/hypr/keybinds.conf b/hyprland/.config/hypr/keybinds.conf
deleted file mode 100644
index ad48398..0000000
--- a/hyprland/.config/hypr/keybinds.conf
+++ /dev/null
@@ -1,122 +0,0 @@
-# Keybinds
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-#
-$mainMod = SUPER
-$files = dolphin
-$term = kitty
-
-# Default
-$scriptsDir = $HOME/.config/hypr/scripts
-$UserScripts = $HOME/.config/hypr/UserScripts
-
-# Rofi App Launcher
-bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window
-
-## ags overview
-##bind = $mainMod, A, exec, pkill rofi || true && ags -t 'overview'
-
-
-bind = $mainMod, Return, exec, $term # Launch terminal
-bind = $mainMod, E, exec, $files # Launch file manager
-
-# pyprland
-bind = $mainMod SHIFT, Return, exec, pypr toggle term # Dropdown terminal
-bind = $mainMod, Z, exec, pypr zoom # Toggle Zoom
-
-bind = $mainMod, Q, killactive,
-bind = $mainMod, F, fullscreen,
-bind = $mainMod SHIFT, F, togglefloating,
-bind = $mainMod ALT, F, exec, hyprctl dispatch workspace allfloat
-
-# Features / Extras
-bind = $mainMod, H, exec, $scriptsDir/KeyHints.sh #small help file
-bind = $mainMod ALT, R, exec, $scriptsDir/Refresh.sh # Refresh waybar, swaync, rofi
-bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh # emoji
-bind = $mainMod SHIFT, B, exec, $scriptsDir/ChangeBlur.sh # Toggle blur settings
-bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh # animations ON/OFF
-bind = $mainMod ALT, L, exec, $scriptsDir/ChangeLayout.sh # Toggle Master or Dwindle Layout
-bind = $mainMod ALT, V, exec, $scriptsDir/ClipManager.sh # Clipboard Manager
-bind = $mainMod SHIFT, N, exec, swaync-client -t -sw # swayNC panel
-
-# Waybar / Bar related
-bind = $mainMod, B, exec, pkill -SIGUSR1 waybar # Toggle hide/show waybar
-bind = $mainMod CTRL, B, exec, $scriptsDir/WaybarStyles.sh # Waybar Styles Menu
-bind = $mainMod ALT, B, exec, $scriptsDir/WaybarLayout.sh # Waybar Layout Menu
-
-# Resize windows
-binde = $mainMod SHIFT, left, resizeactive,-50 0
-binde = $mainMod SHIFT, right, resizeactive,50 0
-binde = $mainMod SHIFT, up, resizeactive,0 -50
-binde = $mainMod SHIFT, down, resizeactive,0 50
-
-# Move windows
-bind = $mainMod CTRL, left, movewindow, l
-bind = $mainMod CTRL, right, movewindow, r
-bind = $mainMod CTRL, up, movewindow, u
-bind = $mainMod CTRL, down, movewindow, d
-
-# Move focus with mainMod + arrow keys
-bind = $mainMod, left, movefocus, l
-bind = $mainMod, right, movefocus, r
-bind = $mainMod, up, movefocus, u
-bind = $mainMod, down, movefocus, d
-
-# Workspaces related
-bind = $mainMod, tab, workspace, m+1
-bind = $mainMod SHIFT, tab, workspace, m-1
-
-# Special workspace
-bind = $mainMod SHIFT, U, movetoworkspace, special
-bind = $mainMod, U, togglespecialworkspace,
-
-# The following mappings use the key codes to better support various keyboard layouts
-# 1 is code:10, 2 is code 11, etc
-# Switch workspaces with mainMod + [0-9]
-bind = $mainMod, code:10, workspace, 1
-bind = $mainMod, code:11, workspace, 2
-bind = $mainMod, code:12, workspace, 3
-bind = $mainMod, code:13, workspace, 4
-bind = $mainMod, code:14, workspace, 5
-bind = $mainMod, code:15, workspace, 6
-bind = $mainMod, code:16, workspace, 7
-bind = $mainMod, code:17, workspace, 8
-bind = $mainMod, code:18, workspace, 9
-bind = $mainMod, code:19, workspace, 10
-
-# Move active window and follow to workspace mainMod + SHIFT [0-9]
-bind = $mainMod SHIFT, code:10, movetoworkspace, 1
-bind = $mainMod SHIFT, code:11, movetoworkspace, 2
-bind = $mainMod SHIFT, code:12, movetoworkspace, 3
-bind = $mainMod SHIFT, code:13, movetoworkspace, 4
-bind = $mainMod SHIFT, code:14, movetoworkspace, 5
-bind = $mainMod SHIFT, code:15, movetoworkspace, 6
-bind = $mainMod SHIFT, code:16, movetoworkspace, 7
-bind = $mainMod SHIFT, code:17, movetoworkspace, 8
-bind = $mainMod SHIFT, code:18, movetoworkspace, 9
-bind = $mainMod SHIFT, code:19, movetoworkspace, 10
-bind = $mainMod SHIFT, bracketleft, movetoworkspace, -1 # brackets [ or ]
-bind = $mainMod SHIFT, bracketright, movetoworkspace, +1
-
-# Move active window to a workspace silently mainMod + CTRL [0-9]
-bind = $mainMod CTRL, code:10, movetoworkspacesilent, 1
-bind = $mainMod CTRL, code:11, movetoworkspacesilent, 2
-bind = $mainMod CTRL, code:12, movetoworkspacesilent, 3
-bind = $mainMod CTRL, code:13, movetoworkspacesilent, 4
-bind = $mainMod CTRL, code:14, movetoworkspacesilent, 5
-bind = $mainMod CTRL, code:15, movetoworkspacesilent, 6
-bind = $mainMod CTRL, code:16, movetoworkspacesilent, 7
-bind = $mainMod CTRL, code:17, movetoworkspacesilent, 8
-bind = $mainMod CTRL, code:18, movetoworkspacesilent, 9
-bind = $mainMod CTRL, code:19, movetoworkspacesilent, 10
-bind = $mainMod CTRL, bracketleft, movetoworkspacesilent, -1 # brackets [ or ]
-bind = $mainMod CTRL, bracketright, movetoworkspacesilent, +1
-
-# Scroll through existing workspaces with mainMod + scroll
-bind = $mainMod, mouse_down, workspace, e+1
-bind = $mainMod, mouse_up, workspace, e-1
-bind = $mainMod, period, workspace, e+1
-bind = $mainMod, comma, workspace, e-1
-
-# Move/resize windows with mainMod + LMB/RMB and dragging
-bindm = $mainMod, mouse:272, movewindow
-bindm = $mainMod, mouse:273, resizewindow
diff --git a/hyprland/.config/hypr/mocha.conf b/hyprland/.config/hypr/mocha.conf
deleted file mode 100644
index 8ccb56a..0000000
--- a/hyprland/.config/hypr/mocha.conf
+++ /dev/null
@@ -1,78 +0,0 @@
-
-$rosewater = rgb(f5e0dc)
-$rosewaterAlpha = f5e0dc
-
-$flamingo = rgb(f2cdcd)
-$flamingoAlpha = f2cdcd
-
-$pink = rgb(f5c2e7)
-$pinkAlpha = f5c2e7
-
-$mauve = rgb(cba6f7)
-$mauveAlpha = cba6f7
-
-$red = rgb(f38ba8)
-$redAlpha = f38ba8
-
-$maroon = rgb(eba0ac)
-$maroonAlpha = eba0ac
-
-$peach = rgb(fab387)
-$peachAlpha = fab387
-
-$yellow = rgb(f9e2af)
-$yellowAlpha = f9e2af
-
-$green = rgb(a6e3a1)
-$greenAlpha = a6e3a1
-
-$teal = rgb(94e2d5)
-$tealAlpha = 94e2d5
-
-$sky = rgb(89dceb)
-$skyAlpha = 89dceb
-
-$sapphire = rgb(74c7ec)
-$sapphireAlpha = 74c7ec
-
-$blue = rgb(89b4fa)
-$blueAlpha = 89b4fa
-
-$lavender = rgb(b4befe)
-$lavenderAlpha = b4befe
-
-$text = rgb(cdd6f4)
-$textAlpha = cdd6f4
-
-$subtext1 = rgb(bac2de)
-$subtext1Alpha = bac2de
-
-$subtext0 = rgb(a6adc8)
-$subtext0Alpha = a6adc8
-
-$overlay2 = rgb(9399b2)
-$overlay2Alpha = 9399b2
-
-$overlay1 = rgb(7f849c)
-$overlay1Alpha = 7f849c
-
-$overlay0 = rgb(6c7086)
-$overlay0Alpha = 6c7086
-
-$surface2 = rgb(585b70)
-$surface2Alpha = 585b70
-
-$surface1 = rgb(45475a)
-$surface1Alpha = 45475a
-
-$surface0 = rgb(313244)
-$surface0Alpha = 313244
-
-$base = rgb(1e1e2e)
-$baseAlpha = 1e1e2e
-
-$mantle = rgb(181825)
-$mantleAlpha = 181825
-
-$crust = rgb(11111b)
-$crustAlpha = 11111b
diff --git a/hyprland/.config/hypr/scripts/AirplaneMode.sh b/hyprland/.config/hypr/scripts/AirplaneMode.sh
deleted file mode 100755
index 1587a2b..0000000
--- a/hyprland/.config/hypr/scripts/AirplaneMode.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Airplane Mode. Turning on or off all wifi using rfkill.
-
-notif="$HOME/.config/swaync/images/bell.png"
-
-# Check if any wireless device is blocked
-wifi_blocked=$(rfkill list wifi | grep -o "Soft blocked: yes")
-
-if [ -n "$wifi_blocked" ]; then
- rfkill unblock wifi
- notify-send -u low -i "$notif" 'Airplane mode: OFF'
-else
- rfkill block wifi
- notify-send -u low -i "$notif" 'Airplane mode: ON'
-fi
diff --git a/hyprland/.config/hypr/scripts/Brightness.sh b/hyprland/.config/hypr/scripts/Brightness.sh
deleted file mode 100755
index d1f8093..0000000
--- a/hyprland/.config/hypr/scripts/Brightness.sh
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Script for Monitor backlights (if supported) using brightnessctl
-
-iDIR="$HOME/.config/swaync/icons"
-notification_timeout=1000
-step=10 # INCREASE/DECREASE BY THIS VALUE
-
-# Get brightness
-get_backlight() {
- brightnessctl -m | cut -d, -f4 | sed 's/%//'
-}
-
-# Get icons
-get_icon() {
- current=$(get_backlight)
- if [ "$current" -le "20" ]; then
- icon="$iDIR/brightness-20.png"
- elif [ "$current" -le "40" ]; then
- icon="$iDIR/brightness-40.png"
- elif [ "$current" -le "60" ]; then
- icon="$iDIR/brightness-60.png"
- elif [ "$current" -le "80" ]; then
- icon="$iDIR/brightness-80.png"
- else
- icon="$iDIR/brightness-100.png"
- fi
-}
-
-# Notify
-notify_user() {
- notify-send -e -h string:x-canonical-private-synchronous:brightness_notif -h int:value:$current -u low -i "$icon" "Brightness : $current%"
-}
-
-# Change brightness
-change_backlight() {
- local current_brightness
- current_brightness=$(get_backlight)
-
- # Calculate new brightness
- if [[ "$1" == "+${step}%" ]]; then
- new_brightness=$((current_brightness + step))
- elif [[ "$1" == "${step}%-" ]]; then
- new_brightness=$((current_brightness - step))
- fi
-
- # Ensure new brightness is within valid range
- if (( new_brightness < 5 )); then
- new_brightness=5
- elif (( new_brightness > 100 )); then
- new_brightness=100
- fi
-
- brightnessctl set "${new_brightness}%"
- get_icon
- current=$new_brightness
- notify_user
-}
-
-# Execute accordingly
-case "$1" in
- "--get")
- get_backlight
- ;;
- "--inc")
- change_backlight "+${step}%"
- ;;
- "--dec")
- change_backlight "${step}%-"
- ;;
- *)
- get_backlight
- ;;
-esac
diff --git a/hyprland/.config/hypr/scripts/BrightnessKbd.sh b/hyprland/.config/hypr/scripts/BrightnessKbd.sh
deleted file mode 100755
index 92083e7..0000000
--- a/hyprland/.config/hypr/scripts/BrightnessKbd.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Script for keyboard backlights (if supported) using brightnessctl
-
-iDIR="$HOME/.config/swaync/icons"
-
-# Get keyboard brightness
-get_kbd_backlight() {
- echo $(brightnessctl -d '*::kbd_backlight' -m | cut -d, -f4)
-}
-
-# Get icons
-get_icon() {
- current=$(get_kbd_backlight | sed 's/%//')
- if [ "$current" -le "20" ]; then
- icon="$iDIR/brightness-20.png"
- elif [ "$current" -le "40" ]; then
- icon="$iDIR/brightness-40.png"
- elif [ "$current" -le "60" ]; then
- icon="$iDIR/brightness-60.png"
- elif [ "$current" -le "80" ]; then
- icon="$iDIR/brightness-80.png"
- else
- icon="$iDIR/brightness-100.png"
- fi
-}
-# Notify
-notify_user() {
- notify-send -e -h string:x-canonical-private-synchronous:brightness_notif -h int:value:$current -u low -i "$icon" "Keyboard Brightness : $current%"
-}
-
-# Change brightness
-change_kbd_backlight() {
- brightnessctl -d *::kbd_backlight set "$1" && get_icon && notify_user
-}
-
-# Execute accordingly
-case "$1" in
- "--get")
- get_kbd_backlight
- ;;
- "--inc")
- change_kbd_backlight "+30%"
- ;;
- "--dec")
- change_kbd_backlight "30%-"
- ;;
- *)
- get_kbd_backlight
- ;;
-esac
diff --git a/hyprland/.config/hypr/scripts/ChangeBlur.sh b/hyprland/.config/hypr/scripts/ChangeBlur.sh
deleted file mode 100755
index 321b8ec..0000000
--- a/hyprland/.config/hypr/scripts/ChangeBlur.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Script for changing blurs on the fly
-
-notif="$HOME/.config/swaync/images/bell.png"
-
-STATE=$(hyprctl -j getoption decoration:blur:passes | jq ".int")
-
-if [ "${STATE}" == "2" ]; then
- hyprctl keyword decoration:blur:size 2
- hyprctl keyword decoration:blur:passes 1
- notify-send -e -u low -i "$notif" "Less blur"
-else
- hyprctl keyword decoration:blur:size 5
- hyprctl keyword decoration:blur:passes 2
- notify-send -e -u low -i "$notif" "Normal blur"
-fi
diff --git a/hyprland/.config/hypr/scripts/ChangeLayout.sh b/hyprland/.config/hypr/scripts/ChangeLayout.sh
deleted file mode 100755
index 75823ba..0000000
--- a/hyprland/.config/hypr/scripts/ChangeLayout.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# for changing Hyprland Layouts (Master or Dwindle) on the fly
-
-notif="$HOME/.config/swaync/images/bell.png"
-
-LAYOUT=$(hyprctl -j getoption general:layout | jq '.str' | sed 's/"//g')
-
-case $LAYOUT in
-"master")
- hyprctl keyword general:layout dwindle
- hyprctl keyword unbind SUPER,J
- hyprctl keyword unbind SUPER,K
- hyprctl keyword bind SUPER,J,cyclenext
- hyprctl keyword bind SUPER,K,cyclenext,prev
- hyprctl keyword bind SUPER,O,togglesplit
- notify-send -e -u low -i "$notif" "Dwindle Layout"
- ;;
-"dwindle")
- hyprctl keyword general:layout master
- hyprctl keyword unbind SUPER,J
- hyprctl keyword unbind SUPER,K
- hyprctl keyword unbind SUPER,O
- hyprctl keyword bind SUPER,J,layoutmsg,cyclenext
- hyprctl keyword bind SUPER,K,layoutmsg,cycleprev
- notify-send -e -u low -i "$notif" "Master Layout"
- ;;
-*) ;;
-
-esac
diff --git a/hyprland/.config/hypr/scripts/ClipManager.sh b/hyprland/.config/hypr/scripts/ClipManager.sh
deleted file mode 100755
index ddce299..0000000
--- a/hyprland/.config/hypr/scripts/ClipManager.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Clipboard Manager. This script uses cliphist, rofi, and wl-copy.
-
-# Actions:
-# CTRL Del to delete an entry
-# ALT Del to wipe clipboard contents
-
-while true; do
- result=$(
- rofi -i -dmenu \
- -kb-custom-1 "Control-Delete" \
- -kb-custom-2 "Alt-Delete" \
- -config ~/.config/rofi/config-clipboard.rasi < <(cliphist list)
- )
-
- case "$?" in
- 1)
- exit
- ;;
- 0)
- case "$result" in
- "")
- continue
- ;;
- *)
- cliphist decode <<<"$result" | wl-copy
- exit
- ;;
- esac
- ;;
- 10)
- cliphist delete <<<"$result"
- ;;
- 11)
- cliphist wipe
- ;;
- esac
-done
-
diff --git a/hyprland/.config/hypr/scripts/DarkLight.sh b/hyprland/.config/hypr/scripts/DarkLight.sh
deleted file mode 100755
index 7742690..0000000
--- a/hyprland/.config/hypr/scripts/DarkLight.sh
+++ /dev/null
@@ -1,242 +0,0 @@
-#!/bin/bash
-## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# For Dark and Light switching
-# Note: Scripts are looking for keywords Light or Dark except for wallpapers as the are in a separate folders
-
-# Paths
-wallpaper_base_path="$HOME/Pictures/wallpapers/Dynamic-Wallpapers"
-dark_wallpapers="$wallpaper_base_path/Dark"
-light_wallpapers="$wallpaper_base_path/Light"
-hypr_config_path="$HOME/.config/hypr"
-swaync_style="$HOME/.config/swaync/style.css"
-ags_style="$HOME/.config/ags/user/style.css"
-SCRIPTSDIR="$HOME/.config/hypr/scripts"
-notif="$HOME/.config/swaync/images/bell.png"
-wallust_rofi="$HOME/.config/wallust/templates/colors-rofi.rasi"
-
-kitty_conf="$HOME/.config/kitty/kitty.conf"
-
-wallust_config="$HOME/.config/wallust/wallust.toml"
-pallete_dark="dark16"
-pallete_light="light16"
-
-# kill swaybg if running
-pkill swaybg
-
-# Initialize swww if needed
-swww query || swww-daemon
-
-# Set swww options
-swww="swww img"
-effect="--transition-bezier .43,1.19,1,.4 --transition-fps 60 --transition-type grow --transition-pos 0.925,0.977 --transition-duration 2"
-
-# Determine current theme mode
-if [ "$(cat $HOME/.cache/.theme_mode)" = "Light" ]; then
- next_mode="Dark"
- # Logic for Dark mode
- wallpaper_path="$dark_wallpapers"
-else
- next_mode="Light"
- # Logic for Light mode
- wallpaper_path="$light_wallpapers"
-fi
-
-# Function to update theme mode for the next cycle
-update_theme_mode() {
- echo "$next_mode" > ~/.cache/.theme_mode
-}
-
-# Function to notify user
-notify_user() {
- notify-send -u low -i "$notif" "Switching to $1 mode"
-}
-
-# Use sed to replace the palette setting in the wallust config file
-if [ "$next_mode" = "Dark" ]; then
- sed -i 's/^palette = .*/palette = "'"$pallete_dark"'"/' "$wallust_config"
-else
- sed -i 's/^palette = .*/palette = "'"$pallete_light"'"/' "$wallust_config"
-fi
-
-# Function to set Waybar style
-set_waybar_style() {
- theme="$1"
- waybar_styles="$HOME/.config/waybar/style"
- waybar_style_link="$HOME/.config/waybar/style.css"
- style_prefix="\\[${theme}\\].*\\.css$"
-
- style_file=$(find "$waybar_styles" -maxdepth 1 -type f -regex ".*$style_prefix" | shuf -n 1)
-
- if [ -n "$style_file" ]; then
- ln -sf "$style_file" "$waybar_style_link"
- else
- echo "Style file not found for $theme theme."
- fi
-}
-
-# Call the function after determining the mode
-set_waybar_style "$next_mode"
-notify_user "$next_mode"
-
-
-# swaync color change
-if [ "$next_mode" = "Dark" ]; then
- sed -i '/@define-color noti-bg/s/rgba([0-9]*,\s*[0-9]*,\s*[0-9]*,\s*[0-9.]*);/rgba(0, 0, 0, 0.8);/' "${swaync_style}"
- sed -i '/@define-color noti-bg-alt/s/#.*;/#111111;/' "${swaync_style}"
-else
- sed -i '/@define-color noti-bg/s/rgba([0-9]*,\s*[0-9]*,\s*[0-9]*,\s*[0-9.]*);/rgba(255, 255, 255, 0.9);/' "${swaync_style}"
- sed -i '/@define-color noti-bg-alt/s/#.*;/#F0F0F0;/' "${swaync_style}"
-fi
-
-# ags color change
-if [ "$next_mode" = "Dark" ]; then
- sed -i '/@define-color noti-bg/s/rgba([0-9]*,\s*[0-9]*,\s*[0-9]*,\s*[0-9.]*);/rgba(0, 0, 0, 0.4);/' "${ags_style}"
- sed -i '/@define-color text-color/s/rgba([0-9]*,\s*[0-9]*,\s*[0-9]*,\s*[0-9.]*);/rgba(255, 255, 255, 0.7);/' "${ags_style}"
- sed -i '/@define-color noti-bg-alt/s/#.*;/#111111;/' "${ags_style}"
-else
- sed -i '/@define-color noti-bg/s/rgba([0-9]*,\s*[0-9]*,\s*[0-9]*,\s*[0-9.]*);/rgba(255, 255, 255, 0.4);/' "${ags_style}"
- sed -i '/@define-color text-color/s/rgba([0-9]*,\s*[0-9]*,\s*[0-9]*,\s*[0-9.]*);/rgba(0, 0, 0, 0.7);/' "${ags_style}"
- sed -i '/@define-color noti-bg-alt/s/#.*;/#F0F0F0;/' "${ags_style}"
-fi
-
-# kitty background color change
-if [ "$next_mode" = "Dark" ]; then
- sed -i '/^foreground /s/^foreground .*/foreground #dddddd/' "${kitty_conf}"
- sed -i '/^background /s/^background .*/background #000000/' "${kitty_conf}"
- sed -i '/^cursor /s/^cursor .*/cursor #dddddd/' "${kitty_conf}"
-else
- sed -i '/^foreground /s/^foreground .*/foreground #000000/' "${kitty_conf}"
- sed -i '/^background /s/^background .*/background #dddddd/' "${kitty_conf}"
- sed -i '/^cursor /s/^cursor .*/cursor #000000/' "${kitty_conf}"
-fi
-
-
-
-
-# Set Dynamic Wallpaper for Dark or Light Mode
-if [ "$next_mode" = "Dark" ]; then
- next_wallpaper="$(find "${dark_wallpapers}" -type f \( -iname "*.jpg" -o -iname "*.png" \) -print0 | shuf -n1 -z | xargs -0)"
-else
- next_wallpaper="$(find "${light_wallpapers}" -type f \( -iname "*.jpg" -o -iname "*.png" \) -print0 | shuf -n1 -z | xargs -0)"
-fi
-
-# Update wallpaper using swww command
-$swww "${next_wallpaper}" $effect
-
-
-# Set Kvantum Manager theme & QT5/QT6 settings
-if [ "$next_mode" = "Dark" ]; then
- kvantum_theme="Catppuccin-Mocha"
- qt5ct_color_scheme="$HOME/.config/qt5ct/colors/Catppuccin-Mocha.conf"
- qt6ct_color_scheme="$HOME/.config/qt6ct/colors/Catppuccin-Mocha.conf"
-else
- kvantum_theme="Catppuccin-Latte"
- qt5ct_color_scheme="$HOME/.config/qt5ct/colors/Catppuccin-Latte.conf"
- qt6ct_color_scheme="$HOME/.config/qt6ct/colors/Catppuccin-Latte.conf"
-fi
-
-sed -i "s|^color_scheme_path=.*$|color_scheme_path=$qt5ct_color_scheme|" "$HOME/.config/qt5ct/qt5ct.conf"
-sed -i "s|^color_scheme_path=.*$|color_scheme_path=$qt6ct_color_scheme|" "$HOME/.config/qt6ct/qt6ct.conf"
-kvantummanager --set "$kvantum_theme"
-
-
-# set the rofi color for background
-if [ "$next_mode" = "Dark" ]; then
- sed -i '24s/.*/background: rgba(0,0,0,0.7);/' $wallust_rofi
-else
- sed -i '24s/.*/background: rgba(255,255,255,0.9);/' $wallust_rofi
-fi
-
-
-# GTK themes and icons switching
-set_custom_gtk_theme() {
- mode=$1
- gtk_themes_directory="$HOME/.themes"
- icon_directory="$HOME/.icons"
- color_setting="org.gnome.desktop.interface color-scheme"
- theme_setting="org.gnome.desktop.interface gtk-theme"
- icon_setting="org.gnome.desktop.interface icon-theme"
-
- if [ "$mode" == "Light" ]; then
- search_keywords="*Light*"
- gsettings set $color_setting 'prefer-light'
- elif [ "$mode" == "Dark" ]; then
- search_keywords="*Dark*"
- gsettings set $color_setting 'prefer-dark'
- else
- echo "Invalid mode provided."
- return 1
- fi
-
- themes=()
- icons=()
-
- while IFS= read -r -d '' theme_search; do
- themes+=("$(basename "$theme_search")")
- done < <(find "$gtk_themes_directory" -maxdepth 1 -type d -iname "$search_keywords" -print0)
-
- while IFS= read -r -d '' icon_search; do
- icons+=("$(basename "$icon_search")")
- done < <(find "$icon_directory" -maxdepth 1 -type d -iname "$search_keywords" -print0)
-
- if [ ${#themes[@]} -gt 0 ]; then
- if [ "$mode" == "Dark" ]; then
- selected_theme=${themes[RANDOM % ${#themes[@]}]}
- else
- selected_theme=${themes[$RANDOM % ${#themes[@]}]}
- fi
- echo "Selected GTK theme for $mode mode: $selected_theme"
- gsettings set $theme_setting "$selected_theme"
-
- # Flatpak GTK apps (themes)
- if command -v flatpak &> /dev/null; then
- flatpak --user override --filesystem=$HOME/.themes
- sleep 0.5
- flatpak --user override --env=GTK_THEME="$selected_theme"
- fi
- else
- echo "No $mode GTK theme found"
- fi
-
- if [ ${#icons[@]} -gt 0 ]; then
- if [ "$mode" == "Dark" ]; then
- selected_icon=${icons[RANDOM % ${#icons[@]}]}
- else
- selected_icon=${icons[$RANDOM % ${#icons[@]}]}
- fi
- echo "Selected icon theme for $mode mode: $selected_icon"
- gsettings set $icon_setting "$selected_icon"
-
- ## QT5ct icon_theme
- sed -i "s|^icon_theme=.*$|icon_theme=$selected_icon|" "$HOME/.config/qt5ct/qt5ct.conf"
- sed -i "s|^icon_theme=.*$|icon_theme=$selected_icon|" "$HOME/.config/qt6ct/qt6ct.conf"
-
- # Flatpak GTK apps (icons)
- if command -v flatpak &> /dev/null; then
- flatpak --user override --filesystem=$HOME/.icons
- sleep 0.5
- flatpak --user override --env=ICON_THEME="$selected_icon"
- fi
- else
- echo "No $mode icon theme found"
- fi
-}
-
-# Call the function to set GTK theme and icon theme based on mode
-set_custom_gtk_theme "$next_mode"
-
-# Update theme mode for the next cycle
-update_theme_mode
-
-sleep 0.5
-# Run remaining scripts
-${SCRIPTSDIR}/WallustSwww.sh
-sleep 1
-${SCRIPTSDIR}/Refresh.sh
-
-sleep 0.3
-# Display notifications for theme and icon changes
-notify-send -u normal -i "$notif" "Themes in $next_mode Mode"
-
-exit 0
-
diff --git a/hyprland/.config/hypr/scripts/GameMode.sh b/hyprland/.config/hypr/scripts/GameMode.sh
deleted file mode 100755
index 4bb7e91..0000000
--- a/hyprland/.config/hypr/scripts/GameMode.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Game Mode. Turning off all animations
-
-notif="$HOME/.config/swaync/images/bell.png"
-SCRIPTSDIR="$HOME/.config/hypr/scripts"
-
-
-HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==1{print $2}')
-if [ "$HYPRGAMEMODE" = 1 ] ; then
- hyprctl --batch "\
- keyword animations:enabled 0;\
- keyword decoration:drop_shadow 0;\
- keyword decoration:blur:passes 0;\
- keyword general:gaps_in 0;\
- keyword general:gaps_out 0;\
- keyword general:border_size 1;\
- keyword decoration:rounding 0"
-
- hyprctl keyword "windowrule opacity 1 override 1 override 1 override, ^(.*)$"
- swww kill
- notify-send -e -u low -i "$notif" "gamemode enabled. All animations off"
- exit
-else
- swww-daemon --format xrgb && swww img "$HOME/.config/rofi/.current_wallpaper" &
- sleep 0.1
- ${SCRIPTSDIR}/WallustSwww.sh
- sleep 0.5
- ${SCRIPTSDIR}/Refresh.sh
- notify-send -e -u normal -i "$notif" "gamemode disabled. All animations normal"
- exit
-fi
-hyprctl reload
diff --git a/hyprland/.config/hypr/scripts/Hypridle.sh b/hyprland/.config/hypr/scripts/Hypridle.sh
deleted file mode 100755
index 5617671..0000000
--- a/hyprland/.config/hypr/scripts/Hypridle.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# This is for custom version of waybar idle_inhibitor which activates / deactivates hypridle instead
-
-PROCESS="hypridle"
-
-if [[ "$1" == "status" ]]; then
- sleep 1
- if pgrep -x "$PROCESS" >/dev/null; then
- echo '{"text": "RUNNING", "class": "active", "tooltip": "idle_inhibitor NOT ACTIVE\nLeft Click: Activate\nRight Click: Lock Screen"}'
- else
- echo '{"text": "NOT RUNNING", "class": "notactive", "tooltip": "idle_inhibitor is ACTIVE\nLeft Click: Deactivate\nRight Click: Lock Screen"}'
- fi
-elif [[ "$1" == "toggle" ]]; then
- if pgrep -x "$PROCESS" >/dev/null; then
- pkill "$PROCESS"
- else
- "$PROCESS"
- fi
-else
- echo "Usage: $0 {status|toggle}"
- exit 1
-fi
diff --git a/hyprland/.config/hypr/scripts/KeyHints.sh b/hyprland/.config/hypr/scripts/KeyHints.sh
deleted file mode 100755
index 0f8a989..0000000
--- a/hyprland/.config/hypr/scripts/KeyHints.sh
+++ /dev/null
@@ -1,82 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Keyhints. Idea got from Garuda Hyprland
-
-# GDK BACKEND. Change to either wayland or x11 if having issues
-BACKEND=wayland
-
-# Detect monitor resolution and scale
-x_mon=$(hyprctl -j monitors | jq '.[] | select(.focused==true) | .width')
-y_mon=$(hyprctl -j monitors | jq '.[] | select(.focused==true) | .height')
-hypr_scale=$(hyprctl -j monitors | jq '.[] | select (.focused == true) | .scale' | sed 's/\.//')
-
-# Calculate width and height based on percentages and monitor resolution
-width=$((x_mon * hypr_scale / 100))
-height=$((y_mon * hypr_scale / 100))
-
-# Set maximum width and height
-max_width=1200
-max_height=1000
-
-# Set percentage of screen size for dynamic adjustment
-percentage_width=70
-percentage_height=70
-
-# Calculate dynamic width and height
-dynamic_width=$((width * percentage_width / 100))
-dynamic_height=$((height * percentage_height / 100))
-
-# Limit width and height to maximum values
-dynamic_width=$(($dynamic_width > $max_width ? $max_width : $dynamic_width))
-dynamic_height=$(($dynamic_height > $max_height ? $max_height : $dynamic_height))
-
-# Launch yad with calculated width and height
-GDK_BACKEND=$BACKEND yad --width=$dynamic_width --height=$dynamic_height \
- --center \
- --title="Keybindings" \
- --no-buttons \
- --list \
- --column=Key: \
- --column=Description: \
- --column=Command: \
- --timeout-indicator=bottom \
-"ESC" "close this app" "" "=" "SUPER KEY (Windows Key)" "(SUPER KEY)" \
-" enter" "Terminal" "(kitty)" \
-" SHIFT enter" "DropDown Terminal" "(kitty-pyprland)" \
-" A" "Desktop Overview" "(AGS Overview)" \
-" D" "App Launcher" "(rofi-wayland)" \
-" T" "Open File Manager" "(Thunar)" \
-" S" "Google Search" "(rofi)" \
-" Q" "close active window" "(not kill)" \
-" Shift Q " "kills an active window" "(kill)" \
-" Z" "Desktop Zoom" "(pyprland)" \
-" Alt V" "Clipboard Manager" "(cliphist)" \
-" W" "Choose wallpaper" "(Wallpaper Menu)" \
-" Shift W" "Choose wallpaper effects" "(imagemagick + swww)" \
-"CTRL ALT W" "Random wallpaper" "(via swww)" \
-" B" "Hide/UnHide Waybar" "waybar" \
-" CTRL B" "Choose waybar styles" "(waybar styles)" \
-" ALT B" "Choose waybar layout" "(waybar layout)" \
-" ALT R" "Reload Waybar swaync Rofi" "CHECK NOTIFICATION FIRST!!!" \
-" SHIFT N" "Launch Notification Panel" "swaync Notification Center" \
-" Print" "screenshot" "(grim)" \
-" Shift Print" "screenshot region" "(grim + slurp)" \
-" Shift S" "screenshot region" "(swappy)" \
-" CTRL Print" "screenshot timer 5 secs " "(grim)" \
-" CTRL SHIFT Print" "screenshot timer 10 secs " "(grim)" \
-"ALT Print" "Screenshot active window" "active window only" \
-"CTRL ALT P" "power-menu" "(wlogout)" \
-"CTRL ALT L" "screen lock" "(hyprlock)" \
-"CTRL ALT Del" "Hyprland Exit" "(SAVE YOUR WORK!!!)" \
-" F" "Fullscreen" "Toggles to full screen" \
-" ALT L" "Toggle Dwindle | Master Layout" "Hyprland Layout" \
-" Shift F" "Toggle float" "single window" \
-" ALT F" "Toggle all windows to float" "all windows" \
-" Shift B" "Toggle Blur" "normal or less blur" \
-" SHIFT G" "Gamemode! All animations OFF or ON" "toggle" \
-" ALT E" "Rofi Emoticons" "Emoticon" \
-" ALT V" "Clipboard Manager" "cliphist" \
-" H" "Launch this app" "" \
-" E" "View or EDIT Keybinds, Settings, Monitor" "" \
-"" "" "" \
-"More tips:" "https://github.com/JaKooLit/Hyprland-Dots/wiki" ""\
diff --git a/hyprland/.config/hypr/scripts/KillActiveProcess.sh b/hyprland/.config/hypr/scripts/KillActiveProcess.sh
deleted file mode 100755
index cbf8783..0000000
--- a/hyprland/.config/hypr/scripts/KillActiveProcess.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-
-# Copied from Discord post. Thanks to @Zorg
-
-
-# Get id of an active window
-active_pid=$(hyprctl activewindow | grep -o 'pid: [0-9]*' | cut -d' ' -f2)
-
-# Close active window
-kill "$active_pid"
diff --git a/hyprland/.config/hypr/scripts/LockScreen.sh b/hyprland/.config/hypr/scripts/LockScreen.sh
deleted file mode 100755
index 0cb6de5..0000000
--- a/hyprland/.config/hypr/scripts/LockScreen.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-# For Hyprlock
-##pidof hyprlock || hyprlock -q
-
-loginctl lock-session
diff --git a/hyprland/.config/hypr/scripts/MediaCtrl.sh b/hyprland/.config/hypr/scripts/MediaCtrl.sh
deleted file mode 100755
index b3f9429..0000000
--- a/hyprland/.config/hypr/scripts/MediaCtrl.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Playerctl
-
-music_icon="$HOME/.config/swaync/icons/music.png"
-
-# Play the next track
-play_next() {
- playerctl next
- show_music_notification
-}
-
-# Play the previous track
-play_previous() {
- playerctl previous
- show_music_notification
-}
-
-# Toggle play/pause
-toggle_play_pause() {
- playerctl play-pause
- show_music_notification
-}
-
-# Stop playback
-stop_playback() {
- playerctl stop
- notify-send -e -u low -i "$music_icon" "Playback Stopped"
-}
-
-# Display notification with song information
-show_music_notification() {
- status=$(playerctl status)
- if [[ "$status" == "Playing" ]]; then
- song_title=$(playerctl metadata title)
- song_artist=$(playerctl metadata artist)
- notify-send -e -u low -i "$music_icon" "Now Playing:" "$song_title\nby $song_artist"
- elif [[ "$status" == "Paused" ]]; then
- notify-send -e -u low -i "$music_icon" "Playback Paused"
- fi
-}
-
-# Get media control action from command line argument
-case "$1" in
- "--nxt")
- play_next
- ;;
- "--prv")
- play_previous
- ;;
- "--pause")
- toggle_play_pause
- ;;
- "--stop")
- stop_playback
- ;;
- *)
- echo "Usage: $0 [--nxt|--prv|--pause|--stop]"
- exit 1
- ;;
-esac
diff --git a/hyprland/.config/hypr/scripts/Polkit.sh b/hyprland/.config/hypr/scripts/Polkit.sh
deleted file mode 100755
index 3de777a..0000000
--- a/hyprland/.config/hypr/scripts/Polkit.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# This is for polkits, it will start from top and will stop if the top is executed
-
-# Polkit possible paths files to check
-polkit=(
- "/usr/lib/polkit-kde-authentication-agent-1"
- "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
- "/usr/lib/polkit-gnome-authentication-agent-1"
- "/usr/libexec/polkit-gnome-authentication-agent-1"
- "/usr/libexec/polkit-mate-authentication-agent-1"
- "/usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1"
- "/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1"
-)
-
-executed=false # Flag to track if a file has been executed
-
-# Loop through the list of files
-for file in "${polkit[@]}"; do
- if [ -e "$file" ]; then
- echo "File $file found, executing command..."
- exec "$file"
- executed=true
- break
- fi
-done
-
-# If none of the files were found, you can add a fallback command here
-if [ "$executed" == false ]; then
- echo "None of the specified files were found. Install a Polkit"
-fi
diff --git a/hyprland/.config/hypr/scripts/PortalHyprland.sh b/hyprland/.config/hypr/scripts/PortalHyprland.sh
deleted file mode 100755
index d40f02e..0000000
--- a/hyprland/.config/hypr/scripts/PortalHyprland.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# For manually starting xdg-desktop-portal
-
-sleep 1
-killall xdg-desktop-portal-hyprland
-killall xdg-desktop-portal-wlr
-killall xdg-desktop-portal-gnome
-killall xdg-desktop-portal
-sleep 1
-/usr/lib/xdg-desktop-portal-hyprland &
-/usr/libexec/xdg-desktop-portal-hyprland &
-sleep 2
-/usr/lib/xdg-desktop-portal &
-/usr/libexec/xdg-desktop-portal &
-
diff --git a/hyprland/.config/hypr/scripts/Refresh.sh b/hyprland/.config/hypr/scripts/Refresh.sh
deleted file mode 100755
index 730d138..0000000
--- a/hyprland/.config/hypr/scripts/Refresh.sh
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Scripts for refreshing ags waybar, rofi, swaync, wallust
-
-SCRIPTSDIR=$HOME/.config/hypr/scripts
-UserScripts=$HOME/.config/hypr/UserScripts
-
-# Define file_exists function
-file_exists() {
- if [ -e "$1" ]; then
- return 0 # File exists
- else
- return 1 # File does not exist
- fi
-}
-
-# Kill already running processes
-_ps=(waybar rofi swaync ags)
-for _prs in "${_ps[@]}"; do
- if pidof "${_prs}" >/dev/null; then
- pkill "${_prs}"
- fi
-done
-
-# quit ags
-ags -q
-
-sleep 0.3
-#Restart waybar
-waybar &
-
-# relaunch swaync
-sleep 0.5
-swaync > /dev/null 2>&1 &
-
-# relaunch ags
-ags &
-
-# Relaunching rainbow borders if the script exists
-sleep 1
-if file_exists "${UserScripts}/RainbowBorders.sh"; then
- ${UserScripts}/RainbowBorders.sh &
-fi
-
-
-exit 0
diff --git a/hyprland/.config/hypr/scripts/RofiEmoji.sh b/hyprland/.config/hypr/scripts/RofiEmoji.sh
deleted file mode 100755
index 6bf6a5a..0000000
--- a/hyprland/.config/hypr/scripts/RofiEmoji.sh
+++ /dev/null
@@ -1,4949 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Rofi Emoticons. Not my own. Cant remember the source
-
-sed '1,/^# # DATA # #$/d' "$0" | \
-rofi -i -dmenu -config ~/.config/rofi/config-emoji.rasi | \
-awk -F'\t' '{print $1}' | \
-tr -d '\n' | \
-wl-copy
-
-exit
-
-# # DATA # #
-😀 face face | grin | grinning face
-😃 face with big eyes face | grinning face with big eyes | mouth | open | smile
-😄 face with smiling eyes eye | face | grinning face with smiling eyes | mouth | open | smile
-😁 face with smiling eyes beaming face with smiling eyes | eye | face | grin | smile
-😆 squinting face face | grinning squinting face | laugh | mouth | satisfied | smile
-😅 face with sweat cold | face | grinning face with sweat | open | smile | sweat
-🤣 on the floor laughing face | floor | laugh | rofl | rolling | rolling on the floor laughing | rotfl
-😂 with tears of joy face | face with tears of joy | joy | laugh | tear
-🙂 smiling face face | slightly smiling face | smile
-🙃 face face | upside-down | upside down | upside-down face
-🫠 face disappear | dissolve | liquid | melt | melting face
-😉 face face | wink | winking face
-😊 face with smiling eyes blush | eye | face | smile | smiling face with smiling eyes
-😇 face with halo angel | face | fantasy | halo | innocent | smiling face with halo
-🥰 face with hearts adore | crush | hearts | in love | smiling face with hearts
-😍 face with heart-eyes eye | face | love | smile | smiling face with heart-eyes | smiling face with heart eyes
-🤩 eyes | face | grinning | star | star-struck
-😘 blowing a kiss face | face blowing a kiss | kiss
-😗 face face | kiss | kissing face
-☺️ face
-☺ face face | outlined | relaxed | smile | smiling face
-😚 face with closed eyes closed | eye | face | kiss | kissing face with closed eyes
-😙 face with smiling eyes eye | face | kiss | kissing face with smiling eyes | smile
-🥲 face with tear grateful | proud | relieved | smiling | smiling face with tear | tear | touched
-😋 face-tongue savoring food delicious | face | face savoring food | savouring | smile | yum | face savouring food | savoring
-😛 face-tongue with tongue face | face with tongue | tongue
-😜 face-tongue face with tongue eye | face | joke | tongue | wink | winking face with tongue
-🤪 face-tongue face eye | goofy | large | small | zany face
-😝 face-tongue face with tongue eye | face | horrible | squinting face with tongue | taste | tongue
-🤑 face-tongue face face | money | money-mouth face | mouth
-🤗 face with open hands face | hug | hugging | open hands | smiling face | smiling face with open hands
-🤭 with hand over mouth face with hand over mouth | whoops | embarrassed | oops
-🫢 with open eyes and hand over mouth amazement | awe | disbelief | embarrass | face with open eyes and hand over mouth | scared | surprise
-🫣 with peeking eye captivated | face with peeking eye | peep | stare
-🤫 face quiet | shush | shushing face | shooshing face
-🤔 face face | thinking
-🫡 face OK | salute | saluting face | sunny | troops | yes
-🤐 face face | mouth | zip | zipper | zipper-mouth face | zip-mouth face
-🤨 with raised eyebrow distrust | face with raised eyebrow | skeptic | sceptic
-😐 face deadpan | face | meh | neutral
-😑 face expressionless | face | inexpressive | meh | unexpressive
-😶 without mouth face | face without mouth | mouth | quiet | silent
-🫥 line face depressed | disappear | dotted line face | hide | introvert | invisible | dotted-line face
-😶🌫️ in clouds
-😶🌫 in clouds absentminded | face in clouds | face in the fog | head in clouds | absent-minded
-😏 face face | smirk | smirking face
-😒 face face | unamused | unhappy
-🙄 with rolling eyes eyeroll | eyes | face | face with rolling eyes | rolling
-😬 face face | grimace | grimacing face
-😮💨 exhaling exhale | face exhaling | gasp | groan | relief | whisper | whistle
-🤥 face face | lie | lying face | pinocchio | Pinocchio
-🫨 face earthquake | face | shaking | shock | vibrate
-🙂↔️ shaking horizontally
-🙂↔ shaking horizontally head shaking horizontally | no | shake
-🙂↕️ shaking vertically
-🙂↕ shaking vertically head shaking vertically | nod | yes
-😌 face | relieved
-😔 dejected | face | pensive
-😪 face | good night | sleep | sleepy face
-🤤 drooling | face
-😴 face | good night | sleep | sleeping face | ZZZ
-😷 face-unwell with medical mask cold | doctor | face | face with medical mask | mask | sick | ill | medicine | poorly
-🤒 face-unwell with thermometer face | face with thermometer | ill | sick | thermometer
-🤕 face-unwell with head-bandage bandage | face | face with head-bandage | hurt | injury | face with head bandage
-🤢 face-unwell face face | nauseated | vomit
-🤮 face-unwell vomiting face vomiting | puke | sick | vomit
-🤧 face-unwell face face | gesundheit | sneeze | sneezing face | bless you
-🥵 face-unwell face feverish | heat stroke | hot | hot face | red-faced | sweating | flushed
-🥶 face-unwell face blue-faced | cold | cold face | freezing | frostbite | icicles
-🥴 face-unwell face dizzy | intoxicated | tipsy | uneven eyes | wavy mouth | woozy face
-😵 face-unwell with crossed-out eyes crossed-out eyes | dead | face | face with crossed-out eyes | knocked out
-😵💫 face-unwell with spiral eyes dizzy | face with spiral eyes | hypnotized | spiral | trouble | whoa | hypnotised
-🤯 face-unwell head exploding head | mind blown | shocked
-🤠 face-hat hat face cowboy | cowgirl | face | hat | face with cowboy hat
-🥳 face-hat face celebration | hat | horn | party | partying face
-🥸 face-hat face disguise | disguised face | face | glasses | incognito | nose
-😎 face-glasses face with sunglasses bright | cool | face | smiling face with sunglasses | sun | sunglasses
-🤓 face-glasses face face | geek | nerd
-🧐 face-glasses with monocle face | face with monocle | monocle | stuffy
-😕 face-concerned face confused | face | meh
-🫤 face-concerned with diagonal mouth disappointed | face with diagonal mouth | meh | skeptical | unsure | sceptical
-😟 face-concerned face face | worried
-🙁 face-concerned frowning face face | frown | slightly frowning face
-☹️ face-concerned face
-☹ face-concerned face face | frown | frowning face
-😮 face-concerned with open mouth face | face with open mouth | mouth | open | sympathy
-😯 face-concerned face face | hushed | stunned | surprised
-😲 face-concerned face astonished | face | shocked | totally
-😳 face-concerned face dazed | face | flushed
-🥺 face-concerned face begging | mercy | pleading face | puppy eyes
-🥹 face-concerned holding back tears angry | cry | face holding back tears | proud | resist | sad
-😦 face-concerned face with open mouth face | frown | frowning face with open mouth | mouth | open
-😧 face-concerned face anguished | face
-😨 face-concerned face face | fear | fearful | scared
-😰 face-concerned face with sweat anxious face with sweat | blue | cold | face | rushed | sweat
-😥 face-concerned but relieved face disappointed | face | relieved | sad but relieved face | whew
-😢 face-concerned face cry | crying face | face | sad | tear
-😭 face-concerned crying face cry | face | loudly crying face | sad | sob | tear
-😱 face-concerned screaming in fear face | face screaming in fear | fear | munch | scared | scream | Munch
-😖 face-concerned face confounded | face
-😣 face-concerned face face | persevere | persevering face
-😞 face-concerned face disappointed | face
-😓 face-concerned face with sweat cold | downcast face with sweat | face | sweat
-😩 face-concerned face face | tired | weary
-😫 face-concerned face face | tired
-🥱 face-concerned face bored | tired | yawn | yawning face
-😤 face-negative with steam from nose face | face with steam from nose | triumph | won | angry | frustration
-😡 face-negative face angry | enraged | face | mad | pouting | rage | red
-😠 face-negative face anger | angry | face | mad
-🤬 face-negative with symbols on mouth face with symbols on mouth | swearing
-😈 face-negative face with horns face | fairy tale | fantasy | horns | smile | smiling face with horns | devil
-👿 face-negative face with horns angry face with horns | demon | devil | face | fantasy | imp
-💀 face-negative death | face | fairy tale | monster | skull
-☠️ face-negative and crossbones
-☠ face-negative and crossbones crossbones | death | face | monster | skull | skull and crossbones
-💩 face-costume of poo dung | face | monster | pile of poo | poo | poop
-🤡 face-costume face clown | face
-👹 face-costume creature | face | fairy tale | fantasy | monster | ogre
-👺 face-costume creature | face | fairy tale | fantasy | goblin | monster
-👻 face-costume creature | face | fairy tale | fantasy | ghost | monster
-👽 face-costume alien | creature | extraterrestrial | face | fantasy | ufo | ET | UFO
-👾 face-costume monster alien | creature | extraterrestrial | face | monster | ufo | ET | UFO
-🤖 face-costume face | monster | robot
-😺 cat-face cat cat | face | grinning | mouth | open | smile
-😸 cat-face cat with smiling eyes cat | eye | face | grin | grinning cat with smiling eyes | smile
-😹 cat-face with tears of joy cat | cat with tears of joy | face | joy | tear
-😻 cat-face cat with heart-eyes cat | eye | face | heart | love | smile | smiling cat with heart-eyes | smiling cat face with heart eyes
-😼 cat-face with wry smile cat | cat with wry smile | face | ironic | smile | wry
-😽 cat-face cat cat | eye | face | kiss | kissing cat
-🙀 cat-face cat cat | face | oh | surprised | weary
-😿 cat-face cat cat | cry | crying cat | face | sad | tear
-😾 cat-face cat cat | face | pouting
-🙈 monkey-face monkey evil | face | forbidden | monkey | see | see-no-evil monkey
-🙉 monkey-face monkey evil | face | forbidden | hear | hear-no-evil monkey | monkey
-🙊 monkey-face monkey evil | face | forbidden | monkey | speak | speak-no-evil monkey
-💌 heart letter heart | letter | love | mail
-💘 heart with arrow arrow | cupid | heart with arrow
-💝 heart with ribbon heart with ribbon | ribbon | valentine
-💖 heart heart excited | sparkle | sparkling heart
-💗 heart heart excited | growing | growing heart | nervous | pulse
-💓 heart heart beating | beating heart | heartbeat | pulsating
-💞 heart hearts revolving | revolving hearts
-💕 heart hearts love | two hearts
-💟 heart decoration heart | heart decoration
-❣️ heart exclamation
-❣ heart exclamation exclamation | heart exclamation | mark | punctuation
-💔 heart heart break | broken | broken heart
-❤️🔥 heart on fire
-❤🔥 heart on fire burn | heart | heart on fire | love | lust | sacred heart
-❤️🩹 heart heart
-❤🩹 heart heart healthier | improving | mending | mending heart | recovering | recuperating | well
-❤️ heart heart
-❤ heart heart heart | red heart
-🩷 heart heart cute | heart | like | love | pink
-🧡 heart heart orange | orange heart
-💛 heart heart yellow | yellow heart
-💚 heart heart green | green heart
-💙 heart heart blue | blue heart
-🩵 heart blue heart cyan | heart | light blue | light blue heart | teal
-💜 heart heart purple | purple heart
-🤎 heart heart brown | heart
-🖤 heart heart black | black heart | evil | wicked
-🩶 heart heart gray | grey heart | heart | silver | slate | grey
-🤍 heart heart heart | white
-💋 emotion mark kiss | kiss mark | lips
-💯 emotion points 100 | full | hundred | hundred points | score | hundred percent | one hundred
-💢 emotion symbol anger symbol | angry | comic | mad
-💥 emotion boom | collision | comic
-💫 emotion comic | dizzy | star
-💦 emotion droplets comic | splashing | sweat | sweat droplets
-💨 emotion away comic | dash | dashing away | running
-🕳️ emotion
-🕳 emotion hole
-💬 emotion balloon balloon | bubble | comic | dialog | speech | dialogue
-👁️🗨️ emotion in speech bubble
-👁️🗨 emotion in speech bubble
-👁🗨 emotion in speech bubble balloon | bubble | eye | eye in speech bubble | speech | witness
-🗨️ emotion speech bubble
-🗨 emotion speech bubble balloon | bubble | dialog | left speech bubble | speech | dialogue
-🗯️ emotion anger bubble
-🗯 emotion anger bubble angry | balloon | bubble | mad | right anger bubble
-💭 emotion balloon balloon | bubble | comic | thought
-💤 emotion comic | good night | sleep | ZZZ
-👋 hand hand | wave | waving
-👋🏻 hand: light skin tone hand | light skin tone | wave | waving | waving hand: light skin tone
-👋🏼 hand: medium-light skin tone hand | medium-light skin tone | wave | waving | waving hand: medium-light skin tone
-👋🏽 hand: medium skin tone hand | medium skin tone | wave | waving | waving hand: medium skin tone
-👋🏾 hand: medium-dark skin tone hand | medium-dark skin tone | wave | waving | waving hand: medium-dark skin tone
-👋🏿 hand: dark skin tone dark skin tone | hand | wave | waving | waving hand: dark skin tone
-🤚 back of hand backhand | raised | raised back of hand
-🤚🏻 back of hand: light skin tone backhand | light skin tone | raised | raised back of hand | raised back of hand: light skin tone
-🤚🏼 back of hand: medium-light skin tone backhand | medium-light skin tone | raised | raised back of hand | raised back of hand: medium-light skin tone
-🤚🏽 back of hand: medium skin tone backhand | medium skin tone | raised | raised back of hand | raised back of hand: medium skin tone
-🤚🏾 back of hand: medium-dark skin tone backhand | medium-dark skin tone | raised | raised back of hand | raised back of hand: medium-dark skin tone
-🤚🏿 back of hand: dark skin tone backhand | dark skin tone | raised | raised back of hand | raised back of hand: dark skin tone
-🖐️ with fingers splayed
-🖐 with fingers splayed finger | hand | hand with fingers splayed | splayed
-🖐🏻 with fingers splayed: light skin tone finger | hand | hand with fingers splayed | hand with fingers splayed: light skin tone | light skin tone | splayed
-🖐🏼 with fingers splayed: medium-light skin tone finger | hand | hand with fingers splayed | hand with fingers splayed: medium-light skin tone | medium-light skin tone | splayed
-🖐🏽 with fingers splayed: medium skin tone finger | hand | hand with fingers splayed | hand with fingers splayed: medium skin tone | medium skin tone | splayed
-🖐🏾 with fingers splayed: medium-dark skin tone finger | hand | hand with fingers splayed | hand with fingers splayed: medium-dark skin tone | medium-dark skin tone | splayed
-🖐🏿 with fingers splayed: dark skin tone dark skin tone | finger | hand | hand with fingers splayed | hand with fingers splayed: dark skin tone | splayed
-✋ hand hand | high 5 | high five | raised hand
-✋🏻 hand: light skin tone hand | high 5 | high five | light skin tone | raised hand | raised hand: light skin tone
-✋🏼 hand: medium-light skin tone hand | high 5 | high five | medium-light skin tone | raised hand | raised hand: medium-light skin tone
-✋🏽 hand: medium skin tone hand | high 5 | high five | medium skin tone | raised hand | raised hand: medium skin tone
-✋🏾 hand: medium-dark skin tone hand | high 5 | high five | medium-dark skin tone | raised hand | raised hand: medium-dark skin tone
-✋🏿 hand: dark skin tone dark skin tone | hand | high 5 | high five | raised hand | raised hand: dark skin tone
-🖖 salute finger | hand | spock | vulcan | vulcan salute | Vulcan salute | Spock | Vulcan
-🖖🏻 salute: light skin tone finger | hand | light skin tone | spock | vulcan | vulcan salute | vulcan salute: light skin tone | Vulcan salute | Vulcan salute: light skin tone | Spock | Vulcan
-🖖🏼 salute: medium-light skin tone finger | hand | medium-light skin tone | spock | vulcan | vulcan salute | vulcan salute: medium-light skin tone | Vulcan salute | Vulcan salute: medium-light skin tone | Spock | Vulcan
-🖖🏽 salute: medium skin tone finger | hand | medium skin tone | spock | vulcan | vulcan salute | vulcan salute: medium skin tone | Vulcan salute | Vulcan salute: medium skin tone | Spock | Vulcan
-🖖🏾 salute: medium-dark skin tone finger | hand | medium-dark skin tone | spock | vulcan | vulcan salute | vulcan salute: medium-dark skin tone | Vulcan salute | Vulcan salute: medium-dark skin tone | Spock | Vulcan
-🖖🏿 salute: dark skin tone dark skin tone | finger | hand | spock | vulcan | vulcan salute | vulcan salute: dark skin tone | Vulcan salute | Vulcan salute: dark skin tone | Spock | Vulcan
-🫱 hand hand | right | rightward | rightwards hand | rightwards
-🫱🏻 hand: light skin tone hand | light skin tone | right | rightward | rightwards hand | rightwards hand: light skin tone | rightward hand: light skin tone | rightwards
-🫱🏼 hand: medium-light skin tone hand | medium-light skin tone | right | rightward | rightwards hand | rightwards hand: medium-light skin tone | rightward hand: medium-light skin tone | rightwards
-🫱🏽 hand: medium skin tone hand | medium skin tone | right | rightward | rightwards hand | rightwards hand: medium skin tone | rightward hand: medium skin tone | rightwards
-🫱🏾 hand: medium-dark skin tone hand | medium-dark skin tone | right | rightward | rightwards hand | rightwards hand: medium-dark skin tone | rightward hand: medium-dark skin tone | rightwards
-🫱🏿 hand: dark skin tone dark skin tone | hand | right | rightward | rightwards hand | rightwards hand: dark skin tone | rightward hand: dark skin tone | rightwards
-🫲 hand hand | left | leftward | leftwards hand | leftwards
-🫲🏻 hand: light skin tone hand | left | leftward | leftwards hand | leftwards hand: light skin tone | light skin tone | leftward hand: light skin tone | leftwards
-🫲🏼 hand: medium-light skin tone hand | left | leftward | leftwards hand | leftwards hand: medium-light skin tone | medium-light skin tone | leftward hand: medium-light skin tone | leftwards
-🫲🏽 hand: medium skin tone hand | left | leftward | leftwards hand | leftwards hand: medium skin tone | medium skin tone | leftward hand: medium skin tone | leftwards
-🫲🏾 hand: medium-dark skin tone hand | left | leftward | leftwards hand | leftwards hand: medium-dark skin tone | medium-dark skin tone | leftward hand: medium-dark skin tone | leftwards
-🫲🏿 hand: dark skin tone dark skin tone | hand | left | leftward | leftwards hand | leftwards hand: dark skin tone | leftward hand: dark skin tone | leftwards
-🫳 down hand dismiss | drop | palm down hand | shoo | palm-down hand
-🫳🏻 down hand: light skin tone dismiss | drop | light skin tone | palm down hand | palm down hand: light skin tone | shoo | palm-down hand | palm-down hand: light skin tone
-🫳🏼 down hand: medium-light skin tone dismiss | drop | medium-light skin tone | palm down hand | palm down hand: medium-light skin tone | shoo | palm-down hand | palm-down hand: medium-light skin tone
-🫳🏽 down hand: medium skin tone dismiss | drop | medium skin tone | palm down hand | palm down hand: medium skin tone | shoo | palm-down hand | palm-down hand: medium skin tone
-🫳🏾 down hand: medium-dark skin tone dismiss | drop | medium-dark skin tone | palm down hand | palm down hand: medium-dark skin tone | shoo | palm-down hand | palm-down hand: medium-dark skin tone
-🫳🏿 down hand: dark skin tone dark skin tone | dismiss | drop | palm down hand | palm down hand: dark skin tone | shoo | palm-down hand | palm-down hand: dark skin tone
-🫴 up hand beckon | catch | come | offer | palm up hand | palm-up hand
-🫴🏻 up hand: light skin tone beckon | catch | come | light skin tone | offer | palm up hand | palm up hand: light skin tone | palm-up hand | palm-up hand: light skin tone
-🫴🏼 up hand: medium-light skin tone beckon | catch | come | medium-light skin tone | offer | palm up hand | palm up hand: medium-light skin tone | palm-up hand | palm-up hand: medium-light skin tone
-🫴🏽 up hand: medium skin tone beckon | catch | come | medium skin tone | offer | palm up hand | palm up hand: medium skin tone | palm-up hand | palm-up hand: medium skin tone
-🫴🏾 up hand: medium-dark skin tone beckon | catch | come | medium-dark skin tone | offer | palm up hand | palm up hand: medium-dark skin tone | palm-up hand | palm-up hand: medium-dark skin tone
-🫴🏿 up hand: dark skin tone beckon | catch | come | dark skin tone | offer | palm up hand | palm up hand: dark skin tone | palm-up hand | palm-up hand: dark skin tone
-🫷 pushing hand high five | leftward | leftwards pushing hand | push | refuse | stop | wait | leftward-pushing hand
-🫷🏻 pushing hand: light skin tone high five | leftward | leftwards pushing hand | leftwards pushing hand: light skin tone | light skin tone | push | refuse | stop | wait | leftward-pushing hand | leftward-pushing hand: light skin tone
-🫷🏼 pushing hand: medium-light skin tone high five | leftward | leftwards pushing hand | leftwards pushing hand: medium-light skin tone | medium-light skin tone | push | refuse | stop | wait | leftward-pushing hand | leftward-pushing hand: medium-light skin tone
-🫷🏽 pushing hand: medium skin tone high five | leftward | leftwards pushing hand | leftwards pushing hand: medium skin tone | medium skin tone | push | refuse | stop | wait | leftward-pushing hand | leftward-pushing hand: medium skin tone
-🫷🏾 pushing hand: medium-dark skin tone high five | leftward | leftwards pushing hand | leftwards pushing hand: medium-dark skin tone | medium-dark skin tone | push | refuse | stop | wait | leftward-pushing hand | leftward-pushing hand: medium-dark skin tone
-🫷🏿 pushing hand: dark skin tone dark skin tone | high five | leftward | leftwards pushing hand | leftwards pushing hand: dark skin tone | push | refuse | stop | wait | leftward-pushing hand | leftward-pushing hand: dark skin tone
-🫸 pushing hand high five | push | refuse | rightward | rightwards pushing hand | stop | wait | rightward-pushing hand
-🫸🏻 pushing hand: light skin tone high five | light skin tone | push | refuse | rightward | rightwards pushing hand | rightwards pushing hand: light skin tone | stop | wait | rightward-pushing hand | rightward-pushing hand: light skin tone
-🫸🏼 pushing hand: medium-light skin tone high five | medium-light skin tone | push | refuse | rightward | rightwards pushing hand | rightwards pushing hand: medium-light skin tone | stop | wait | rightward-pushing hand | rightward-pushing hand: medium-light skin tone
-🫸🏽 pushing hand: medium skin tone high five | medium skin tone | push | refuse | rightward | rightwards pushing hand | rightwards pushing hand: medium skin tone | stop | wait | rightward-pushing hand | rightward-pushing hand: medium skin tone
-🫸🏾 pushing hand: medium-dark skin tone high five | medium-dark skin tone | push | refuse | rightward | rightwards pushing hand | rightwards pushing hand: medium-dark skin tone | stop | wait | rightward-pushing hand | rightward-pushing hand: medium-dark skin tone
-🫸🏿 pushing hand: dark skin tone dark skin tone | high five | push | refuse | rightward | rightwards pushing hand | rightwards pushing hand: dark skin tone | stop | wait | rightward-pushing hand | rightward-pushing hand: dark skin tone
-👌 hand hand | OK | perfect
-👌🏻 hand: light skin tone hand | light skin tone | OK | OK hand: light skin tone | perfect
-👌🏼 hand: medium-light skin tone hand | medium-light skin tone | OK | OK hand: medium-light skin tone | perfect
-👌🏽 hand: medium skin tone hand | medium skin tone | OK | OK hand: medium skin tone | perfect
-👌🏾 hand: medium-dark skin tone hand | medium-dark skin tone | OK | OK hand: medium-dark skin tone | perfect
-👌🏿 hand: dark skin tone dark skin tone | hand | OK | OK hand: dark skin tone | perfect
-🤌 fingers fingers | hand gesture | interrogation | pinched | sarcastic
-🤌🏻 fingers: light skin tone fingers | hand gesture | interrogation | light skin tone | pinched | pinched fingers: light skin tone | sarcastic
-🤌🏼 fingers: medium-light skin tone fingers | hand gesture | interrogation | medium-light skin tone | pinched | pinched fingers: medium-light skin tone | sarcastic
-🤌🏽 fingers: medium skin tone fingers | hand gesture | interrogation | medium skin tone | pinched | pinched fingers: medium skin tone | sarcastic
-🤌🏾 fingers: medium-dark skin tone fingers | hand gesture | interrogation | medium-dark skin tone | pinched | pinched fingers: medium-dark skin tone | sarcastic
-🤌🏿 fingers: dark skin tone dark skin tone | fingers | hand gesture | interrogation | pinched | pinched fingers: dark skin tone | sarcastic
-🤏 hand pinching hand | small amount
-🤏🏻 hand: light skin tone light skin tone | pinching hand | pinching hand: light skin tone | small amount
-🤏🏼 hand: medium-light skin tone medium-light skin tone | pinching hand | pinching hand: medium-light skin tone | small amount
-🤏🏽 hand: medium skin tone medium skin tone | pinching hand | pinching hand: medium skin tone | small amount
-🤏🏾 hand: medium-dark skin tone medium-dark skin tone | pinching hand | pinching hand: medium-dark skin tone | small amount
-🤏🏿 hand: dark skin tone dark skin tone | pinching hand | pinching hand: dark skin tone | small amount
-✌️ hand
-✌ hand hand | v | victory
-✌🏻 hand: light skin tone hand | light skin tone | v | victory | victory hand: light skin tone
-✌🏼 hand: medium-light skin tone hand | medium-light skin tone | v | victory | victory hand: medium-light skin tone
-✌🏽 hand: medium skin tone hand | medium skin tone | v | victory | victory hand: medium skin tone
-✌🏾 hand: medium-dark skin tone hand | medium-dark skin tone | v | victory | victory hand: medium-dark skin tone
-✌🏿 hand: dark skin tone dark skin tone | hand | v | victory | victory hand: dark skin tone
-🤞 fingers cross | crossed fingers | finger | hand | luck | good luck
-🤞🏻 fingers: light skin tone cross | crossed fingers | crossed fingers: light skin tone | finger | hand | light skin tone | luck | good luck
-🤞🏼 fingers: medium-light skin tone cross | crossed fingers | crossed fingers: medium-light skin tone | finger | hand | luck | medium-light skin tone | good luck
-🤞🏽 fingers: medium skin tone cross | crossed fingers | crossed fingers: medium skin tone | finger | hand | luck | medium skin tone | good luck
-🤞🏾 fingers: medium-dark skin tone cross | crossed fingers | crossed fingers: medium-dark skin tone | finger | hand | luck | medium-dark skin tone | good luck
-🤞🏿 fingers: dark skin tone cross | crossed fingers | crossed fingers: dark skin tone | dark skin tone | finger | hand | luck | good luck
-🫰 with index finger and thumb crossed expensive | hand with index finger and thumb crossed | heart | love | money | snap
-🫰🏻 with index finger and thumb crossed: light skin tone expensive | hand with index finger and thumb crossed | hand with index finger and thumb crossed: light skin tone | heart | light skin tone | love | money | snap
-🫰🏼 with index finger and thumb crossed: medium-light skin tone expensive | hand with index finger and thumb crossed | hand with index finger and thumb crossed: medium-light skin tone | heart | love | medium-light skin tone | money | snap
-🫰🏽 with index finger and thumb crossed: medium skin tone expensive | hand with index finger and thumb crossed | hand with index finger and thumb crossed: medium skin tone | heart | love | medium skin tone | money | snap
-🫰🏾 with index finger and thumb crossed: medium-dark skin tone expensive | hand with index finger and thumb crossed | hand with index finger and thumb crossed: medium-dark skin tone | heart | love | medium-dark skin tone | money | snap
-🫰🏿 with index finger and thumb crossed: dark skin tone dark skin tone | expensive | hand with index finger and thumb crossed | hand with index finger and thumb crossed: dark skin tone | heart | love | money | snap
-🤟 gesture hand | ILY | love-you gesture | love you gesture
-🤟🏻 gesture: light skin tone hand | ILY | light skin tone | love-you gesture | love-you gesture: light skin tone | love you gesture
-🤟🏼 gesture: medium-light skin tone hand | ILY | love-you gesture | love-you gesture: medium-light skin tone | medium-light skin tone | love you gesture
-🤟🏽 gesture: medium skin tone hand | ILY | love-you gesture | love-you gesture: medium skin tone | medium skin tone | love you gesture
-🤟🏾 gesture: medium-dark skin tone hand | ILY | love-you gesture | love-you gesture: medium-dark skin tone | medium-dark skin tone | love you gesture
-🤟🏿 gesture: dark skin tone dark skin tone | hand | ILY | love-you gesture | love-you gesture: dark skin tone | love you gesture
-🤘 of the horns finger | hand | horns | rock-on | sign of the horns | rock on
-🤘🏻 of the horns: light skin tone finger | hand | horns | light skin tone | rock-on | sign of the horns | sign of the horns: light skin tone | rock on
-🤘🏼 of the horns: medium-light skin tone finger | hand | horns | medium-light skin tone | rock-on | sign of the horns | sign of the horns: medium-light skin tone | rock on
-🤘🏽 of the horns: medium skin tone finger | hand | horns | medium skin tone | rock-on | sign of the horns | sign of the horns: medium skin tone | rock on
-🤘🏾 of the horns: medium-dark skin tone finger | hand | horns | medium-dark skin tone | rock-on | sign of the horns | sign of the horns: medium-dark skin tone | rock on
-🤘🏿 of the horns: dark skin tone dark skin tone | finger | hand | horns | rock-on | sign of the horns | sign of the horns: dark skin tone | rock on
-🤙 me hand call | call me hand | hand | hang loose | Shaka | call-me hand | shaka
-🤙🏻 me hand: light skin tone call | call me hand | call me hand: light skin tone | hand | hang loose | light skin tone | Shaka | call-me hand | shaka | call-me hand: light skin tone
-🤙🏼 me hand: medium-light skin tone call | call me hand | call me hand: medium-light skin tone | hand | hang loose | medium-light skin tone | Shaka | call-me hand | shaka | call-me hand: medium-light skin tone
-🤙🏽 me hand: medium skin tone call | call me hand | call me hand: medium skin tone | hand | hang loose | medium skin tone | Shaka | call-me hand | shaka | call-me hand: medium skin tone
-🤙🏾 me hand: medium-dark skin tone call | call me hand | call me hand: medium-dark skin tone | hand | hang loose | medium-dark skin tone | Shaka | call-me hand | shaka | call-me hand: medium-dark skin tone
-🤙🏿 me hand: dark skin tone call | call me hand | call me hand: dark skin tone | dark skin tone | hand | hang loose | Shaka | call-me hand | shaka | call-me hand: dark skin tone
-👈 index pointing left backhand | backhand index pointing left | finger | hand | index | point
-👈🏻 index pointing left: light skin tone backhand | backhand index pointing left | backhand index pointing left: light skin tone | finger | hand | index | light skin tone | point
-👈🏼 index pointing left: medium-light skin tone backhand | backhand index pointing left | backhand index pointing left: medium-light skin tone | finger | hand | index | medium-light skin tone | point
-👈🏽 index pointing left: medium skin tone backhand | backhand index pointing left | backhand index pointing left: medium skin tone | finger | hand | index | medium skin tone | point
-👈🏾 index pointing left: medium-dark skin tone backhand | backhand index pointing left | backhand index pointing left: medium-dark skin tone | finger | hand | index | medium-dark skin tone | point
-👈🏿 index pointing left: dark skin tone backhand | backhand index pointing left | backhand index pointing left: dark skin tone | dark skin tone | finger | hand | index | point
-👉 index pointing right backhand | backhand index pointing right | finger | hand | index | point
-👉🏻 index pointing right: light skin tone backhand | backhand index pointing right | backhand index pointing right: light skin tone | finger | hand | index | light skin tone | point
-👉🏼 index pointing right: medium-light skin tone backhand | backhand index pointing right | backhand index pointing right: medium-light skin tone | finger | hand | index | medium-light skin tone | point
-👉🏽 index pointing right: medium skin tone backhand | backhand index pointing right | backhand index pointing right: medium skin tone | finger | hand | index | medium skin tone | point
-👉🏾 index pointing right: medium-dark skin tone backhand | backhand index pointing right | backhand index pointing right: medium-dark skin tone | finger | hand | index | medium-dark skin tone | point
-👉🏿 index pointing right: dark skin tone backhand | backhand index pointing right | backhand index pointing right: dark skin tone | dark skin tone | finger | hand | index | point
-👆 index pointing up backhand | backhand index pointing up | finger | hand | point | up
-👆🏻 index pointing up: light skin tone backhand | backhand index pointing up | backhand index pointing up: light skin tone | finger | hand | light skin tone | point | up
-👆🏼 index pointing up: medium-light skin tone backhand | backhand index pointing up | backhand index pointing up: medium-light skin tone | finger | hand | medium-light skin tone | point | up
-👆🏽 index pointing up: medium skin tone backhand | backhand index pointing up | backhand index pointing up: medium skin tone | finger | hand | medium skin tone | point | up
-👆🏾 index pointing up: medium-dark skin tone backhand | backhand index pointing up | backhand index pointing up: medium-dark skin tone | finger | hand | medium-dark skin tone | point | up
-👆🏿 index pointing up: dark skin tone backhand | backhand index pointing up | backhand index pointing up: dark skin tone | dark skin tone | finger | hand | point | up
-🖕 finger finger | hand | middle finger
-🖕🏻 finger: light skin tone finger | hand | light skin tone | middle finger | middle finger: light skin tone
-🖕🏼 finger: medium-light skin tone finger | hand | medium-light skin tone | middle finger | middle finger: medium-light skin tone
-🖕🏽 finger: medium skin tone finger | hand | medium skin tone | middle finger | middle finger: medium skin tone
-🖕🏾 finger: medium-dark skin tone finger | hand | medium-dark skin tone | middle finger | middle finger: medium-dark skin tone
-🖕🏿 finger: dark skin tone dark skin tone | finger | hand | middle finger | middle finger: dark skin tone
-👇 index pointing down backhand | backhand index pointing down | down | finger | hand | point
-👇🏻 index pointing down: light skin tone backhand | backhand index pointing down | backhand index pointing down: light skin tone | down | finger | hand | light skin tone | point
-👇🏼 index pointing down: medium-light skin tone backhand | backhand index pointing down | backhand index pointing down: medium-light skin tone | down | finger | hand | medium-light skin tone | point
-👇🏽 index pointing down: medium skin tone backhand | backhand index pointing down | backhand index pointing down: medium skin tone | down | finger | hand | medium skin tone | point
-👇🏾 index pointing down: medium-dark skin tone backhand | backhand index pointing down | backhand index pointing down: medium-dark skin tone | down | finger | hand | medium-dark skin tone | point
-👇🏿 index pointing down: dark skin tone backhand | backhand index pointing down | backhand index pointing down: dark skin tone | dark skin tone | down | finger | hand | point
-☝️ pointing up
-☝ pointing up finger | hand | index | index pointing up | point | up
-☝🏻 pointing up: light skin tone finger | hand | index | index pointing up | index pointing up: light skin tone | light skin tone | point | up
-☝🏼 pointing up: medium-light skin tone finger | hand | index | index pointing up | index pointing up: medium-light skin tone | medium-light skin tone | point | up
-☝🏽 pointing up: medium skin tone finger | hand | index | index pointing up | index pointing up: medium skin tone | medium skin tone | point | up
-☝🏾 pointing up: medium-dark skin tone finger | hand | index | index pointing up | index pointing up: medium-dark skin tone | medium-dark skin tone | point | up
-☝🏿 pointing up: dark skin tone dark skin tone | finger | hand | index | index pointing up | index pointing up: dark skin tone | point | up
-🫵 pointing at the viewer index pointing at the viewer | point | you
-🫵🏻 pointing at the viewer: light skin tone index pointing at the viewer | index pointing at the viewer: light skin tone | light skin tone | point | you
-🫵🏼 pointing at the viewer: medium-light skin tone index pointing at the viewer | index pointing at the viewer: medium-light skin tone | medium-light skin tone | point | you
-🫵🏽 pointing at the viewer: medium skin tone index pointing at the viewer | index pointing at the viewer: medium skin tone | medium skin tone | point | you
-🫵🏾 pointing at the viewer: medium-dark skin tone index pointing at the viewer | index pointing at the viewer: medium-dark skin tone | medium-dark skin tone | point | you
-🫵🏿 pointing at the viewer: dark skin tone dark skin tone | index pointing at the viewer | index pointing at the viewer: dark skin tone | point | you
-👍 up +1 | hand | thumb | thumbs up | up
-👍🏻 up: light skin tone +1 | hand | light skin tone | thumb | thumbs up | thumbs up: light skin tone | up
-👍🏼 up: medium-light skin tone +1 | hand | medium-light skin tone | thumb | thumbs up | thumbs up: medium-light skin tone | up
-👍🏽 up: medium skin tone +1 | hand | medium skin tone | thumb | thumbs up | thumbs up: medium skin tone | up
-👍🏾 up: medium-dark skin tone +1 | hand | medium-dark skin tone | thumb | thumbs up | thumbs up: medium-dark skin tone | up
-👍🏿 up: dark skin tone +1 | dark skin tone | hand | thumb | thumbs up | thumbs up: dark skin tone | up
-👎 down -1 | down | hand | thumb | thumbs down
-👎🏻 down: light skin tone -1 | down | hand | light skin tone | thumb | thumbs down | thumbs down: light skin tone
-👎🏼 down: medium-light skin tone -1 | down | hand | medium-light skin tone | thumb | thumbs down | thumbs down: medium-light skin tone
-👎🏽 down: medium skin tone -1 | down | hand | medium skin tone | thumb | thumbs down | thumbs down: medium skin tone
-👎🏾 down: medium-dark skin tone -1 | down | hand | medium-dark skin tone | thumb | thumbs down | thumbs down: medium-dark skin tone
-👎🏿 down: dark skin tone -1 | dark skin tone | down | hand | thumb | thumbs down | thumbs down: dark skin tone
-✊ fist clenched | fist | hand | punch | raised fist
-✊🏻 fist: light skin tone clenched | fist | hand | light skin tone | punch | raised fist | raised fist: light skin tone
-✊🏼 fist: medium-light skin tone clenched | fist | hand | medium-light skin tone | punch | raised fist | raised fist: medium-light skin tone
-✊🏽 fist: medium skin tone clenched | fist | hand | medium skin tone | punch | raised fist | raised fist: medium skin tone
-✊🏾 fist: medium-dark skin tone clenched | fist | hand | medium-dark skin tone | punch | raised fist | raised fist: medium-dark skin tone
-✊🏿 fist: dark skin tone clenched | dark skin tone | fist | hand | punch | raised fist | raised fist: dark skin tone
-👊 fist clenched | fist | hand | oncoming fist | punch
-👊🏻 fist: light skin tone clenched | fist | hand | light skin tone | oncoming fist | oncoming fist: light skin tone | punch
-👊🏼 fist: medium-light skin tone clenched | fist | hand | medium-light skin tone | oncoming fist | oncoming fist: medium-light skin tone | punch
-👊🏽 fist: medium skin tone clenched | fist | hand | medium skin tone | oncoming fist | oncoming fist: medium skin tone | punch
-👊🏾 fist: medium-dark skin tone clenched | fist | hand | medium-dark skin tone | oncoming fist | oncoming fist: medium-dark skin tone | punch
-👊🏿 fist: dark skin tone clenched | dark skin tone | fist | hand | oncoming fist | oncoming fist: dark skin tone | punch
-🤛 fist fist | left-facing fist | leftwards | leftward
-🤛🏻 fist: light skin tone fist | left-facing fist | left-facing fist: light skin tone | leftwards | light skin tone | leftward
-🤛🏼 fist: medium-light skin tone fist | left-facing fist | left-facing fist: medium-light skin tone | leftwards | medium-light skin tone | leftward
-🤛🏽 fist: medium skin tone fist | left-facing fist | left-facing fist: medium skin tone | leftwards | medium skin tone | leftward
-🤛🏾 fist: medium-dark skin tone fist | left-facing fist | left-facing fist: medium-dark skin tone | leftwards | medium-dark skin tone | leftward
-🤛🏿 fist: dark skin tone dark skin tone | fist | left-facing fist | left-facing fist: dark skin tone | leftwards | leftward
-🤜 fist fist | right-facing fist | rightwards | rightward
-🤜🏻 fist: light skin tone fist | light skin tone | right-facing fist | right-facing fist: light skin tone | rightwards | rightward
-🤜🏼 fist: medium-light skin tone fist | medium-light skin tone | right-facing fist | right-facing fist: medium-light skin tone | rightwards | rightward
-🤜🏽 fist: medium skin tone fist | medium skin tone | right-facing fist | right-facing fist: medium skin tone | rightwards | rightward
-🤜🏾 fist: medium-dark skin tone fist | medium-dark skin tone | right-facing fist | right-facing fist: medium-dark skin tone | rightwards | rightward
-🤜🏿 fist: dark skin tone dark skin tone | fist | right-facing fist | right-facing fist: dark skin tone | rightwards | rightward
-👏 hands clap | clapping hands | hand
-👏🏻 hands: light skin tone clap | clapping hands | clapping hands: light skin tone | hand | light skin tone
-👏🏼 hands: medium-light skin tone clap | clapping hands | clapping hands: medium-light skin tone | hand | medium-light skin tone
-👏🏽 hands: medium skin tone clap | clapping hands | clapping hands: medium skin tone | hand | medium skin tone
-👏🏾 hands: medium-dark skin tone clap | clapping hands | clapping hands: medium-dark skin tone | hand | medium-dark skin tone
-👏🏿 hands: dark skin tone clap | clapping hands | clapping hands: dark skin tone | dark skin tone | hand
-🙌 hands celebration | gesture | hand | hooray | raised | raising hands | woo hoo | yay
-🙌🏻 hands: light skin tone celebration | gesture | hand | hooray | light skin tone | raised | raising hands | raising hands: light skin tone | woo hoo | yay
-🙌🏼 hands: medium-light skin tone celebration | gesture | hand | hooray | medium-light skin tone | raised | raising hands | raising hands: medium-light skin tone | woo hoo | yay
-🙌🏽 hands: medium skin tone celebration | gesture | hand | hooray | medium skin tone | raised | raising hands | raising hands: medium skin tone | woo hoo | yay
-🙌🏾 hands: medium-dark skin tone celebration | gesture | hand | hooray | medium-dark skin tone | raised | raising hands | raising hands: medium-dark skin tone | woo hoo | yay
-🙌🏿 hands: dark skin tone celebration | dark skin tone | gesture | hand | hooray | raised | raising hands | raising hands: dark skin tone | woo hoo | yay
-🫶 hands heart hands | love
-🫶🏻 hands: light skin tone heart hands | heart hands: light skin tone | light skin tone | love
-🫶🏼 hands: medium-light skin tone heart hands | heart hands: medium-light skin tone | love | medium-light skin tone
-🫶🏽 hands: medium skin tone heart hands | heart hands: medium skin tone | love | medium skin tone
-🫶🏾 hands: medium-dark skin tone heart hands | heart hands: medium-dark skin tone | love | medium-dark skin tone
-🫶🏿 hands: dark skin tone dark skin tone | heart hands | heart hands: dark skin tone | love
-👐 hands hand | open | open hands
-👐🏻 hands: light skin tone hand | light skin tone | open | open hands | open hands: light skin tone
-👐🏼 hands: medium-light skin tone hand | medium-light skin tone | open | open hands | open hands: medium-light skin tone
-👐🏽 hands: medium skin tone hand | medium skin tone | open | open hands | open hands: medium skin tone
-👐🏾 hands: medium-dark skin tone hand | medium-dark skin tone | open | open hands | open hands: medium-dark skin tone
-👐🏿 hands: dark skin tone dark skin tone | hand | open | open hands | open hands: dark skin tone
-🤲 up together palms up together | prayer
-🤲🏻 up together: light skin tone light skin tone | palms up together | palms up together: light skin tone | prayer
-🤲🏼 up together: medium-light skin tone medium-light skin tone | palms up together | palms up together: medium-light skin tone | prayer
-🤲🏽 up together: medium skin tone medium skin tone | palms up together | palms up together: medium skin tone | prayer
-🤲🏾 up together: medium-dark skin tone medium-dark skin tone | palms up together | palms up together: medium-dark skin tone | prayer
-🤲🏿 up together: dark skin tone dark skin tone | palms up together | palms up together: dark skin tone | prayer
-🤝 agreement | hand | handshake | meeting | shake
-🤝🏻 light skin tone agreement | hand | handshake | handshake: light skin tone | light skin tone | meeting | shake
-🤝🏼 medium-light skin tone agreement | hand | handshake | handshake: medium-light skin tone | medium-light skin tone | meeting | shake
-🤝🏽 medium skin tone agreement | hand | handshake | handshake: medium skin tone | medium skin tone | meeting | shake
-🤝🏾 medium-dark skin tone agreement | hand | handshake | handshake: medium-dark skin tone | medium-dark skin tone | meeting | shake
-🤝🏿 dark skin tone agreement | dark skin tone | hand | handshake | handshake: dark skin tone | meeting | shake
-🫱🏻🫲🏼 light skin tone, medium-light skin tone agreement | hand | handshake | handshake: light skin tone, medium-light skin tone | light skin tone | medium-light skin tone | meeting | shake
-🫱🏻🫲🏽 light skin tone, medium skin tone agreement | hand | handshake | handshake: light skin tone, medium skin tone | light skin tone | medium skin tone | meeting | shake
-🫱🏻🫲🏾 light skin tone, medium-dark skin tone agreement | hand | handshake | handshake: light skin tone, medium-dark skin tone | light skin tone | medium-dark skin tone | meeting | shake
-🫱🏻🫲🏿 light skin tone, dark skin tone agreement | dark skin tone | hand | handshake | handshake: light skin tone, dark skin tone | light skin tone | meeting | shake
-🫱🏼🫲🏻 medium-light skin tone, light skin tone agreement | hand | handshake | handshake: medium-light skin tone, light skin tone | light skin tone | medium-light skin tone | meeting | shake
-🫱🏼🫲🏽 medium-light skin tone, medium skin tone agreement | hand | handshake | handshake: medium-light skin tone, medium skin tone | medium skin tone | medium-light skin tone | meeting | shake
-🫱🏼🫲🏾 medium-light skin tone, medium-dark skin tone agreement | hand | handshake | handshake: medium-light skin tone, medium-dark skin tone | medium-dark skin tone | medium-light skin tone | meeting | shake
-🫱🏼🫲🏿 medium-light skin tone, dark skin tone agreement | dark skin tone | hand | handshake | handshake: medium-light skin tone, dark skin tone | medium-light skin tone | meeting | shake
-🫱🏽🫲🏻 medium skin tone, light skin tone agreement | hand | handshake | handshake: medium skin tone, light skin tone | light skin tone | medium skin tone | meeting | shake
-🫱🏽🫲🏼 medium skin tone, medium-light skin tone agreement | hand | handshake | handshake: medium skin tone, medium-light skin tone | medium skin tone | medium-light skin tone | meeting | shake
-🫱🏽🫲🏾 medium skin tone, medium-dark skin tone agreement | hand | handshake | handshake: medium skin tone, medium-dark skin tone | medium skin tone | medium-dark skin tone | meeting | shake
-🫱🏽🫲🏿 medium skin tone, dark skin tone agreement | dark skin tone | hand | handshake | handshake: medium skin tone, dark skin tone | medium skin tone | meeting | shake
-🫱🏾🫲🏻 medium-dark skin tone, light skin tone agreement | hand | handshake | handshake: medium-dark skin tone, light skin tone | light skin tone | medium-dark skin tone | meeting | shake
-🫱🏾🫲🏼 medium-dark skin tone, medium-light skin tone agreement | hand | handshake | handshake: medium-dark skin tone, medium-light skin tone | medium-dark skin tone | medium-light skin tone | meeting | shake
-🫱🏾🫲🏽 medium-dark skin tone, medium skin tone agreement | hand | handshake | handshake: medium-dark skin tone, medium skin tone | medium skin tone | medium-dark skin tone | meeting | shake
-🫱🏾🫲🏿 medium-dark skin tone, dark skin tone agreement | dark skin tone | hand | handshake | handshake: medium-dark skin tone, dark skin tone | medium-dark skin tone | meeting | shake
-🫱🏿🫲🏻 dark skin tone, light skin tone agreement | dark skin tone | hand | handshake | handshake: dark skin tone, light skin tone | light skin tone | meeting | shake
-🫱🏿🫲🏼 dark skin tone, medium-light skin tone agreement | dark skin tone | hand | handshake | handshake: dark skin tone, medium-light skin tone | medium-light skin tone | meeting | shake
-🫱🏿🫲🏽 dark skin tone, medium skin tone agreement | dark skin tone | hand | handshake | handshake: dark skin tone, medium skin tone | medium skin tone | meeting | shake
-🫱🏿🫲🏾 dark skin tone, medium-dark skin tone agreement | dark skin tone | hand | handshake | handshake: dark skin tone, medium-dark skin tone | medium-dark skin tone | meeting | shake
-🙏 hands ask | folded hands | hand | high 5 | high five | please | pray | thanks
-🙏🏻 hands: light skin tone ask | folded hands | folded hands: light skin tone | hand | high 5 | high five | light skin tone | please | pray | thanks
-🙏🏼 hands: medium-light skin tone ask | folded hands | folded hands: medium-light skin tone | hand | high 5 | high five | medium-light skin tone | please | pray | thanks
-🙏🏽 hands: medium skin tone ask | folded hands | folded hands: medium skin tone | hand | high 5 | high five | medium skin tone | please | pray | thanks
-🙏🏾 hands: medium-dark skin tone ask | folded hands | folded hands: medium-dark skin tone | hand | high 5 | high five | medium-dark skin tone | please | pray | thanks
-🙏🏿 hands: dark skin tone ask | dark skin tone | folded hands | folded hands: dark skin tone | hand | high 5 | high five | please | pray | thanks
-✍️ hand
-✍ hand hand | write | writing hand
-✍🏻 hand: light skin tone hand | light skin tone | write | writing hand | writing hand: light skin tone
-✍🏼 hand: medium-light skin tone hand | medium-light skin tone | write | writing hand | writing hand: medium-light skin tone
-✍🏽 hand: medium skin tone hand | medium skin tone | write | writing hand | writing hand: medium skin tone
-✍🏾 hand: medium-dark skin tone hand | medium-dark skin tone | write | writing hand | writing hand: medium-dark skin tone
-✍🏿 hand: dark skin tone dark skin tone | hand | write | writing hand | writing hand: dark skin tone
-💅 polish care | cosmetics | manicure | nail | polish
-💅🏻 polish: light skin tone care | cosmetics | light skin tone | manicure | nail | nail polish: light skin tone | polish
-💅🏼 polish: medium-light skin tone care | cosmetics | manicure | medium-light skin tone | nail | nail polish: medium-light skin tone | polish
-💅🏽 polish: medium skin tone care | cosmetics | manicure | medium skin tone | nail | nail polish: medium skin tone | polish
-💅🏾 polish: medium-dark skin tone care | cosmetics | manicure | medium-dark skin tone | nail | nail polish: medium-dark skin tone | polish
-💅🏿 polish: dark skin tone care | cosmetics | dark skin tone | manicure | nail | nail polish: dark skin tone | polish
-🤳 camera | phone | selfie
-🤳🏻 light skin tone camera | light skin tone | phone | selfie | selfie: light skin tone
-🤳🏼 medium-light skin tone camera | medium-light skin tone | phone | selfie | selfie: medium-light skin tone
-🤳🏽 medium skin tone camera | medium skin tone | phone | selfie | selfie: medium skin tone
-🤳🏾 medium-dark skin tone camera | medium-dark skin tone | phone | selfie | selfie: medium-dark skin tone
-🤳🏿 dark skin tone camera | dark skin tone | phone | selfie | selfie: dark skin tone
-💪 biceps biceps | comic | flex | flexed biceps | muscle | flexed bicep
-💪🏻 biceps: light skin tone biceps | comic | flex | flexed biceps | flexed biceps: light skin tone | light skin tone | muscle | flexed bicep | flexed bicep: light skin tone
-💪🏼 biceps: medium-light skin tone biceps | comic | flex | flexed biceps | flexed biceps: medium-light skin tone | medium-light skin tone | muscle | flexed bicep | flexed bicep: medium-light skin tone
-💪🏽 biceps: medium skin tone biceps | comic | flex | flexed biceps | flexed biceps: medium skin tone | medium skin tone | muscle | flexed bicep | flexed bicep: medium skin tone
-💪🏾 biceps: medium-dark skin tone biceps | comic | flex | flexed biceps | flexed biceps: medium-dark skin tone | medium-dark skin tone | muscle | flexed bicep | flexed bicep: medium-dark skin tone
-💪🏿 biceps: dark skin tone biceps | comic | dark skin tone | flex | flexed biceps | flexed biceps: dark skin tone | muscle | flexed bicep | flexed bicep: dark skin tone
-🦾 arm accessibility | mechanical arm | prosthetic
-🦿 leg accessibility | mechanical leg | prosthetic
-🦵 kick | leg | limb
-🦵🏻 light skin tone kick | leg | leg: light skin tone | light skin tone | limb
-🦵🏼 medium-light skin tone kick | leg | leg: medium-light skin tone | limb | medium-light skin tone
-🦵🏽 medium skin tone kick | leg | leg: medium skin tone | limb | medium skin tone
-🦵🏾 medium-dark skin tone kick | leg | leg: medium-dark skin tone | limb | medium-dark skin tone
-🦵🏿 dark skin tone dark skin tone | kick | leg | leg: dark skin tone | limb
-🦶 foot | kick | stomp
-🦶🏻 light skin tone foot | foot: light skin tone | kick | light skin tone | stomp
-🦶🏼 medium-light skin tone foot | foot: medium-light skin tone | kick | medium-light skin tone | stomp
-🦶🏽 medium skin tone foot | foot: medium skin tone | kick | medium skin tone | stomp
-🦶🏾 medium-dark skin tone foot | foot: medium-dark skin tone | kick | medium-dark skin tone | stomp
-🦶🏿 dark skin tone dark skin tone | foot | foot: dark skin tone | kick | stomp
-👂 body | ear
-👂🏻 light skin tone body | ear | ear: light skin tone | light skin tone
-👂🏼 medium-light skin tone body | ear | ear: medium-light skin tone | medium-light skin tone
-👂🏽 medium skin tone body | ear | ear: medium skin tone | medium skin tone
-👂🏾 medium-dark skin tone body | ear | ear: medium-dark skin tone | medium-dark skin tone
-👂🏿 dark skin tone body | dark skin tone | ear | ear: dark skin tone
-🦻 with hearing aid accessibility | ear with hearing aid | hard of hearing | hearing impaired
-🦻🏻 with hearing aid: light skin tone accessibility | ear with hearing aid | ear with hearing aid: light skin tone | hard of hearing | light skin tone | hearing impaired
-🦻🏼 with hearing aid: medium-light skin tone accessibility | ear with hearing aid | ear with hearing aid: medium-light skin tone | hard of hearing | medium-light skin tone | hearing impaired
-🦻🏽 with hearing aid: medium skin tone accessibility | ear with hearing aid | ear with hearing aid: medium skin tone | hard of hearing | medium skin tone | hearing impaired
-🦻🏾 with hearing aid: medium-dark skin tone accessibility | ear with hearing aid | ear with hearing aid: medium-dark skin tone | hard of hearing | medium-dark skin tone | hearing impaired
-🦻🏿 with hearing aid: dark skin tone accessibility | dark skin tone | ear with hearing aid | ear with hearing aid: dark skin tone | hard of hearing | hearing impaired
-👃 body | nose
-👃🏻 light skin tone body | light skin tone | nose | nose: light skin tone
-👃🏼 medium-light skin tone body | medium-light skin tone | nose | nose: medium-light skin tone
-👃🏽 medium skin tone body | medium skin tone | nose | nose: medium skin tone
-👃🏾 medium-dark skin tone body | medium-dark skin tone | nose | nose: medium-dark skin tone
-👃🏿 dark skin tone body | dark skin tone | nose | nose: dark skin tone
-🧠 brain | intelligent
-🫀 heart anatomical | cardiology | heart | organ | pulse | anatomical heart
-🫁 breath | exhalation | inhalation | lungs | organ | respiration
-🦷 dentist | tooth
-🦴 bone | skeleton
-👀 eye | eyes | face
-👁️ brown eyes
-👁 body | eye
-👅 body | tongue
-👄 lips | mouth
-🫦 lip anxious | biting lip | fear | flirting | nervous | uncomfortable | worried
-👶 baby | young
-👶🏻 light skin tone baby | baby: light skin tone | light skin tone | young
-👶🏼 medium-light skin tone baby | baby: medium-light skin tone | medium-light skin tone | young
-👶🏽 medium skin tone baby | baby: medium skin tone | medium skin tone | young
-👶🏾 medium-dark skin tone baby | baby: medium-dark skin tone | medium-dark skin tone | young
-👶🏿 dark skin tone baby | baby: dark skin tone | dark skin tone | young
-🧒 child | gender-neutral | unspecified gender | young
-🧒🏻 light skin tone child | child: light skin tone | gender-neutral | light skin tone | unspecified gender | young
-🧒🏼 medium-light skin tone child | child: medium-light skin tone | gender-neutral | medium-light skin tone | unspecified gender | young
-🧒🏽 medium skin tone child | child: medium skin tone | gender-neutral | medium skin tone | unspecified gender | young
-🧒🏾 medium-dark skin tone child | child: medium-dark skin tone | gender-neutral | medium-dark skin tone | unspecified gender | young
-🧒🏿 dark skin tone child | child: dark skin tone | dark skin tone | gender-neutral | unspecified gender | young
-👦 boy | young | young person
-👦🏻 light skin tone boy | boy: light skin tone | light skin tone | young | young person
-👦🏼 medium-light skin tone boy | boy: medium-light skin tone | medium-light skin tone | young | young person
-👦🏽 medium skin tone boy | boy: medium skin tone | medium skin tone | young | young person
-👦🏾 medium-dark skin tone boy | boy: medium-dark skin tone | medium-dark skin tone | young | young person
-👦🏿 dark skin tone boy | boy: dark skin tone | dark skin tone | young | young person
-👧 girl | Virgo | young | zodiac | young person
-👧🏻 light skin tone girl | girl: light skin tone | light skin tone | Virgo | young | zodiac | young person
-👧🏼 medium-light skin tone girl | girl: medium-light skin tone | medium-light skin tone | Virgo | young | zodiac | young person
-👧🏽 medium skin tone girl | girl: medium skin tone | medium skin tone | Virgo | young | zodiac | young person
-👧🏾 medium-dark skin tone girl | girl: medium-dark skin tone | medium-dark skin tone | Virgo | young | zodiac | young person
-👧🏿 dark skin tone dark skin tone | girl | girl: dark skin tone | Virgo | young | zodiac | young person
-🧑 adult | gender-neutral | person | unspecified gender
-🧑🏻 light skin tone adult | gender-neutral | light skin tone | person | person: light skin tone | unspecified gender
-🧑🏼 medium-light skin tone adult | gender-neutral | medium-light skin tone | person | person: medium-light skin tone | unspecified gender
-🧑🏽 medium skin tone adult | gender-neutral | medium skin tone | person | person: medium skin tone | unspecified gender
-🧑🏾 medium-dark skin tone adult | gender-neutral | medium-dark skin tone | person | person: medium-dark skin tone | unspecified gender
-🧑🏿 dark skin tone adult | dark skin tone | gender-neutral | person | person: dark skin tone | unspecified gender
-👱 blond hair blond | blond-haired person | hair | person: blond hair
-👱🏻 light skin tone, blond hair blond | blond-haired person | hair | light skin tone | person: blond hair | person: light skin tone, blond hair
-👱🏼 medium-light skin tone, blond hair blond | blond-haired person | hair | medium-light skin tone | person: blond hair | person: medium-light skin tone, blond hair
-👱🏽 medium skin tone, blond hair blond | blond-haired person | hair | medium skin tone | person: blond hair | person: medium skin tone, blond hair
-👱🏾 medium-dark skin tone, blond hair blond | blond-haired person | hair | medium-dark skin tone | person: blond hair | person: medium-dark skin tone, blond hair
-👱🏿 dark skin tone, blond hair blond | blond-haired person | dark skin tone | hair | person: blond hair | person: dark skin tone, blond hair
-👨 adult | man
-👨🏻 light skin tone adult | light skin tone | man | man: light skin tone
-👨🏼 medium-light skin tone adult | man | man: medium-light skin tone | medium-light skin tone
-👨🏽 medium skin tone adult | man | man: medium skin tone | medium skin tone
-👨🏾 medium-dark skin tone adult | man | man: medium-dark skin tone | medium-dark skin tone
-👨🏿 dark skin tone adult | dark skin tone | man | man: dark skin tone
-🧔 beard beard | person | person: beard
-🧔🏻 light skin tone, beard beard | light skin tone | person | person: beard | person: light skin tone, beard
-🧔🏼 medium-light skin tone, beard beard | medium-light skin tone | person | person: beard | person: medium-light skin tone, beard
-🧔🏽 medium skin tone, beard beard | medium skin tone | person | person: beard | person: medium skin tone, beard
-🧔🏾 medium-dark skin tone, beard beard | medium-dark skin tone | person | person: beard | person: medium-dark skin tone, beard
-🧔🏿 dark skin tone, beard beard | dark skin tone | person | person: beard | person: dark skin tone, beard
-🧔♂️ beard
-🧔♂ beard beard | man | man: beard
-🧔🏻♂️ light skin tone, beard
-🧔🏻♂ light skin tone, beard beard | light skin tone | man | man: beard | man: light skin tone, beard
-🧔🏼♂️ medium-light skin tone, beard
-🧔🏼♂ medium-light skin tone, beard beard | man | man: beard | man: medium-light skin tone, beard | medium-light skin tone
-🧔🏽♂️ medium skin tone, beard
-🧔🏽♂ medium skin tone, beard beard | man | man: beard | man: medium skin tone, beard | medium skin tone
-🧔🏾♂️ medium-dark skin tone, beard
-🧔🏾♂ medium-dark skin tone, beard beard | man | man: beard | man: medium-dark skin tone, beard | medium-dark skin tone
-🧔🏿♂️ dark skin tone, beard
-🧔🏿♂ dark skin tone, beard beard | dark skin tone | man | man: beard | man: dark skin tone, beard
-🧔♀️ beard
-🧔♀ beard beard | woman | woman: beard
-🧔🏻♀️ light skin tone, beard
-🧔🏻♀ light skin tone, beard beard | light skin tone | woman | woman: beard | woman: light skin tone, beard
-🧔🏼♀️ medium-light skin tone, beard
-🧔🏼♀ medium-light skin tone, beard beard | medium-light skin tone | woman | woman: beard | woman: medium-light skin tone, beard
-🧔🏽♀️ medium skin tone, beard
-🧔🏽♀ medium skin tone, beard beard | medium skin tone | woman | woman: beard | woman: medium skin tone, beard
-🧔🏾♀️ medium-dark skin tone, beard
-🧔🏾♀ medium-dark skin tone, beard beard | medium-dark skin tone | woman | woman: beard | woman: medium-dark skin tone, beard
-🧔🏿♀️ dark skin tone, beard
-🧔🏿♀ dark skin tone, beard beard | dark skin tone | woman | woman: beard | woman: dark skin tone, beard
-👨🦰 red hair adult | man | man: red hair | red hair
-👨🏻🦰 light skin tone, red hair adult | light skin tone | man | man: light skin tone, red hair | red hair
-👨🏼🦰 medium-light skin tone, red hair adult | man | man: medium-light skin tone, red hair | medium-light skin tone | red hair
-👨🏽🦰 medium skin tone, red hair adult | man | man: medium skin tone, red hair | medium skin tone | red hair
-👨🏾🦰 medium-dark skin tone, red hair adult | man | man: medium-dark skin tone, red hair | medium-dark skin tone | red hair
-👨🏿🦰 dark skin tone, red hair adult | dark skin tone | man | man: dark skin tone, red hair | red hair
-👨🦱 curly hair adult | curly hair | man | man: curly hair
-👨🏻🦱 light skin tone, curly hair adult | curly hair | light skin tone | man | man: light skin tone, curly hair
-👨🏼🦱 medium-light skin tone, curly hair adult | curly hair | man | man: medium-light skin tone, curly hair | medium-light skin tone
-👨🏽🦱 medium skin tone, curly hair adult | curly hair | man | man: medium skin tone, curly hair | medium skin tone
-👨🏾🦱 medium-dark skin tone, curly hair adult | curly hair | man | man: medium-dark skin tone, curly hair | medium-dark skin tone
-👨🏿🦱 dark skin tone, curly hair adult | curly hair | dark skin tone | man | man: dark skin tone, curly hair
-👨🦳 white hair adult | man | man: white hair | white hair
-👨🏻🦳 light skin tone, white hair adult | light skin tone | man | man: light skin tone, white hair | white hair
-👨🏼🦳 medium-light skin tone, white hair adult | man | man: medium-light skin tone, white hair | medium-light skin tone | white hair
-👨🏽🦳 medium skin tone, white hair adult | man | man: medium skin tone, white hair | medium skin tone | white hair
-👨🏾🦳 medium-dark skin tone, white hair adult | man | man: medium-dark skin tone, white hair | medium-dark skin tone | white hair
-👨🏿🦳 dark skin tone, white hair adult | dark skin tone | man | man: dark skin tone, white hair | white hair
-👨🦲 bald adult | bald | man | man: bald
-👨🏻🦲 light skin tone, bald adult | bald | light skin tone | man | man: light skin tone, bald
-👨🏼🦲 medium-light skin tone, bald adult | bald | man | man: medium-light skin tone, bald | medium-light skin tone
-👨🏽🦲 medium skin tone, bald adult | bald | man | man: medium skin tone, bald | medium skin tone
-👨🏾🦲 medium-dark skin tone, bald adult | bald | man | man: medium-dark skin tone, bald | medium-dark skin tone
-👨🏿🦲 dark skin tone, bald adult | bald | dark skin tone | man | man: dark skin tone, bald
-👩 adult | woman
-👩🏻 light skin tone adult | light skin tone | woman | woman: light skin tone
-👩🏼 medium-light skin tone adult | medium-light skin tone | woman | woman: medium-light skin tone
-👩🏽 medium skin tone adult | medium skin tone | woman | woman: medium skin tone
-👩🏾 medium-dark skin tone adult | medium-dark skin tone | woman | woman: medium-dark skin tone
-👩🏿 dark skin tone adult | dark skin tone | woman | woman: dark skin tone
-👩🦰 red hair adult | red hair | woman | woman: red hair
-👩🏻🦰 light skin tone, red hair adult | light skin tone | red hair | woman | woman: light skin tone, red hair
-👩🏼🦰 medium-light skin tone, red hair adult | medium-light skin tone | red hair | woman | woman: medium-light skin tone, red hair
-👩🏽🦰 medium skin tone, red hair adult | medium skin tone | red hair | woman | woman: medium skin tone, red hair
-👩🏾🦰 medium-dark skin tone, red hair adult | medium-dark skin tone | red hair | woman | woman: medium-dark skin tone, red hair
-👩🏿🦰 dark skin tone, red hair adult | dark skin tone | red hair | woman | woman: dark skin tone, red hair
-🧑🦰 red hair adult | gender-neutral | person | person: red hair | red hair | unspecified gender
-🧑🏻🦰 light skin tone, red hair adult | gender-neutral | light skin tone | person | person: light skin tone, red hair | red hair | unspecified gender
-🧑🏼🦰 medium-light skin tone, red hair adult | gender-neutral | medium-light skin tone | person | person: medium-light skin tone, red hair | red hair | unspecified gender
-🧑🏽🦰 medium skin tone, red hair adult | gender-neutral | medium skin tone | person | person: medium skin tone, red hair | red hair | unspecified gender
-🧑🏾🦰 medium-dark skin tone, red hair adult | gender-neutral | medium-dark skin tone | person | person: medium-dark skin tone, red hair | red hair | unspecified gender
-🧑🏿🦰 dark skin tone, red hair adult | dark skin tone | gender-neutral | person | person: dark skin tone, red hair | red hair | unspecified gender
-👩🦱 curly hair adult | curly hair | woman | woman: curly hair
-👩🏻🦱 light skin tone, curly hair adult | curly hair | light skin tone | woman | woman: light skin tone, curly hair
-👩🏼🦱 medium-light skin tone, curly hair adult | curly hair | medium-light skin tone | woman | woman: medium-light skin tone, curly hair
-👩🏽🦱 medium skin tone, curly hair adult | curly hair | medium skin tone | woman | woman: medium skin tone, curly hair
-👩🏾🦱 medium-dark skin tone, curly hair adult | curly hair | medium-dark skin tone | woman | woman: medium-dark skin tone, curly hair
-👩🏿🦱 dark skin tone, curly hair adult | curly hair | dark skin tone | woman | woman: dark skin tone, curly hair
-🧑🦱 curly hair adult | curly hair | gender-neutral | person | person: curly hair | unspecified gender
-🧑🏻🦱 light skin tone, curly hair adult | curly hair | gender-neutral | light skin tone | person | person: light skin tone, curly hair | unspecified gender
-🧑🏼🦱 medium-light skin tone, curly hair adult | curly hair | gender-neutral | medium-light skin tone | person | person: medium-light skin tone, curly hair | unspecified gender
-🧑🏽🦱 medium skin tone, curly hair adult | curly hair | gender-neutral | medium skin tone | person | person: medium skin tone, curly hair | unspecified gender
-🧑🏾🦱 medium-dark skin tone, curly hair adult | curly hair | gender-neutral | medium-dark skin tone | person | person: medium-dark skin tone, curly hair | unspecified gender
-🧑🏿🦱 dark skin tone, curly hair adult | curly hair | dark skin tone | gender-neutral | person | person: dark skin tone, curly hair | unspecified gender
-👩🦳 white hair adult | white hair | woman | woman: white hair
-👩🏻🦳 light skin tone, white hair adult | light skin tone | white hair | woman | woman: light skin tone, white hair
-👩🏼🦳 medium-light skin tone, white hair adult | medium-light skin tone | white hair | woman | woman: medium-light skin tone, white hair
-👩🏽🦳 medium skin tone, white hair adult | medium skin tone | white hair | woman | woman: medium skin tone, white hair
-👩🏾🦳 medium-dark skin tone, white hair adult | medium-dark skin tone | white hair | woman | woman: medium-dark skin tone, white hair
-👩🏿🦳 dark skin tone, white hair adult | dark skin tone | white hair | woman | woman: dark skin tone, white hair
-🧑🦳 white hair adult | gender-neutral | person | person: white hair | unspecified gender | white hair
-🧑🏻🦳 light skin tone, white hair adult | gender-neutral | light skin tone | person | person: light skin tone, white hair | unspecified gender | white hair
-🧑🏼🦳 medium-light skin tone, white hair adult | gender-neutral | medium-light skin tone | person | person: medium-light skin tone, white hair | unspecified gender | white hair
-🧑🏽🦳 medium skin tone, white hair adult | gender-neutral | medium skin tone | person | person: medium skin tone, white hair | unspecified gender | white hair
-🧑🏾🦳 medium-dark skin tone, white hair adult | gender-neutral | medium-dark skin tone | person | person: medium-dark skin tone, white hair | unspecified gender | white hair
-🧑🏿🦳 dark skin tone, white hair adult | dark skin tone | gender-neutral | person | person: dark skin tone, white hair | unspecified gender | white hair
-👩🦲 bald adult | bald | woman | woman: bald
-👩🏻🦲 light skin tone, bald adult | bald | light skin tone | woman | woman: light skin tone, bald
-👩🏼🦲 medium-light skin tone, bald adult | bald | medium-light skin tone | woman | woman: medium-light skin tone, bald
-👩🏽🦲 medium skin tone, bald adult | bald | medium skin tone | woman | woman: medium skin tone, bald
-👩🏾🦲 medium-dark skin tone, bald adult | bald | medium-dark skin tone | woman | woman: medium-dark skin tone, bald
-👩🏿🦲 dark skin tone, bald adult | bald | dark skin tone | woman | woman: dark skin tone, bald
-🧑🦲 bald adult | bald | gender-neutral | person | person: bald | unspecified gender
-🧑🏻🦲 light skin tone, bald adult | bald | gender-neutral | light skin tone | person | person: light skin tone, bald | unspecified gender
-🧑🏼🦲 medium-light skin tone, bald adult | bald | gender-neutral | medium-light skin tone | person | person: medium-light skin tone, bald | unspecified gender
-🧑🏽🦲 medium skin tone, bald adult | bald | gender-neutral | medium skin tone | person | person: medium skin tone, bald | unspecified gender
-🧑🏾🦲 medium-dark skin tone, bald adult | bald | gender-neutral | medium-dark skin tone | person | person: medium-dark skin tone, bald | unspecified gender
-🧑🏿🦲 dark skin tone, bald adult | bald | dark skin tone | gender-neutral | person | person: dark skin tone, bald | unspecified gender
-👱♀️ blond hair
-👱♀ blond hair blond-haired woman | blonde | hair | woman | woman: blond hair
-👱🏻♀️ light skin tone, blond hair
-👱🏻♀ light skin tone, blond hair blond hair | blond-haired woman | blonde | hair | light skin tone | woman | woman: blond hair | woman: light skin tone, blond hair
-👱🏼♀️ medium-light skin tone, blond hair
-👱🏼♀ medium-light skin tone, blond hair blond hair | blond-haired woman | blonde | hair | medium-light skin tone | woman | woman: blond hair | woman: medium-light skin tone, blond hair
-👱🏽♀️ medium skin tone, blond hair
-👱🏽♀ medium skin tone, blond hair blond hair | blond-haired woman | blonde | hair | medium skin tone | woman | woman: blond hair | woman: medium skin tone, blond hair
-👱🏾♀️ medium-dark skin tone, blond hair
-👱🏾♀ medium-dark skin tone, blond hair blond hair | blond-haired woman | blonde | hair | medium-dark skin tone | woman | woman: blond hair | woman: medium-dark skin tone, blond hair
-👱🏿♀️ dark skin tone, blond hair
-👱🏿♀ dark skin tone, blond hair blond hair | blond-haired woman | blonde | dark skin tone | hair | woman | woman: blond hair | woman: dark skin tone, blond hair
-👱♂️ blond hair
-👱♂ blond hair blond | blond-haired man | hair | man | man: blond hair
-👱🏻♂️ light skin tone, blond hair
-👱🏻♂ light skin tone, blond hair blond | blond-haired man | hair | light skin tone | man | man: blond hair | man: light skin tone, blond hair
-👱🏼♂️ medium-light skin tone, blond hair
-👱🏼♂ medium-light skin tone, blond hair blond | blond-haired man | hair | man | man: blond hair | man: medium-light skin tone, blond hair | medium-light skin tone
-👱🏽♂️ medium skin tone, blond hair
-👱🏽♂ medium skin tone, blond hair blond | blond-haired man | hair | man | man: blond hair | man: medium skin tone, blond hair | medium skin tone
-👱🏾♂️ medium-dark skin tone, blond hair
-👱🏾♂ medium-dark skin tone, blond hair blond | blond-haired man | hair | man | man: blond hair | man: medium-dark skin tone, blond hair | medium-dark skin tone
-👱🏿♂️ dark skin tone, blond hair
-👱🏿♂ dark skin tone, blond hair blond | blond-haired man | dark skin tone | hair | man | man: blond hair | man: dark skin tone, blond hair
-🧓 person adult | gender-neutral | old | older person | unspecified gender
-🧓🏻 person: light skin tone adult | gender-neutral | light skin tone | old | older person | older person: light skin tone | unspecified gender
-🧓🏼 person: medium-light skin tone adult | gender-neutral | medium-light skin tone | old | older person | older person: medium-light skin tone | unspecified gender
-🧓🏽 person: medium skin tone adult | gender-neutral | medium skin tone | old | older person | older person: medium skin tone | unspecified gender
-🧓🏾 person: medium-dark skin tone adult | gender-neutral | medium-dark skin tone | old | older person | older person: medium-dark skin tone | unspecified gender
-🧓🏿 person: dark skin tone adult | dark skin tone | gender-neutral | old | older person | older person: dark skin tone | unspecified gender
-👴 man adult | man | old
-👴🏻 man: light skin tone adult | light skin tone | man | old | old man: light skin tone
-👴🏼 man: medium-light skin tone adult | man | medium-light skin tone | old | old man: medium-light skin tone
-👴🏽 man: medium skin tone adult | man | medium skin tone | old | old man: medium skin tone
-👴🏾 man: medium-dark skin tone adult | man | medium-dark skin tone | old | old man: medium-dark skin tone
-👴🏿 man: dark skin tone adult | dark skin tone | man | old | old man: dark skin tone
-👵 woman adult | old | woman
-👵🏻 woman: light skin tone adult | light skin tone | old | old woman: light skin tone | woman
-👵🏼 woman: medium-light skin tone adult | medium-light skin tone | old | old woman: medium-light skin tone | woman
-👵🏽 woman: medium skin tone adult | medium skin tone | old | old woman: medium skin tone | woman
-👵🏾 woman: medium-dark skin tone adult | medium-dark skin tone | old | old woman: medium-dark skin tone | woman
-👵🏿 woman: dark skin tone adult | dark skin tone | old | old woman: dark skin tone | woman
-🙍 frowning frown | gesture | person frowning
-🙍🏻 frowning: light skin tone frown | gesture | light skin tone | person frowning | person frowning: light skin tone
-🙍🏼 frowning: medium-light skin tone frown | gesture | medium-light skin tone | person frowning | person frowning: medium-light skin tone
-🙍🏽 frowning: medium skin tone frown | gesture | medium skin tone | person frowning | person frowning: medium skin tone
-🙍🏾 frowning: medium-dark skin tone frown | gesture | medium-dark skin tone | person frowning | person frowning: medium-dark skin tone
-🙍🏿 frowning: dark skin tone dark skin tone | frown | gesture | person frowning | person frowning: dark skin tone
-🙍♂️ frowning
-🙍♂ frowning frowning | gesture | man
-🙍🏻♂️ frowning: light skin tone
-🙍🏻♂ frowning: light skin tone frowning | gesture | light skin tone | man | man frowning: light skin tone
-🙍🏼♂️ frowning: medium-light skin tone
-🙍🏼♂ frowning: medium-light skin tone frowning | gesture | man | man frowning: medium-light skin tone | medium-light skin tone
-🙍🏽♂️ frowning: medium skin tone
-🙍🏽♂ frowning: medium skin tone frowning | gesture | man | man frowning: medium skin tone | medium skin tone
-🙍🏾♂️ frowning: medium-dark skin tone
-🙍🏾♂ frowning: medium-dark skin tone frowning | gesture | man | man frowning: medium-dark skin tone | medium-dark skin tone
-🙍🏿♂️ frowning: dark skin tone
-🙍🏿♂ frowning: dark skin tone dark skin tone | frowning | gesture | man | man frowning: dark skin tone
-🙍♀️ frowning
-🙍♀ frowning frowning | gesture | woman
-🙍🏻♀️ frowning: light skin tone
-🙍🏻♀ frowning: light skin tone frowning | gesture | light skin tone | woman | woman frowning: light skin tone
-🙍🏼♀️ frowning: medium-light skin tone
-🙍🏼♀ frowning: medium-light skin tone frowning | gesture | medium-light skin tone | woman | woman frowning: medium-light skin tone
-🙍🏽♀️ frowning: medium skin tone
-🙍🏽♀ frowning: medium skin tone frowning | gesture | medium skin tone | woman | woman frowning: medium skin tone
-🙍🏾♀️ frowning: medium-dark skin tone
-🙍🏾♀ frowning: medium-dark skin tone frowning | gesture | medium-dark skin tone | woman | woman frowning: medium-dark skin tone
-🙍🏿♀️ frowning: dark skin tone
-🙍🏿♀ frowning: dark skin tone dark skin tone | frowning | gesture | woman | woman frowning: dark skin tone
-🙎 pouting gesture | person pouting | pouting | facial expression
-🙎🏻 pouting: light skin tone gesture | light skin tone | person pouting | person pouting: light skin tone | pouting | facial expression
-🙎🏼 pouting: medium-light skin tone gesture | medium-light skin tone | person pouting | person pouting: medium-light skin tone | pouting | facial expression
-🙎🏽 pouting: medium skin tone gesture | medium skin tone | person pouting | person pouting: medium skin tone | pouting | facial expression
-🙎🏾 pouting: medium-dark skin tone gesture | medium-dark skin tone | person pouting | person pouting: medium-dark skin tone | pouting | facial expression
-🙎🏿 pouting: dark skin tone dark skin tone | gesture | person pouting | person pouting: dark skin tone | pouting | facial expression
-🙎♂️ pouting
-🙎♂ pouting gesture | man | pouting
-🙎🏻♂️ pouting: light skin tone
-🙎🏻♂ pouting: light skin tone gesture | light skin tone | man | man pouting: light skin tone | pouting
-🙎🏼♂️ pouting: medium-light skin tone
-🙎🏼♂ pouting: medium-light skin tone gesture | man | man pouting: medium-light skin tone | medium-light skin tone | pouting
-🙎🏽♂️ pouting: medium skin tone
-🙎🏽♂ pouting: medium skin tone gesture | man | man pouting: medium skin tone | medium skin tone | pouting
-🙎🏾♂️ pouting: medium-dark skin tone
-🙎🏾♂ pouting: medium-dark skin tone gesture | man | man pouting: medium-dark skin tone | medium-dark skin tone | pouting
-🙎🏿♂️ pouting: dark skin tone
-🙎🏿♂ pouting: dark skin tone dark skin tone | gesture | man | man pouting: dark skin tone | pouting
-🙎♀️ pouting
-🙎♀ pouting gesture | pouting | woman
-🙎🏻♀️ pouting: light skin tone
-🙎🏻♀ pouting: light skin tone gesture | light skin tone | pouting | woman | woman pouting: light skin tone
-🙎🏼♀️ pouting: medium-light skin tone
-🙎🏼♀ pouting: medium-light skin tone gesture | medium-light skin tone | pouting | woman | woman pouting: medium-light skin tone
-🙎🏽♀️ pouting: medium skin tone
-🙎🏽♀ pouting: medium skin tone gesture | medium skin tone | pouting | woman | woman pouting: medium skin tone
-🙎🏾♀️ pouting: medium-dark skin tone
-🙎🏾♀ pouting: medium-dark skin tone gesture | medium-dark skin tone | pouting | woman | woman pouting: medium-dark skin tone
-🙎🏿♀️ pouting: dark skin tone
-🙎🏿♀ pouting: dark skin tone dark skin tone | gesture | pouting | woman | woman pouting: dark skin tone
-🙅 gesturing NO forbidden | gesture | hand | person gesturing NO | prohibited
-🙅🏻 gesturing NO: light skin tone forbidden | gesture | hand | light skin tone | person gesturing NO | person gesturing NO: light skin tone | prohibited
-🙅🏼 gesturing NO: medium-light skin tone forbidden | gesture | hand | medium-light skin tone | person gesturing NO | person gesturing NO: medium-light skin tone | prohibited
-🙅🏽 gesturing NO: medium skin tone forbidden | gesture | hand | medium skin tone | person gesturing NO | person gesturing NO: medium skin tone | prohibited
-🙅🏾 gesturing NO: medium-dark skin tone forbidden | gesture | hand | medium-dark skin tone | person gesturing NO | person gesturing NO: medium-dark skin tone | prohibited
-🙅🏿 gesturing NO: dark skin tone dark skin tone | forbidden | gesture | hand | person gesturing NO | person gesturing NO: dark skin tone | prohibited
-🙅♂️ gesturing NO
-🙅♂ gesturing NO forbidden | gesture | hand | man | man gesturing NO | prohibited
-🙅🏻♂️ gesturing NO: light skin tone
-🙅🏻♂ gesturing NO: light skin tone forbidden | gesture | hand | light skin tone | man | man gesturing NO | man gesturing NO: light skin tone | prohibited
-🙅🏼♂️ gesturing NO: medium-light skin tone
-🙅🏼♂ gesturing NO: medium-light skin tone forbidden | gesture | hand | man | man gesturing NO | man gesturing NO: medium-light skin tone | medium-light skin tone | prohibited
-🙅🏽♂️ gesturing NO: medium skin tone
-🙅🏽♂ gesturing NO: medium skin tone forbidden | gesture | hand | man | man gesturing NO | man gesturing NO: medium skin tone | medium skin tone | prohibited
-🙅🏾♂️ gesturing NO: medium-dark skin tone
-🙅🏾♂ gesturing NO: medium-dark skin tone forbidden | gesture | hand | man | man gesturing NO | man gesturing NO: medium-dark skin tone | medium-dark skin tone | prohibited
-🙅🏿♂️ gesturing NO: dark skin tone
-🙅🏿♂ gesturing NO: dark skin tone dark skin tone | forbidden | gesture | hand | man | man gesturing NO | man gesturing NO: dark skin tone | prohibited
-🙅♀️ gesturing NO
-🙅♀ gesturing NO forbidden | gesture | hand | prohibited | woman | woman gesturing NO
-🙅🏻♀️ gesturing NO: light skin tone
-🙅🏻♀ gesturing NO: light skin tone forbidden | gesture | hand | light skin tone | prohibited | woman | woman gesturing NO | woman gesturing NO: light skin tone
-🙅🏼♀️ gesturing NO: medium-light skin tone
-🙅🏼♀ gesturing NO: medium-light skin tone forbidden | gesture | hand | medium-light skin tone | prohibited | woman | woman gesturing NO | woman gesturing NO: medium-light skin tone
-🙅🏽♀️ gesturing NO: medium skin tone
-🙅🏽♀ gesturing NO: medium skin tone forbidden | gesture | hand | medium skin tone | prohibited | woman | woman gesturing NO | woman gesturing NO: medium skin tone
-🙅🏾♀️ gesturing NO: medium-dark skin tone
-🙅🏾♀ gesturing NO: medium-dark skin tone forbidden | gesture | hand | medium-dark skin tone | prohibited | woman | woman gesturing NO | woman gesturing NO: medium-dark skin tone
-🙅🏿♀️ gesturing NO: dark skin tone
-🙅🏿♀ gesturing NO: dark skin tone dark skin tone | forbidden | gesture | hand | prohibited | woman | woman gesturing NO | woman gesturing NO: dark skin tone
-🙆 gesturing OK gesture | hand | OK | person gesturing OK
-🙆🏻 gesturing OK: light skin tone gesture | hand | light skin tone | OK | person gesturing OK | person gesturing OK: light skin tone
-🙆🏼 gesturing OK: medium-light skin tone gesture | hand | medium-light skin tone | OK | person gesturing OK | person gesturing OK: medium-light skin tone
-🙆🏽 gesturing OK: medium skin tone gesture | hand | medium skin tone | OK | person gesturing OK | person gesturing OK: medium skin tone
-🙆🏾 gesturing OK: medium-dark skin tone gesture | hand | medium-dark skin tone | OK | person gesturing OK | person gesturing OK: medium-dark skin tone
-🙆🏿 gesturing OK: dark skin tone dark skin tone | gesture | hand | OK | person gesturing OK | person gesturing OK: dark skin tone
-🙆♂️ gesturing OK
-🙆♂ gesturing OK gesture | hand | man | man gesturing OK | OK
-🙆🏻♂️ gesturing OK: light skin tone
-🙆🏻♂ gesturing OK: light skin tone gesture | hand | light skin tone | man | man gesturing OK | man gesturing OK: light skin tone | OK
-🙆🏼♂️ gesturing OK: medium-light skin tone
-🙆🏼♂ gesturing OK: medium-light skin tone gesture | hand | man | man gesturing OK | man gesturing OK: medium-light skin tone | medium-light skin tone | OK
-🙆🏽♂️ gesturing OK: medium skin tone
-🙆🏽♂ gesturing OK: medium skin tone gesture | hand | man | man gesturing OK | man gesturing OK: medium skin tone | medium skin tone | OK
-🙆🏾♂️ gesturing OK: medium-dark skin tone
-🙆🏾♂ gesturing OK: medium-dark skin tone gesture | hand | man | man gesturing OK | man gesturing OK: medium-dark skin tone | medium-dark skin tone | OK
-🙆🏿♂️ gesturing OK: dark skin tone
-🙆🏿♂ gesturing OK: dark skin tone dark skin tone | gesture | hand | man | man gesturing OK | man gesturing OK: dark skin tone | OK
-🙆♀️ gesturing OK
-🙆♀ gesturing OK gesture | hand | OK | woman | woman gesturing OK
-🙆🏻♀️ gesturing OK: light skin tone
-🙆🏻♀ gesturing OK: light skin tone gesture | hand | light skin tone | OK | woman | woman gesturing OK | woman gesturing OK: light skin tone
-🙆🏼♀️ gesturing OK: medium-light skin tone
-🙆🏼♀ gesturing OK: medium-light skin tone gesture | hand | medium-light skin tone | OK | woman | woman gesturing OK | woman gesturing OK: medium-light skin tone
-🙆🏽♀️ gesturing OK: medium skin tone
-🙆🏽♀ gesturing OK: medium skin tone gesture | hand | medium skin tone | OK | woman | woman gesturing OK | woman gesturing OK: medium skin tone
-🙆🏾♀️ gesturing OK: medium-dark skin tone
-🙆🏾♀ gesturing OK: medium-dark skin tone gesture | hand | medium-dark skin tone | OK | woman | woman gesturing OK | woman gesturing OK: medium-dark skin tone
-🙆🏿♀️ gesturing OK: dark skin tone
-🙆🏿♀ gesturing OK: dark skin tone dark skin tone | gesture | hand | OK | woman | woman gesturing OK | woman gesturing OK: dark skin tone
-💁 tipping hand hand | help | information | person tipping hand | sassy | tipping
-💁🏻 tipping hand: light skin tone hand | help | information | light skin tone | person tipping hand | person tipping hand: light skin tone | sassy | tipping
-💁🏼 tipping hand: medium-light skin tone hand | help | information | medium-light skin tone | person tipping hand | person tipping hand: medium-light skin tone | sassy | tipping
-💁🏽 tipping hand: medium skin tone hand | help | information | medium skin tone | person tipping hand | person tipping hand: medium skin tone | sassy | tipping
-💁🏾 tipping hand: medium-dark skin tone hand | help | information | medium-dark skin tone | person tipping hand | person tipping hand: medium-dark skin tone | sassy | tipping
-💁🏿 tipping hand: dark skin tone dark skin tone | hand | help | information | person tipping hand | person tipping hand: dark skin tone | sassy | tipping
-💁♂️ tipping hand
-💁♂ tipping hand man | man tipping hand | sassy | tipping hand
-💁🏻♂️ tipping hand: light skin tone
-💁🏻♂ tipping hand: light skin tone light skin tone | man | man tipping hand | man tipping hand: light skin tone | sassy | tipping hand
-💁🏼♂️ tipping hand: medium-light skin tone
-💁🏼♂ tipping hand: medium-light skin tone man | man tipping hand | man tipping hand: medium-light skin tone | medium-light skin tone | sassy | tipping hand
-💁🏽♂️ tipping hand: medium skin tone
-💁🏽♂ tipping hand: medium skin tone man | man tipping hand | man tipping hand: medium skin tone | medium skin tone | sassy | tipping hand
-💁🏾♂️ tipping hand: medium-dark skin tone
-💁🏾♂ tipping hand: medium-dark skin tone man | man tipping hand | man tipping hand: medium-dark skin tone | medium-dark skin tone | sassy | tipping hand
-💁🏿♂️ tipping hand: dark skin tone
-💁🏿♂ tipping hand: dark skin tone dark skin tone | man | man tipping hand | man tipping hand: dark skin tone | sassy | tipping hand
-💁♀️ tipping hand
-💁♀ tipping hand sassy | tipping hand | woman | woman tipping hand
-💁🏻♀️ tipping hand: light skin tone
-💁🏻♀ tipping hand: light skin tone light skin tone | sassy | tipping hand | woman | woman tipping hand | woman tipping hand: light skin tone
-💁🏼♀️ tipping hand: medium-light skin tone
-💁🏼♀ tipping hand: medium-light skin tone medium-light skin tone | sassy | tipping hand | woman | woman tipping hand | woman tipping hand: medium-light skin tone
-💁🏽♀️ tipping hand: medium skin tone
-💁🏽♀ tipping hand: medium skin tone medium skin tone | sassy | tipping hand | woman | woman tipping hand | woman tipping hand: medium skin tone
-💁🏾♀️ tipping hand: medium-dark skin tone
-💁🏾♀ tipping hand: medium-dark skin tone medium-dark skin tone | sassy | tipping hand | woman | woman tipping hand | woman tipping hand: medium-dark skin tone
-💁🏿♀️ tipping hand: dark skin tone
-💁🏿♀ tipping hand: dark skin tone dark skin tone | sassy | tipping hand | woman | woman tipping hand | woman tipping hand: dark skin tone
-🙋 raising hand gesture | hand | happy | person raising hand | raised
-🙋🏻 raising hand: light skin tone gesture | hand | happy | light skin tone | person raising hand | person raising hand: light skin tone | raised
-🙋🏼 raising hand: medium-light skin tone gesture | hand | happy | medium-light skin tone | person raising hand | person raising hand: medium-light skin tone | raised
-🙋🏽 raising hand: medium skin tone gesture | hand | happy | medium skin tone | person raising hand | person raising hand: medium skin tone | raised
-🙋🏾 raising hand: medium-dark skin tone gesture | hand | happy | medium-dark skin tone | person raising hand | person raising hand: medium-dark skin tone | raised
-🙋🏿 raising hand: dark skin tone dark skin tone | gesture | hand | happy | person raising hand | person raising hand: dark skin tone | raised
-🙋♂️ raising hand
-🙋♂ raising hand gesture | man | man raising hand | raising hand
-🙋🏻♂️ raising hand: light skin tone
-🙋🏻♂ raising hand: light skin tone gesture | light skin tone | man | man raising hand | man raising hand: light skin tone | raising hand
-🙋🏼♂️ raising hand: medium-light skin tone
-🙋🏼♂ raising hand: medium-light skin tone gesture | man | man raising hand | man raising hand: medium-light skin tone | medium-light skin tone | raising hand
-🙋🏽♂️ raising hand: medium skin tone
-🙋🏽♂ raising hand: medium skin tone gesture | man | man raising hand | man raising hand: medium skin tone | medium skin tone | raising hand
-🙋🏾♂️ raising hand: medium-dark skin tone
-🙋🏾♂ raising hand: medium-dark skin tone gesture | man | man raising hand | man raising hand: medium-dark skin tone | medium-dark skin tone | raising hand
-🙋🏿♂️ raising hand: dark skin tone
-🙋🏿♂ raising hand: dark skin tone dark skin tone | gesture | man | man raising hand | man raising hand: dark skin tone | raising hand
-🙋♀️ raising hand
-🙋♀ raising hand gesture | raising hand | woman | woman raising hand
-🙋🏻♀️ raising hand: light skin tone
-🙋🏻♀ raising hand: light skin tone gesture | light skin tone | raising hand | woman | woman raising hand | woman raising hand: light skin tone
-🙋🏼♀️ raising hand: medium-light skin tone
-🙋🏼♀ raising hand: medium-light skin tone gesture | medium-light skin tone | raising hand | woman | woman raising hand | woman raising hand: medium-light skin tone
-🙋🏽♀️ raising hand: medium skin tone
-🙋🏽♀ raising hand: medium skin tone gesture | medium skin tone | raising hand | woman | woman raising hand | woman raising hand: medium skin tone
-🙋🏾♀️ raising hand: medium-dark skin tone
-🙋🏾♀ raising hand: medium-dark skin tone gesture | medium-dark skin tone | raising hand | woman | woman raising hand | woman raising hand: medium-dark skin tone
-🙋🏿♀️ raising hand: dark skin tone
-🙋🏿♀ raising hand: dark skin tone dark skin tone | gesture | raising hand | woman | woman raising hand | woman raising hand: dark skin tone
-🧏 person accessibility | deaf | deaf person | ear | hear | hard of hearing | hearing impaired
-🧏🏻 person: light skin tone accessibility | deaf | deaf person | deaf person: light skin tone | ear | hear | light skin tone | hard of hearing | hearing impaired
-🧏🏼 person: medium-light skin tone accessibility | deaf | deaf person | deaf person: medium-light skin tone | ear | hear | medium-light skin tone | hard of hearing | hearing impaired
-🧏🏽 person: medium skin tone accessibility | deaf | deaf person | deaf person: medium skin tone | ear | hear | medium skin tone | hard of hearing | hearing impaired
-🧏🏾 person: medium-dark skin tone accessibility | deaf | deaf person | deaf person: medium-dark skin tone | ear | hear | medium-dark skin tone | hard of hearing | hearing impaired
-🧏🏿 person: dark skin tone accessibility | dark skin tone | deaf | deaf person | deaf person: dark skin tone | ear | hear | hard of hearing | hearing impaired
-🧏♂️ man
-🧏♂ man deaf | man
-🧏🏻♂️ man: light skin tone
-🧏🏻♂ man: light skin tone deaf | deaf man: light skin tone | light skin tone | man
-🧏🏼♂️ man: medium-light skin tone
-🧏🏼♂ man: medium-light skin tone deaf | deaf man: medium-light skin tone | man | medium-light skin tone
-🧏🏽♂️ man: medium skin tone
-🧏🏽♂ man: medium skin tone deaf | deaf man: medium skin tone | man | medium skin tone
-🧏🏾♂️ man: medium-dark skin tone
-🧏🏾♂ man: medium-dark skin tone deaf | deaf man: medium-dark skin tone | man | medium-dark skin tone
-🧏🏿♂️ man: dark skin tone
-🧏🏿♂ man: dark skin tone dark skin tone | deaf | deaf man: dark skin tone | man
-🧏♀️ woman
-🧏♀ woman deaf | woman
-🧏🏻♀️ woman: light skin tone
-🧏🏻♀ woman: light skin tone deaf | deaf woman: light skin tone | light skin tone | woman
-🧏🏼♀️ woman: medium-light skin tone
-🧏🏼♀ woman: medium-light skin tone deaf | deaf woman: medium-light skin tone | medium-light skin tone | woman
-🧏🏽♀️ woman: medium skin tone
-🧏🏽♀ woman: medium skin tone deaf | deaf woman: medium skin tone | medium skin tone | woman
-🧏🏾♀️ woman: medium-dark skin tone
-🧏🏾♀ woman: medium-dark skin tone deaf | deaf woman: medium-dark skin tone | medium-dark skin tone | woman
-🧏🏿♀️ woman: dark skin tone
-🧏🏿♀ woman: dark skin tone dark skin tone | deaf | deaf woman: dark skin tone | woman
-🙇 bowing apology | bow | gesture | person bowing | sorry
-🙇🏻 bowing: light skin tone apology | bow | gesture | light skin tone | person bowing | person bowing: light skin tone | sorry
-🙇🏼 bowing: medium-light skin tone apology | bow | gesture | medium-light skin tone | person bowing | person bowing: medium-light skin tone | sorry
-🙇🏽 bowing: medium skin tone apology | bow | gesture | medium skin tone | person bowing | person bowing: medium skin tone | sorry
-🙇🏾 bowing: medium-dark skin tone apology | bow | gesture | medium-dark skin tone | person bowing | person bowing: medium-dark skin tone | sorry
-🙇🏿 bowing: dark skin tone apology | bow | dark skin tone | gesture | person bowing | person bowing: dark skin tone | sorry
-🙇♂️ bowing
-🙇♂ bowing apology | bowing | favor | gesture | man | sorry | favour
-🙇🏻♂️ bowing: light skin tone
-🙇🏻♂ bowing: light skin tone apology | bowing | favor | gesture | light skin tone | man | man bowing: light skin tone | sorry | favour
-🙇🏼♂️ bowing: medium-light skin tone
-🙇🏼♂ bowing: medium-light skin tone apology | bowing | favor | gesture | man | man bowing: medium-light skin tone | medium-light skin tone | sorry | favour
-🙇🏽♂️ bowing: medium skin tone
-🙇🏽♂ bowing: medium skin tone apology | bowing | favor | gesture | man | man bowing: medium skin tone | medium skin tone | sorry | favour
-🙇🏾♂️ bowing: medium-dark skin tone
-🙇🏾♂ bowing: medium-dark skin tone apology | bowing | favor | gesture | man | man bowing: medium-dark skin tone | medium-dark skin tone | sorry | favour
-🙇🏿♂️ bowing: dark skin tone
-🙇🏿♂ bowing: dark skin tone apology | bowing | dark skin tone | favor | gesture | man | man bowing: dark skin tone | sorry | favour
-🙇♀️ bowing
-🙇♀ bowing apology | bowing | favor | gesture | sorry | woman | favour
-🙇🏻♀️ bowing: light skin tone
-🙇🏻♀ bowing: light skin tone apology | bowing | favor | gesture | light skin tone | sorry | woman | woman bowing: light skin tone | favour
-🙇🏼♀️ bowing: medium-light skin tone
-🙇🏼♀ bowing: medium-light skin tone apology | bowing | favor | gesture | medium-light skin tone | sorry | woman | woman bowing: medium-light skin tone | favour
-🙇🏽♀️ bowing: medium skin tone
-🙇🏽♀ bowing: medium skin tone apology | bowing | favor | gesture | medium skin tone | sorry | woman | woman bowing: medium skin tone | favour
-🙇🏾♀️ bowing: medium-dark skin tone
-🙇🏾♀ bowing: medium-dark skin tone apology | bowing | favor | gesture | medium-dark skin tone | sorry | woman | woman bowing: medium-dark skin tone | favour
-🙇🏿♀️ bowing: dark skin tone
-🙇🏿♀ bowing: dark skin tone apology | bowing | dark skin tone | favor | gesture | sorry | woman | woman bowing: dark skin tone | favour
-🤦 facepalming disbelief | exasperation | face | palm | person facepalming
-🤦🏻 facepalming: light skin tone disbelief | exasperation | face | light skin tone | palm | person facepalming | person facepalming: light skin tone
-🤦🏼 facepalming: medium-light skin tone disbelief | exasperation | face | medium-light skin tone | palm | person facepalming | person facepalming: medium-light skin tone
-🤦🏽 facepalming: medium skin tone disbelief | exasperation | face | medium skin tone | palm | person facepalming | person facepalming: medium skin tone
-🤦🏾 facepalming: medium-dark skin tone disbelief | exasperation | face | medium-dark skin tone | palm | person facepalming | person facepalming: medium-dark skin tone
-🤦🏿 facepalming: dark skin tone dark skin tone | disbelief | exasperation | face | palm | person facepalming | person facepalming: dark skin tone
-🤦♂️ facepalming
-🤦♂ facepalming disbelief | exasperation | facepalm | man | man facepalming
-🤦🏻♂️ facepalming: light skin tone
-🤦🏻♂ facepalming: light skin tone disbelief | exasperation | facepalm | light skin tone | man | man facepalming | man facepalming: light skin tone
-🤦🏼♂️ facepalming: medium-light skin tone
-🤦🏼♂ facepalming: medium-light skin tone disbelief | exasperation | facepalm | man | man facepalming | man facepalming: medium-light skin tone | medium-light skin tone
-🤦🏽♂️ facepalming: medium skin tone
-🤦🏽♂ facepalming: medium skin tone disbelief | exasperation | facepalm | man | man facepalming | man facepalming: medium skin tone | medium skin tone
-🤦🏾♂️ facepalming: medium-dark skin tone
-🤦🏾♂ facepalming: medium-dark skin tone disbelief | exasperation | facepalm | man | man facepalming | man facepalming: medium-dark skin tone | medium-dark skin tone
-🤦🏿♂️ facepalming: dark skin tone
-🤦🏿♂ facepalming: dark skin tone dark skin tone | disbelief | exasperation | facepalm | man | man facepalming | man facepalming: dark skin tone
-🤦♀️ facepalming
-🤦♀ facepalming disbelief | exasperation | facepalm | woman | woman facepalming
-🤦🏻♀️ facepalming: light skin tone
-🤦🏻♀ facepalming: light skin tone disbelief | exasperation | facepalm | light skin tone | woman | woman facepalming | woman facepalming: light skin tone
-🤦🏼♀️ facepalming: medium-light skin tone
-🤦🏼♀ facepalming: medium-light skin tone disbelief | exasperation | facepalm | medium-light skin tone | woman | woman facepalming | woman facepalming: medium-light skin tone
-🤦🏽♀️ facepalming: medium skin tone
-🤦🏽♀ facepalming: medium skin tone disbelief | exasperation | facepalm | medium skin tone | woman | woman facepalming | woman facepalming: medium skin tone
-🤦🏾♀️ facepalming: medium-dark skin tone
-🤦🏾♀ facepalming: medium-dark skin tone disbelief | exasperation | facepalm | medium-dark skin tone | woman | woman facepalming | woman facepalming: medium-dark skin tone
-🤦🏿♀️ facepalming: dark skin tone
-🤦🏿♀ facepalming: dark skin tone dark skin tone | disbelief | exasperation | facepalm | woman | woman facepalming | woman facepalming: dark skin tone
-🤷 shrugging doubt | ignorance | indifference | person shrugging | shrug
-🤷🏻 shrugging: light skin tone doubt | ignorance | indifference | light skin tone | person shrugging | person shrugging: light skin tone | shrug
-🤷🏼 shrugging: medium-light skin tone doubt | ignorance | indifference | medium-light skin tone | person shrugging | person shrugging: medium-light skin tone | shrug
-🤷🏽 shrugging: medium skin tone doubt | ignorance | indifference | medium skin tone | person shrugging | person shrugging: medium skin tone | shrug
-🤷🏾 shrugging: medium-dark skin tone doubt | ignorance | indifference | medium-dark skin tone | person shrugging | person shrugging: medium-dark skin tone | shrug
-🤷🏿 shrugging: dark skin tone dark skin tone | doubt | ignorance | indifference | person shrugging | person shrugging: dark skin tone | shrug
-🤷♂️ shrugging
-🤷♂ shrugging doubt | ignorance | indifference | man | man shrugging | shrug
-🤷🏻♂️ shrugging: light skin tone
-🤷🏻♂ shrugging: light skin tone doubt | ignorance | indifference | light skin tone | man | man shrugging | man shrugging: light skin tone | shrug
-🤷🏼♂️ shrugging: medium-light skin tone
-🤷🏼♂ shrugging: medium-light skin tone doubt | ignorance | indifference | man | man shrugging | man shrugging: medium-light skin tone | medium-light skin tone | shrug
-🤷🏽♂️ shrugging: medium skin tone
-🤷🏽♂ shrugging: medium skin tone doubt | ignorance | indifference | man | man shrugging | man shrugging: medium skin tone | medium skin tone | shrug
-🤷🏾♂️ shrugging: medium-dark skin tone
-🤷🏾♂ shrugging: medium-dark skin tone doubt | ignorance | indifference | man | man shrugging | man shrugging: medium-dark skin tone | medium-dark skin tone | shrug
-🤷🏿♂️ shrugging: dark skin tone
-🤷🏿♂ shrugging: dark skin tone dark skin tone | doubt | ignorance | indifference | man | man shrugging | man shrugging: dark skin tone | shrug
-🤷♀️ shrugging
-🤷♀ shrugging doubt | ignorance | indifference | shrug | woman | woman shrugging
-🤷🏻♀️ shrugging: light skin tone
-🤷🏻♀ shrugging: light skin tone doubt | ignorance | indifference | light skin tone | shrug | woman | woman shrugging | woman shrugging: light skin tone
-🤷🏼♀️ shrugging: medium-light skin tone
-🤷🏼♀ shrugging: medium-light skin tone doubt | ignorance | indifference | medium-light skin tone | shrug | woman | woman shrugging | woman shrugging: medium-light skin tone
-🤷🏽♀️ shrugging: medium skin tone
-🤷🏽♀ shrugging: medium skin tone doubt | ignorance | indifference | medium skin tone | shrug | woman | woman shrugging | woman shrugging: medium skin tone
-🤷🏾♀️ shrugging: medium-dark skin tone
-🤷🏾♀ shrugging: medium-dark skin tone doubt | ignorance | indifference | medium-dark skin tone | shrug | woman | woman shrugging | woman shrugging: medium-dark skin tone
-🤷🏿♀️ shrugging: dark skin tone
-🤷🏿♀ shrugging: dark skin tone dark skin tone | doubt | ignorance | indifference | shrug | woman | woman shrugging | woman shrugging: dark skin tone
-🧑⚕️ worker
-🧑⚕ worker doctor | health worker | healthcare | nurse | therapist | health care
-🧑🏻⚕️ worker: light skin tone
-🧑🏻⚕ worker: light skin tone doctor | health worker | health worker: light skin tone | healthcare | light skin tone | nurse | therapist | health care
-🧑🏼⚕️ worker: medium-light skin tone
-🧑🏼⚕ worker: medium-light skin tone doctor | health worker | health worker: medium-light skin tone | healthcare | medium-light skin tone | nurse | therapist | health care
-🧑🏽⚕️ worker: medium skin tone
-🧑🏽⚕ worker: medium skin tone doctor | health worker | health worker: medium skin tone | healthcare | medium skin tone | nurse | therapist | health care
-🧑🏾⚕️ worker: medium-dark skin tone
-🧑🏾⚕ worker: medium-dark skin tone doctor | health worker | health worker: medium-dark skin tone | healthcare | medium-dark skin tone | nurse | therapist | health care
-🧑🏿⚕️ worker: dark skin tone
-🧑🏿⚕ worker: dark skin tone dark skin tone | doctor | health worker | health worker: dark skin tone | healthcare | nurse | therapist | health care
-👨⚕️ health worker
-👨⚕ health worker doctor | healthcare | man | man health worker | nurse | therapist | health care
-👨🏻⚕️ health worker: light skin tone
-👨🏻⚕ health worker: light skin tone doctor | healthcare | light skin tone | man | man health worker | man health worker: light skin tone | nurse | therapist | health care
-👨🏼⚕️ health worker: medium-light skin tone
-👨🏼⚕ health worker: medium-light skin tone doctor | healthcare | man | man health worker | man health worker: medium-light skin tone | medium-light skin tone | nurse | therapist | health care
-👨🏽⚕️ health worker: medium skin tone
-👨🏽⚕ health worker: medium skin tone doctor | healthcare | man | man health worker | man health worker: medium skin tone | medium skin tone | nurse | therapist | health care
-👨🏾⚕️ health worker: medium-dark skin tone
-👨🏾⚕ health worker: medium-dark skin tone doctor | healthcare | man | man health worker | man health worker: medium-dark skin tone | medium-dark skin tone | nurse | therapist | health care
-👨🏿⚕️ health worker: dark skin tone
-👨🏿⚕ health worker: dark skin tone dark skin tone | doctor | healthcare | man | man health worker | man health worker: dark skin tone | nurse | therapist | health care
-👩⚕️ health worker
-👩⚕ health worker doctor | healthcare | nurse | therapist | woman | woman health worker | health care
-👩🏻⚕️ health worker: light skin tone
-👩🏻⚕ health worker: light skin tone doctor | healthcare | light skin tone | nurse | therapist | woman | woman health worker | woman health worker: light skin tone | health care
-👩🏼⚕️ health worker: medium-light skin tone
-👩🏼⚕ health worker: medium-light skin tone doctor | healthcare | medium-light skin tone | nurse | therapist | woman | woman health worker | woman health worker: medium-light skin tone | health care
-👩🏽⚕️ health worker: medium skin tone
-👩🏽⚕ health worker: medium skin tone doctor | healthcare | medium skin tone | nurse | therapist | woman | woman health worker | woman health worker: medium skin tone | health care
-👩🏾⚕️ health worker: medium-dark skin tone
-👩🏾⚕ health worker: medium-dark skin tone doctor | healthcare | medium-dark skin tone | nurse | therapist | woman | woman health worker | woman health worker: medium-dark skin tone | health care
-👩🏿⚕️ health worker: dark skin tone
-👩🏿⚕ health worker: dark skin tone dark skin tone | doctor | healthcare | nurse | therapist | woman | woman health worker | woman health worker: dark skin tone | health care
-🧑🎓 graduate | student
-🧑🏻🎓 light skin tone graduate | light skin tone | student | student: light skin tone
-🧑🏼🎓 medium-light skin tone graduate | medium-light skin tone | student | student: medium-light skin tone
-🧑🏽🎓 medium skin tone graduate | medium skin tone | student | student: medium skin tone
-🧑🏾🎓 medium-dark skin tone graduate | medium-dark skin tone | student | student: medium-dark skin tone
-🧑🏿🎓 dark skin tone dark skin tone | graduate | student | student: dark skin tone
-👨🎓 student graduate | man | student
-👨🏻🎓 student: light skin tone graduate | light skin tone | man | man student: light skin tone | student
-👨🏼🎓 student: medium-light skin tone graduate | man | man student: medium-light skin tone | medium-light skin tone | student
-👨🏽🎓 student: medium skin tone graduate | man | man student: medium skin tone | medium skin tone | student
-👨🏾🎓 student: medium-dark skin tone graduate | man | man student: medium-dark skin tone | medium-dark skin tone | student
-👨🏿🎓 student: dark skin tone dark skin tone | graduate | man | man student: dark skin tone | student
-👩🎓 student graduate | student | woman
-👩🏻🎓 student: light skin tone graduate | light skin tone | student | woman | woman student: light skin tone
-👩🏼🎓 student: medium-light skin tone graduate | medium-light skin tone | student | woman | woman student: medium-light skin tone
-👩🏽🎓 student: medium skin tone graduate | medium skin tone | student | woman | woman student: medium skin tone
-👩🏾🎓 student: medium-dark skin tone graduate | medium-dark skin tone | student | woman | woman student: medium-dark skin tone
-👩🏿🎓 student: dark skin tone dark skin tone | graduate | student | woman | woman student: dark skin tone
-🧑🏫 instructor | lecturer | professor | teacher
-🧑🏻🏫 light skin tone instructor | lecturer | light skin tone | professor | teacher | teacher: light skin tone
-🧑🏼🏫 medium-light skin tone instructor | lecturer | medium-light skin tone | professor | teacher | teacher: medium-light skin tone
-🧑🏽🏫 medium skin tone instructor | lecturer | medium skin tone | professor | teacher | teacher: medium skin tone
-🧑🏾🏫 medium-dark skin tone instructor | lecturer | medium-dark skin tone | professor | teacher | teacher: medium-dark skin tone
-🧑🏿🏫 dark skin tone dark skin tone | instructor | lecturer | professor | teacher | teacher: dark skin tone
-👨🏫 teacher instructor | lecturer | man | professor | teacher
-👨🏻🏫 teacher: light skin tone instructor | lecturer | light skin tone | man | man teacher: light skin tone | professor | teacher
-👨🏼🏫 teacher: medium-light skin tone instructor | lecturer | man | man teacher: medium-light skin tone | medium-light skin tone | professor | teacher
-👨🏽🏫 teacher: medium skin tone instructor | lecturer | man | man teacher: medium skin tone | medium skin tone | professor | teacher
-👨🏾🏫 teacher: medium-dark skin tone instructor | lecturer | man | man teacher: medium-dark skin tone | medium-dark skin tone | professor | teacher
-👨🏿🏫 teacher: dark skin tone dark skin tone | instructor | lecturer | man | man teacher: dark skin tone | professor | teacher
-👩🏫 teacher instructor | lecturer | professor | teacher | woman
-👩🏻🏫 teacher: light skin tone instructor | lecturer | light skin tone | professor | teacher | woman | woman teacher: light skin tone
-👩🏼🏫 teacher: medium-light skin tone instructor | lecturer | medium-light skin tone | professor | teacher | woman | woman teacher: medium-light skin tone
-👩🏽🏫 teacher: medium skin tone instructor | lecturer | medium skin tone | professor | teacher | woman | woman teacher: medium skin tone
-👩🏾🏫 teacher: medium-dark skin tone instructor | lecturer | medium-dark skin tone | professor | teacher | woman | woman teacher: medium-dark skin tone
-👩🏿🏫 teacher: dark skin tone dark skin tone | instructor | lecturer | professor | teacher | woman | woman teacher: dark skin tone
-🧑⚖ judge | justice | law | scales
-🧑🏻⚖️ light skin tone
-🧑🏻⚖ light skin tone judge | judge: light skin tone | justice | law | light skin tone | scales
-🧑🏼⚖️ medium-light skin tone
-🧑🏼⚖ medium-light skin tone judge | judge: medium-light skin tone | justice | law | medium-light skin tone | scales
-🧑🏽⚖️ medium skin tone
-🧑🏽⚖ medium skin tone judge | judge: medium skin tone | justice | law | medium skin tone | scales
-🧑🏾⚖️ medium-dark skin tone
-🧑🏾⚖ medium-dark skin tone judge | judge: medium-dark skin tone | justice | law | medium-dark skin tone | scales
-🧑🏿⚖️ dark skin tone
-🧑🏿⚖ dark skin tone dark skin tone | judge | judge: dark skin tone | justice | law | scales
-👨⚖️ judge
-👨⚖ judge judge | justice | law | man | scales
-👨🏻⚖️ judge: light skin tone
-👨🏻⚖ judge: light skin tone judge | justice | law | light skin tone | man | man judge: light skin tone | scales
-👨🏼⚖️ judge: medium-light skin tone
-👨🏼⚖ judge: medium-light skin tone judge | justice | law | man | man judge: medium-light skin tone | medium-light skin tone | scales
-👨🏽⚖️ judge: medium skin tone
-👨🏽⚖ judge: medium skin tone judge | justice | law | man | man judge: medium skin tone | medium skin tone | scales
-👨🏾⚖️ judge: medium-dark skin tone
-👨🏾⚖ judge: medium-dark skin tone judge | justice | law | man | man judge: medium-dark skin tone | medium-dark skin tone | scales
-👨🏿⚖️ judge: dark skin tone
-👨🏿⚖ judge: dark skin tone dark skin tone | judge | justice | law | man | man judge: dark skin tone | scales
-👩⚖️ judge
-👩⚖ judge judge | justice | law | scales | woman
-👩🏻⚖️ judge: light skin tone
-👩🏻⚖ judge: light skin tone judge | justice | law | light skin tone | scales | woman | woman judge: light skin tone
-👩🏼⚖️ judge: medium-light skin tone
-👩🏼⚖ judge: medium-light skin tone judge | justice | law | medium-light skin tone | scales | woman | woman judge: medium-light skin tone
-👩🏽⚖️ judge: medium skin tone
-👩🏽⚖ judge: medium skin tone judge | justice | law | medium skin tone | scales | woman | woman judge: medium skin tone
-👩🏾⚖️ judge: medium-dark skin tone
-👩🏾⚖ judge: medium-dark skin tone judge | justice | law | medium-dark skin tone | scales | woman | woman judge: medium-dark skin tone
-👩🏿⚖️ judge: dark skin tone
-👩🏿⚖ judge: dark skin tone dark skin tone | judge | justice | law | scales | woman | woman judge: dark skin tone
-🧑🌾 farmer | gardener | rancher
-🧑🏻🌾 light skin tone farmer | farmer: light skin tone | gardener | light skin tone | rancher
-🧑🏼🌾 medium-light skin tone farmer | farmer: medium-light skin tone | gardener | medium-light skin tone | rancher
-🧑🏽🌾 medium skin tone farmer | farmer: medium skin tone | gardener | medium skin tone | rancher
-🧑🏾🌾 medium-dark skin tone farmer | farmer: medium-dark skin tone | gardener | medium-dark skin tone | rancher
-🧑🏿🌾 dark skin tone dark skin tone | farmer | farmer: dark skin tone | gardener | rancher
-👨🌾 farmer farmer | gardener | man | rancher
-👨🏻🌾 farmer: light skin tone farmer | gardener | light skin tone | man | man farmer: light skin tone | rancher
-👨🏼🌾 farmer: medium-light skin tone farmer | gardener | man | man farmer: medium-light skin tone | medium-light skin tone | rancher
-👨🏽🌾 farmer: medium skin tone farmer | gardener | man | man farmer: medium skin tone | medium skin tone | rancher
-👨🏾🌾 farmer: medium-dark skin tone farmer | gardener | man | man farmer: medium-dark skin tone | medium-dark skin tone | rancher
-👨🏿🌾 farmer: dark skin tone dark skin tone | farmer | gardener | man | man farmer: dark skin tone | rancher
-👩🌾 farmer farmer | gardener | rancher | woman
-👩🏻🌾 farmer: light skin tone farmer | gardener | light skin tone | rancher | woman | woman farmer: light skin tone
-👩🏼🌾 farmer: medium-light skin tone farmer | gardener | medium-light skin tone | rancher | woman | woman farmer: medium-light skin tone
-👩🏽🌾 farmer: medium skin tone farmer | gardener | medium skin tone | rancher | woman | woman farmer: medium skin tone
-👩🏾🌾 farmer: medium-dark skin tone farmer | gardener | medium-dark skin tone | rancher | woman | woman farmer: medium-dark skin tone
-👩🏿🌾 farmer: dark skin tone dark skin tone | farmer | gardener | rancher | woman | woman farmer: dark skin tone
-🧑🍳 chef | cook
-🧑🏻🍳 light skin tone chef | cook | cook: light skin tone | light skin tone
-🧑🏼🍳 medium-light skin tone chef | cook | cook: medium-light skin tone | medium-light skin tone
-🧑🏽🍳 medium skin tone chef | cook | cook: medium skin tone | medium skin tone
-🧑🏾🍳 medium-dark skin tone chef | cook | cook: medium-dark skin tone | medium-dark skin tone
-🧑🏿🍳 dark skin tone chef | cook | cook: dark skin tone | dark skin tone
-👨🍳 cook chef | cook | man
-👨🏻🍳 cook: light skin tone chef | cook | light skin tone | man | man cook: light skin tone
-👨🏼🍳 cook: medium-light skin tone chef | cook | man | man cook: medium-light skin tone | medium-light skin tone
-👨🏽🍳 cook: medium skin tone chef | cook | man | man cook: medium skin tone | medium skin tone
-👨🏾🍳 cook: medium-dark skin tone chef | cook | man | man cook: medium-dark skin tone | medium-dark skin tone
-👨🏿🍳 cook: dark skin tone chef | cook | dark skin tone | man | man cook: dark skin tone
-👩🍳 cook chef | cook | woman
-👩🏻🍳 cook: light skin tone chef | cook | light skin tone | woman | woman cook: light skin tone
-👩🏼🍳 cook: medium-light skin tone chef | cook | medium-light skin tone | woman | woman cook: medium-light skin tone
-👩🏽🍳 cook: medium skin tone chef | cook | medium skin tone | woman | woman cook: medium skin tone
-👩🏾🍳 cook: medium-dark skin tone chef | cook | medium-dark skin tone | woman | woman cook: medium-dark skin tone
-👩🏿🍳 cook: dark skin tone chef | cook | dark skin tone | woman | woman cook: dark skin tone
-🧑🔧 electrician | mechanic | plumber | tradesperson | tradie
-🧑🏻🔧 light skin tone electrician | light skin tone | mechanic | mechanic: light skin tone | plumber | tradesperson | tradie
-🧑🏼🔧 medium-light skin tone electrician | mechanic | mechanic: medium-light skin tone | medium-light skin tone | plumber | tradesperson | tradie
-🧑🏽🔧 medium skin tone electrician | mechanic | mechanic: medium skin tone | medium skin tone | plumber | tradesperson | tradie
-🧑🏾🔧 medium-dark skin tone electrician | mechanic | mechanic: medium-dark skin tone | medium-dark skin tone | plumber | tradesperson | tradie
-🧑🏿🔧 dark skin tone dark skin tone | electrician | mechanic | mechanic: dark skin tone | plumber | tradesperson | tradie
-👨🔧 mechanic electrician | man | mechanic | plumber | tradesperson
-👨🏻🔧 mechanic: light skin tone electrician | light skin tone | man | man mechanic: light skin tone | mechanic | plumber | tradesperson
-👨🏼🔧 mechanic: medium-light skin tone electrician | man | man mechanic: medium-light skin tone | mechanic | medium-light skin tone | plumber | tradesperson
-👨🏽🔧 mechanic: medium skin tone electrician | man | man mechanic: medium skin tone | mechanic | medium skin tone | plumber | tradesperson
-👨🏾🔧 mechanic: medium-dark skin tone electrician | man | man mechanic: medium-dark skin tone | mechanic | medium-dark skin tone | plumber | tradesperson
-👨🏿🔧 mechanic: dark skin tone dark skin tone | electrician | man | man mechanic: dark skin tone | mechanic | plumber | tradesperson
-👩🔧 mechanic electrician | mechanic | plumber | tradesperson | woman
-👩🏻🔧 mechanic: light skin tone electrician | light skin tone | mechanic | plumber | tradesperson | woman | woman mechanic: light skin tone
-👩🏼🔧 mechanic: medium-light skin tone electrician | mechanic | medium-light skin tone | plumber | tradesperson | woman | woman mechanic: medium-light skin tone
-👩🏽🔧 mechanic: medium skin tone electrician | mechanic | medium skin tone | plumber | tradesperson | woman | woman mechanic: medium skin tone
-👩🏾🔧 mechanic: medium-dark skin tone electrician | mechanic | medium-dark skin tone | plumber | tradesperson | woman | woman mechanic: medium-dark skin tone
-👩🏿🔧 mechanic: dark skin tone dark skin tone | electrician | mechanic | plumber | tradesperson | woman | woman mechanic: dark skin tone
-🧑🏭 worker assembly | factory | industrial | worker
-🧑🏻🏭 worker: light skin tone assembly | factory | factory worker: light skin tone | industrial | light skin tone | worker
-🧑🏼🏭 worker: medium-light skin tone assembly | factory | factory worker: medium-light skin tone | industrial | medium-light skin tone | worker
-🧑🏽🏭 worker: medium skin tone assembly | factory | factory worker: medium skin tone | industrial | medium skin tone | worker
-🧑🏾🏭 worker: medium-dark skin tone assembly | factory | factory worker: medium-dark skin tone | industrial | medium-dark skin tone | worker
-🧑🏿🏭 worker: dark skin tone assembly | dark skin tone | factory | factory worker: dark skin tone | industrial | worker
-👨🏭 factory worker assembly | factory | industrial | man | worker
-👨🏻🏭 factory worker: light skin tone assembly | factory | industrial | light skin tone | man | man factory worker: light skin tone | worker
-👨🏼🏭 factory worker: medium-light skin tone assembly | factory | industrial | man | man factory worker: medium-light skin tone | medium-light skin tone | worker
-👨🏽🏭 factory worker: medium skin tone assembly | factory | industrial | man | man factory worker: medium skin tone | medium skin tone | worker
-👨🏾🏭 factory worker: medium-dark skin tone assembly | factory | industrial | man | man factory worker: medium-dark skin tone | medium-dark skin tone | worker
-👨🏿🏭 factory worker: dark skin tone assembly | dark skin tone | factory | industrial | man | man factory worker: dark skin tone | worker
-👩🏭 factory worker assembly | factory | industrial | woman | worker
-👩🏻🏭 factory worker: light skin tone assembly | factory | industrial | light skin tone | woman | woman factory worker: light skin tone | worker
-👩🏼🏭 factory worker: medium-light skin tone assembly | factory | industrial | medium-light skin tone | woman | woman factory worker: medium-light skin tone | worker
-👩🏽🏭 factory worker: medium skin tone assembly | factory | industrial | medium skin tone | woman | woman factory worker: medium skin tone | worker
-👩🏾🏭 factory worker: medium-dark skin tone assembly | factory | industrial | medium-dark skin tone | woman | woman factory worker: medium-dark skin tone | worker
-👩🏿🏭 factory worker: dark skin tone assembly | dark skin tone | factory | industrial | woman | woman factory worker: dark skin tone | worker
-🧑💼 worker architect | business | manager | office worker | white-collar
-🧑🏻💼 worker: light skin tone architect | business | light skin tone | manager | office worker | office worker: light skin tone | white-collar
-🧑🏼💼 worker: medium-light skin tone architect | business | manager | medium-light skin tone | office worker | office worker: medium-light skin tone | white-collar
-🧑🏽💼 worker: medium skin tone architect | business | manager | medium skin tone | office worker | office worker: medium skin tone | white-collar
-🧑🏾💼 worker: medium-dark skin tone architect | business | manager | medium-dark skin tone | office worker | office worker: medium-dark skin tone | white-collar
-🧑🏿💼 worker: dark skin tone architect | business | dark skin tone | manager | office worker | office worker: dark skin tone | white-collar
-👨💼 office worker architect | business | man | man office worker | manager | white-collar | business man | office worker | white collar
-👨🏻💼 office worker: light skin tone architect | business | light skin tone | man | man office worker | man office worker: light skin tone | manager | white-collar | business man | office worker | white collar
-👨🏼💼 office worker: medium-light skin tone architect | business | man | man office worker | man office worker: medium-light skin tone | manager | medium-light skin tone | white-collar | business man | office worker | white collar
-👨🏽💼 office worker: medium skin tone architect | business | man | man office worker | man office worker: medium skin tone | manager | medium skin tone | white-collar | business man | office worker | white collar
-👨🏾💼 office worker: medium-dark skin tone architect | business | man | man office worker | man office worker: medium-dark skin tone | manager | medium-dark skin tone | white-collar | business man | office worker | white collar
-👨🏿💼 office worker: dark skin tone architect | business | dark skin tone | man | man office worker | man office worker: dark skin tone | manager | white-collar | business man | office worker | white collar
-👩💼 office worker architect | business | manager | white-collar | woman | woman office worker | business woman | office worker | white collar
-👩🏻💼 office worker: light skin tone architect | business | light skin tone | manager | white-collar | woman | woman office worker | woman office worker: light skin tone | business woman | office worker | white collar
-👩🏼💼 office worker: medium-light skin tone architect | business | manager | medium-light skin tone | white-collar | woman | woman office worker | woman office worker: medium-light skin tone | business woman | office worker | white collar
-👩🏽💼 office worker: medium skin tone architect | business | manager | medium skin tone | white-collar | woman | woman office worker | woman office worker: medium skin tone | business woman | office worker | white collar
-👩🏾💼 office worker: medium-dark skin tone architect | business | manager | medium-dark skin tone | white-collar | woman | woman office worker | woman office worker: medium-dark skin tone | business woman | office worker | white collar
-👩🏿💼 office worker: dark skin tone architect | business | dark skin tone | manager | white-collar | woman | woman office worker | woman office worker: dark skin tone | business woman | office worker | white collar
-🧑🔬 biologist | chemist | engineer | physicist | scientist
-🧑🏻🔬 light skin tone biologist | chemist | engineer | light skin tone | physicist | scientist | scientist: light skin tone
-🧑🏼🔬 medium-light skin tone biologist | chemist | engineer | medium-light skin tone | physicist | scientist | scientist: medium-light skin tone
-🧑🏽🔬 medium skin tone biologist | chemist | engineer | medium skin tone | physicist | scientist | scientist: medium skin tone
-🧑🏾🔬 medium-dark skin tone biologist | chemist | engineer | medium-dark skin tone | physicist | scientist | scientist: medium-dark skin tone
-🧑🏿🔬 dark skin tone biologist | chemist | dark skin tone | engineer | physicist | scientist | scientist: dark skin tone
-👨🔬 scientist biologist | chemist | engineer | man | physicist | scientist
-👨🏻🔬 scientist: light skin tone biologist | chemist | engineer | light skin tone | man | man scientist: light skin tone | physicist | scientist
-👨🏼🔬 scientist: medium-light skin tone biologist | chemist | engineer | man | man scientist: medium-light skin tone | medium-light skin tone | physicist | scientist
-👨🏽🔬 scientist: medium skin tone biologist | chemist | engineer | man | man scientist: medium skin tone | medium skin tone | physicist | scientist
-👨🏾🔬 scientist: medium-dark skin tone biologist | chemist | engineer | man | man scientist: medium-dark skin tone | medium-dark skin tone | physicist | scientist
-👨🏿🔬 scientist: dark skin tone biologist | chemist | dark skin tone | engineer | man | man scientist: dark skin tone | physicist | scientist
-👩🔬 scientist biologist | chemist | engineer | physicist | scientist | woman
-👩🏻🔬 scientist: light skin tone biologist | chemist | engineer | light skin tone | physicist | scientist | woman | woman scientist: light skin tone
-👩🏼🔬 scientist: medium-light skin tone biologist | chemist | engineer | medium-light skin tone | physicist | scientist | woman | woman scientist: medium-light skin tone
-👩🏽🔬 scientist: medium skin tone biologist | chemist | engineer | medium skin tone | physicist | scientist | woman | woman scientist: medium skin tone
-👩🏾🔬 scientist: medium-dark skin tone biologist | chemist | engineer | medium-dark skin tone | physicist | scientist | woman | woman scientist: medium-dark skin tone
-👩🏿🔬 scientist: dark skin tone biologist | chemist | dark skin tone | engineer | physicist | scientist | woman | woman scientist: dark skin tone
-🧑💻 coder | developer | inventor | software | technologist
-🧑🏻💻 light skin tone coder | developer | inventor | light skin tone | software | technologist | technologist: light skin tone
-🧑🏼💻 medium-light skin tone coder | developer | inventor | medium-light skin tone | software | technologist | technologist: medium-light skin tone
-🧑🏽💻 medium skin tone coder | developer | inventor | medium skin tone | software | technologist | technologist: medium skin tone
-🧑🏾💻 medium-dark skin tone coder | developer | inventor | medium-dark skin tone | software | technologist | technologist: medium-dark skin tone
-🧑🏿💻 dark skin tone coder | dark skin tone | developer | inventor | software | technologist | technologist: dark skin tone
-👨💻 technologist coder | developer | inventor | man | software | technologist
-👨🏻💻 technologist: light skin tone coder | developer | inventor | light skin tone | man | man technologist: light skin tone | software | technologist
-👨🏼💻 technologist: medium-light skin tone coder | developer | inventor | man | man technologist: medium-light skin tone | medium-light skin tone | software | technologist
-👨🏽💻 technologist: medium skin tone coder | developer | inventor | man | man technologist: medium skin tone | medium skin tone | software | technologist
-👨🏾💻 technologist: medium-dark skin tone coder | developer | inventor | man | man technologist: medium-dark skin tone | medium-dark skin tone | software | technologist
-👨🏿💻 technologist: dark skin tone coder | dark skin tone | developer | inventor | man | man technologist: dark skin tone | software | technologist
-👩💻 technologist coder | developer | inventor | software | technologist | woman
-👩🏻💻 technologist: light skin tone coder | developer | inventor | light skin tone | software | technologist | woman | woman technologist: light skin tone
-👩🏼💻 technologist: medium-light skin tone coder | developer | inventor | medium-light skin tone | software | technologist | woman | woman technologist: medium-light skin tone
-👩🏽💻 technologist: medium skin tone coder | developer | inventor | medium skin tone | software | technologist | woman | woman technologist: medium skin tone
-👩🏾💻 technologist: medium-dark skin tone coder | developer | inventor | medium-dark skin tone | software | technologist | woman | woman technologist: medium-dark skin tone
-👩🏿💻 technologist: dark skin tone coder | dark skin tone | developer | inventor | software | technologist | woman | woman technologist: dark skin tone
-🧑🎤 actor | entertainer | rock | singer | star
-🧑🏻🎤 light skin tone actor | entertainer | light skin tone | rock | singer | singer: light skin tone | star
-🧑🏼🎤 medium-light skin tone actor | entertainer | medium-light skin tone | rock | singer | singer: medium-light skin tone | star
-🧑🏽🎤 medium skin tone actor | entertainer | medium skin tone | rock | singer | singer: medium skin tone | star
-🧑🏾🎤 medium-dark skin tone actor | entertainer | medium-dark skin tone | rock | singer | singer: medium-dark skin tone | star
-🧑🏿🎤 dark skin tone actor | dark skin tone | entertainer | rock | singer | singer: dark skin tone | star
-👨🎤 singer actor | entertainer | man | rock | singer | star
-👨🏻🎤 singer: light skin tone actor | entertainer | light skin tone | man | man singer: light skin tone | rock | singer | star
-👨🏼🎤 singer: medium-light skin tone actor | entertainer | man | man singer: medium-light skin tone | medium-light skin tone | rock | singer | star
-👨🏽🎤 singer: medium skin tone actor | entertainer | man | man singer: medium skin tone | medium skin tone | rock | singer | star
-👨🏾🎤 singer: medium-dark skin tone actor | entertainer | man | man singer: medium-dark skin tone | medium-dark skin tone | rock | singer | star
-👨🏿🎤 singer: dark skin tone actor | dark skin tone | entertainer | man | man singer: dark skin tone | rock | singer | star
-👩🎤 singer actor | entertainer | rock | singer | star | woman
-👩🏻🎤 singer: light skin tone actor | entertainer | light skin tone | rock | singer | star | woman | woman singer: light skin tone
-👩🏼🎤 singer: medium-light skin tone actor | entertainer | medium-light skin tone | rock | singer | star | woman | woman singer: medium-light skin tone
-👩🏽🎤 singer: medium skin tone actor | entertainer | medium skin tone | rock | singer | star | woman | woman singer: medium skin tone
-👩🏾🎤 singer: medium-dark skin tone actor | entertainer | medium-dark skin tone | rock | singer | star | woman | woman singer: medium-dark skin tone
-👩🏿🎤 singer: dark skin tone actor | dark skin tone | entertainer | rock | singer | star | woman | woman singer: dark skin tone
-🧑🎨 artist | palette
-🧑🏻🎨 light skin tone artist | artist: light skin tone | light skin tone | palette
-🧑🏼🎨 medium-light skin tone artist | artist: medium-light skin tone | medium-light skin tone | palette
-🧑🏽🎨 medium skin tone artist | artist: medium skin tone | medium skin tone | palette
-🧑🏾🎨 medium-dark skin tone artist | artist: medium-dark skin tone | medium-dark skin tone | palette
-🧑🏿🎨 dark skin tone artist | artist: dark skin tone | dark skin tone | palette
-👨🎨 artist artist | man | palette | painter
-👨🏻🎨 artist: light skin tone artist | light skin tone | man | man artist: light skin tone | palette | painter
-👨🏼🎨 artist: medium-light skin tone artist | man | man artist: medium-light skin tone | medium-light skin tone | palette | painter
-👨🏽🎨 artist: medium skin tone artist | man | man artist: medium skin tone | medium skin tone | palette | painter
-👨🏾🎨 artist: medium-dark skin tone artist | man | man artist: medium-dark skin tone | medium-dark skin tone | palette | painter
-👨🏿🎨 artist: dark skin tone artist | dark skin tone | man | man artist: dark skin tone | palette | painter
-👩🎨 artist artist | palette | woman | painter
-👩🏻🎨 artist: light skin tone artist | light skin tone | palette | woman | woman artist: light skin tone | painter
-👩🏼🎨 artist: medium-light skin tone artist | medium-light skin tone | palette | woman | woman artist: medium-light skin tone | painter
-👩🏽🎨 artist: medium skin tone artist | medium skin tone | palette | woman | woman artist: medium skin tone | painter
-👩🏾🎨 artist: medium-dark skin tone artist | medium-dark skin tone | palette | woman | woman artist: medium-dark skin tone | painter
-👩🏿🎨 artist: dark skin tone artist | dark skin tone | palette | woman | woman artist: dark skin tone | painter
-🧑✈ pilot | plane
-🧑🏻✈️ light skin tone
-🧑🏻✈ light skin tone light skin tone | pilot | pilot: light skin tone | plane
-🧑🏼✈️ medium-light skin tone
-🧑🏼✈ medium-light skin tone medium-light skin tone | pilot | pilot: medium-light skin tone | plane
-🧑🏽✈️ medium skin tone
-🧑🏽✈ medium skin tone medium skin tone | pilot | pilot: medium skin tone | plane
-🧑🏾✈️ medium-dark skin tone
-🧑🏾✈ medium-dark skin tone medium-dark skin tone | pilot | pilot: medium-dark skin tone | plane
-🧑🏿✈️ dark skin tone
-🧑🏿✈ dark skin tone dark skin tone | pilot | pilot: dark skin tone | plane
-👨✈️ pilot
-👨✈ pilot man | pilot | plane
-👨🏻✈️ pilot: light skin tone
-👨🏻✈ pilot: light skin tone light skin tone | man | man pilot: light skin tone | pilot | plane
-👨🏼✈️ pilot: medium-light skin tone
-👨🏼✈ pilot: medium-light skin tone man | man pilot: medium-light skin tone | medium-light skin tone | pilot | plane
-👨🏽✈️ pilot: medium skin tone
-👨🏽✈ pilot: medium skin tone man | man pilot: medium skin tone | medium skin tone | pilot | plane
-👨🏾✈️ pilot: medium-dark skin tone
-👨🏾✈ pilot: medium-dark skin tone man | man pilot: medium-dark skin tone | medium-dark skin tone | pilot | plane
-👨🏿✈️ pilot: dark skin tone
-👨🏿✈ pilot: dark skin tone dark skin tone | man | man pilot: dark skin tone | pilot | plane
-👩✈️ pilot
-👩✈ pilot pilot | plane | woman
-👩🏻✈️ pilot: light skin tone
-👩🏻✈ pilot: light skin tone light skin tone | pilot | plane | woman | woman pilot: light skin tone
-👩🏼✈️ pilot: medium-light skin tone
-👩🏼✈ pilot: medium-light skin tone medium-light skin tone | pilot | plane | woman | woman pilot: medium-light skin tone
-👩🏽✈️ pilot: medium skin tone
-👩🏽✈ pilot: medium skin tone medium skin tone | pilot | plane | woman | woman pilot: medium skin tone
-👩🏾✈️ pilot: medium-dark skin tone
-👩🏾✈ pilot: medium-dark skin tone medium-dark skin tone | pilot | plane | woman | woman pilot: medium-dark skin tone
-👩🏿✈️ pilot: dark skin tone
-👩🏿✈ pilot: dark skin tone dark skin tone | pilot | plane | woman | woman pilot: dark skin tone
-🧑🚀 astronaut | rocket
-🧑🏻🚀 light skin tone astronaut | astronaut: light skin tone | light skin tone | rocket
-🧑🏼🚀 medium-light skin tone astronaut | astronaut: medium-light skin tone | medium-light skin tone | rocket
-🧑🏽🚀 medium skin tone astronaut | astronaut: medium skin tone | medium skin tone | rocket
-🧑🏾🚀 medium-dark skin tone astronaut | astronaut: medium-dark skin tone | medium-dark skin tone | rocket
-🧑🏿🚀 dark skin tone astronaut | astronaut: dark skin tone | dark skin tone | rocket
-👨🚀 astronaut astronaut | man | rocket
-👨🏻🚀 astronaut: light skin tone astronaut | light skin tone | man | man astronaut: light skin tone | rocket
-👨🏼🚀 astronaut: medium-light skin tone astronaut | man | man astronaut: medium-light skin tone | medium-light skin tone | rocket
-👨🏽🚀 astronaut: medium skin tone astronaut | man | man astronaut: medium skin tone | medium skin tone | rocket
-👨🏾🚀 astronaut: medium-dark skin tone astronaut | man | man astronaut: medium-dark skin tone | medium-dark skin tone | rocket
-👨🏿🚀 astronaut: dark skin tone astronaut | dark skin tone | man | man astronaut: dark skin tone | rocket
-👩🚀 astronaut astronaut | rocket | woman
-👩🏻🚀 astronaut: light skin tone astronaut | light skin tone | rocket | woman | woman astronaut: light skin tone
-👩🏼🚀 astronaut: medium-light skin tone astronaut | medium-light skin tone | rocket | woman | woman astronaut: medium-light skin tone
-👩🏽🚀 astronaut: medium skin tone astronaut | medium skin tone | rocket | woman | woman astronaut: medium skin tone
-👩🏾🚀 astronaut: medium-dark skin tone astronaut | medium-dark skin tone | rocket | woman | woman astronaut: medium-dark skin tone
-👩🏿🚀 astronaut: dark skin tone astronaut | dark skin tone | rocket | woman | woman astronaut: dark skin tone
-🧑🚒 fire | firefighter | firetruck | fire engine | fire truck | engine | truck
-🧑🏻🚒 light skin tone fire | firefighter | firefighter: light skin tone | firetruck | light skin tone | fire engine | fire truck | engine | truck
-🧑🏼🚒 medium-light skin tone fire | firefighter | firefighter: medium-light skin tone | firetruck | medium-light skin tone | fire engine | fire truck | engine | truck
-🧑🏽🚒 medium skin tone fire | firefighter | firefighter: medium skin tone | firetruck | medium skin tone | fire engine | fire truck | engine | truck
-🧑🏾🚒 medium-dark skin tone fire | firefighter | firefighter: medium-dark skin tone | firetruck | medium-dark skin tone | fire engine | fire truck | engine | truck
-🧑🏿🚒 dark skin tone dark skin tone | fire | firefighter | firefighter: dark skin tone | firetruck | fire engine | fire truck | engine | truck
-👨🚒 firefighter firefighter | firetruck | man | fire | fire truck | fireman
-👨🏻🚒 firefighter: light skin tone firefighter | firetruck | light skin tone | man | man firefighter: light skin tone | fire | fire truck | fireman
-👨🏼🚒 firefighter: medium-light skin tone firefighter | firetruck | man | man firefighter: medium-light skin tone | medium-light skin tone | fire | fire truck | fireman
-👨🏽🚒 firefighter: medium skin tone firefighter | firetruck | man | man firefighter: medium skin tone | medium skin tone | fire | fire truck | fireman
-👨🏾🚒 firefighter: medium-dark skin tone firefighter | firetruck | man | man firefighter: medium-dark skin tone | medium-dark skin tone | fire | fire truck | fireman
-👨🏿🚒 firefighter: dark skin tone dark skin tone | firefighter | firetruck | man | man firefighter: dark skin tone | fire | fire truck | fireman
-👩🚒 firefighter firefighter | firetruck | woman | fire | fire truck | engine | firewoman | truck
-👩🏻🚒 firefighter: light skin tone firefighter | firetruck | light skin tone | woman | woman firefighter: light skin tone | fire | fire truck | engine | firewoman | truck
-👩🏼🚒 firefighter: medium-light skin tone firefighter | firetruck | medium-light skin tone | woman | woman firefighter: medium-light skin tone | fire | fire truck | engine | firewoman | truck
-👩🏽🚒 firefighter: medium skin tone firefighter | firetruck | medium skin tone | woman | woman firefighter: medium skin tone | fire | fire truck | engine | firewoman | truck
-👩🏾🚒 firefighter: medium-dark skin tone firefighter | firetruck | medium-dark skin tone | woman | woman firefighter: medium-dark skin tone | fire | fire truck | engine | firewoman | truck
-👩🏿🚒 firefighter: dark skin tone dark skin tone | firefighter | firetruck | woman | woman firefighter: dark skin tone | fire | fire truck | engine | firewoman | truck
-👮 officer cop | officer | police
-👮🏻 officer: light skin tone cop | light skin tone | officer | police | police officer: light skin tone
-👮🏼 officer: medium-light skin tone cop | medium-light skin tone | officer | police | police officer: medium-light skin tone
-👮🏽 officer: medium skin tone cop | medium skin tone | officer | police | police officer: medium skin tone
-👮🏾 officer: medium-dark skin tone cop | medium-dark skin tone | officer | police | police officer: medium-dark skin tone
-👮🏿 officer: dark skin tone cop | dark skin tone | officer | police | police officer: dark skin tone
-👮♂️ police officer
-👮♂ police officer cop | man | officer | police
-👮🏻♂️ police officer: light skin tone
-👮🏻♂ police officer: light skin tone cop | light skin tone | man | man police officer: light skin tone | officer | police
-👮🏼♂️ police officer: medium-light skin tone
-👮🏼♂ police officer: medium-light skin tone cop | man | man police officer: medium-light skin tone | medium-light skin tone | officer | police
-👮🏽♂️ police officer: medium skin tone
-👮🏽♂ police officer: medium skin tone cop | man | man police officer: medium skin tone | medium skin tone | officer | police
-👮🏾♂️ police officer: medium-dark skin tone
-👮🏾♂ police officer: medium-dark skin tone cop | man | man police officer: medium-dark skin tone | medium-dark skin tone | officer | police
-👮🏿♂️ police officer: dark skin tone
-👮🏿♂ police officer: dark skin tone cop | dark skin tone | man | man police officer: dark skin tone | officer | police
-👮♀️ police officer
-👮♀ police officer cop | officer | police | woman
-👮🏻♀️ police officer: light skin tone
-👮🏻♀ police officer: light skin tone cop | light skin tone | officer | police | woman | woman police officer: light skin tone
-👮🏼♀️ police officer: medium-light skin tone
-👮🏼♀ police officer: medium-light skin tone cop | medium-light skin tone | officer | police | woman | woman police officer: medium-light skin tone
-👮🏽♀️ police officer: medium skin tone
-👮🏽♀ police officer: medium skin tone cop | medium skin tone | officer | police | woman | woman police officer: medium skin tone
-👮🏾♀️ police officer: medium-dark skin tone
-👮🏾♀ police officer: medium-dark skin tone cop | medium-dark skin tone | officer | police | woman | woman police officer: medium-dark skin tone
-👮🏿♀️ police officer: dark skin tone
-👮🏿♀ police officer: dark skin tone cop | dark skin tone | officer | police | woman | woman police officer: dark skin tone
-🕵 detective | sleuth | spy | investigator | private eye
-🕵🏻 light skin tone detective | detective: light skin tone | light skin tone | sleuth | spy | investigator | private eye
-🕵🏼 medium-light skin tone detective | detective: medium-light skin tone | medium-light skin tone | sleuth | spy | investigator | private eye
-🕵🏽 medium skin tone detective | detective: medium skin tone | medium skin tone | sleuth | spy | investigator | private eye
-🕵🏾 medium-dark skin tone detective | detective: medium-dark skin tone | medium-dark skin tone | sleuth | spy | investigator | private eye
-🕵🏿 dark skin tone dark skin tone | detective | detective: dark skin tone | sleuth | spy | investigator | private eye
-🕵️♂️ detective
-🕵️♂ detective
-🕵♂ detective detective | man | sleuth | spy | investigator
-🕵🏻♂️ detective: light skin tone
-🕵🏻♂ detective: light skin tone detective | light skin tone | man | man detective: light skin tone | sleuth | spy | investigator
-🕵🏼♂️ detective: medium-light skin tone
-🕵🏼♂ detective: medium-light skin tone detective | man | man detective: medium-light skin tone | medium-light skin tone | sleuth | spy | investigator
-🕵🏽♂️ detective: medium skin tone
-🕵🏽♂ detective: medium skin tone detective | man | man detective: medium skin tone | medium skin tone | sleuth | spy | investigator
-🕵🏾♂️ detective: medium-dark skin tone
-🕵🏾♂ detective: medium-dark skin tone detective | man | man detective: medium-dark skin tone | medium-dark skin tone | sleuth | spy | investigator
-🕵🏿♂️ detective: dark skin tone
-🕵🏿♂ detective: dark skin tone dark skin tone | detective | man | man detective: dark skin tone | sleuth | spy | investigator
-🕵♀ detective detective | sleuth | spy | woman | investigator
-🕵🏻♀️ detective: light skin tone
-🕵🏻♀ detective: light skin tone detective | light skin tone | sleuth | spy | woman | woman detective: light skin tone | investigator
-🕵🏼♀️ detective: medium-light skin tone
-🕵🏼♀ detective: medium-light skin tone detective | medium-light skin tone | sleuth | spy | woman | woman detective: medium-light skin tone | investigator
-🕵🏽♀️ detective: medium skin tone
-🕵🏽♀ detective: medium skin tone detective | medium skin tone | sleuth | spy | woman | woman detective: medium skin tone | investigator
-🕵🏾♀️ detective: medium-dark skin tone
-🕵🏾♀ detective: medium-dark skin tone detective | medium-dark skin tone | sleuth | spy | woman | woman detective: medium-dark skin tone | investigator
-🕵🏿♀️ detective: dark skin tone
-🕵🏿♀ detective: dark skin tone dark skin tone | detective | sleuth | spy | woman | woman detective: dark skin tone | investigator
-💂 guard
-💂🏻 light skin tone guard | guard: light skin tone | light skin tone
-💂🏼 medium-light skin tone guard | guard: medium-light skin tone | medium-light skin tone
-💂🏽 medium skin tone guard | guard: medium skin tone | medium skin tone
-💂🏾 medium-dark skin tone guard | guard: medium-dark skin tone | medium-dark skin tone
-💂🏿 dark skin tone dark skin tone | guard | guard: dark skin tone
-💂♂ guard guard | man
-💂🏻♂️ guard: light skin tone
-💂🏻♂ guard: light skin tone guard | light skin tone | man | man guard: light skin tone
-💂🏼♂️ guard: medium-light skin tone
-💂🏼♂ guard: medium-light skin tone guard | man | man guard: medium-light skin tone | medium-light skin tone
-💂🏽♂️ guard: medium skin tone
-💂🏽♂ guard: medium skin tone guard | man | man guard: medium skin tone | medium skin tone
-💂🏾♂️ guard: medium-dark skin tone
-💂🏾♂ guard: medium-dark skin tone guard | man | man guard: medium-dark skin tone | medium-dark skin tone
-💂🏿♂️ guard: dark skin tone
-💂🏿♂ guard: dark skin tone dark skin tone | guard | man | man guard: dark skin tone
-💂♀️ guard
-💂♀ guard guard | woman
-💂🏻♀️ guard: light skin tone
-💂🏻♀ guard: light skin tone guard | light skin tone | woman | woman guard: light skin tone
-💂🏼♀️ guard: medium-light skin tone
-💂🏼♀ guard: medium-light skin tone guard | medium-light skin tone | woman | woman guard: medium-light skin tone
-💂🏽♀️ guard: medium skin tone
-💂🏽♀ guard: medium skin tone guard | medium skin tone | woman | woman guard: medium skin tone
-💂🏾♀️ guard: medium-dark skin tone
-💂🏾♀ guard: medium-dark skin tone guard | medium-dark skin tone | woman | woman guard: medium-dark skin tone
-💂🏿♀️ guard: dark skin tone
-💂🏿♀ guard: dark skin tone dark skin tone | guard | woman | woman guard: dark skin tone
-🥷 fighter | hidden | ninja | stealth
-🥷🏻 light skin tone fighter | hidden | light skin tone | ninja | ninja: light skin tone | stealth
-🥷🏼 medium-light skin tone fighter | hidden | medium-light skin tone | ninja | ninja: medium-light skin tone | stealth
-🥷🏽 medium skin tone fighter | hidden | medium skin tone | ninja | ninja: medium skin tone | stealth
-🥷🏾 medium-dark skin tone fighter | hidden | medium-dark skin tone | ninja | ninja: medium-dark skin tone | stealth
-🥷🏿 dark skin tone dark skin tone | fighter | hidden | ninja | ninja: dark skin tone | stealth
-👷 worker construction | hat | worker
-👷🏻 worker: light skin tone construction | construction worker: light skin tone | hat | light skin tone | worker
-👷🏼 worker: medium-light skin tone construction | construction worker: medium-light skin tone | hat | medium-light skin tone | worker
-👷🏽 worker: medium skin tone construction | construction worker: medium skin tone | hat | medium skin tone | worker
-👷🏾 worker: medium-dark skin tone construction | construction worker: medium-dark skin tone | hat | medium-dark skin tone | worker
-👷🏿 worker: dark skin tone construction | construction worker: dark skin tone | dark skin tone | hat | worker
-👷♂️ construction worker
-👷♂ construction worker construction | man | worker
-👷🏻♂️ construction worker: light skin tone
-👷🏻♂ construction worker: light skin tone construction | light skin tone | man | man construction worker: light skin tone | worker
-👷🏼♂️ construction worker: medium-light skin tone
-👷🏼♂ construction worker: medium-light skin tone construction | man | man construction worker: medium-light skin tone | medium-light skin tone | worker
-👷🏽♂️ construction worker: medium skin tone
-👷🏽♂ construction worker: medium skin tone construction | man | man construction worker: medium skin tone | medium skin tone | worker
-👷🏾♂️ construction worker: medium-dark skin tone
-👷🏾♂ construction worker: medium-dark skin tone construction | man | man construction worker: medium-dark skin tone | medium-dark skin tone | worker
-👷🏿♂️ construction worker: dark skin tone
-👷🏿♂ construction worker: dark skin tone construction | dark skin tone | man | man construction worker: dark skin tone | worker
-👷♀️ construction worker
-👷♀ construction worker construction | woman | worker
-👷🏻♀️ construction worker: light skin tone
-👷🏻♀ construction worker: light skin tone construction | light skin tone | woman | woman construction worker: light skin tone | worker
-👷🏼♀️ construction worker: medium-light skin tone
-👷🏼♀ construction worker: medium-light skin tone construction | medium-light skin tone | woman | woman construction worker: medium-light skin tone | worker
-👷🏽♀️ construction worker: medium skin tone
-👷🏽♀ construction worker: medium skin tone construction | medium skin tone | woman | woman construction worker: medium skin tone | worker
-👷🏾♀️ construction worker: medium-dark skin tone
-👷🏾♀ construction worker: medium-dark skin tone construction | medium-dark skin tone | woman | woman construction worker: medium-dark skin tone | worker
-👷🏿♀️ construction worker: dark skin tone
-👷🏿♀ construction worker: dark skin tone construction | dark skin tone | woman | woman construction worker: dark skin tone | worker
-🫅 with crown monarch | noble | person with crown | regal | royalty | king | queen
-🫅🏻 with crown: light skin tone light skin tone | monarch | noble | person with crown | person with crown: light skin tone | regal | royalty | king | queen
-🫅🏼 with crown: medium-light skin tone medium-light skin tone | monarch | noble | person with crown | person with crown: medium-light skin tone | regal | royalty | king | queen
-🫅🏽 with crown: medium skin tone medium skin tone | monarch | noble | person with crown | person with crown: medium skin tone | regal | royalty | king | queen
-🫅🏾 with crown: medium-dark skin tone medium-dark skin tone | monarch | noble | person with crown | person with crown: medium-dark skin tone | regal | royalty | king | queen
-🫅🏿 with crown: dark skin tone dark skin tone | monarch | noble | person with crown | person with crown: dark skin tone | regal | royalty | king | queen
-🤴 prince | fairy tale | fantasy
-🤴🏻 light skin tone light skin tone | prince | prince: light skin tone | fairy tale | fantasy
-🤴🏼 medium-light skin tone medium-light skin tone | prince | prince: medium-light skin tone | fairy tale | fantasy
-🤴🏽 medium skin tone medium skin tone | prince | prince: medium skin tone | fairy tale | fantasy
-🤴🏾 medium-dark skin tone medium-dark skin tone | prince | prince: medium-dark skin tone | fairy tale | fantasy
-🤴🏿 dark skin tone dark skin tone | prince | prince: dark skin tone | fairy tale | fantasy
-👸 fairy tale | fantasy | princess
-👸🏻 light skin tone fairy tale | fantasy | light skin tone | princess | princess: light skin tone
-👸🏼 medium-light skin tone fairy tale | fantasy | medium-light skin tone | princess | princess: medium-light skin tone
-👸🏽 medium skin tone fairy tale | fantasy | medium skin tone | princess | princess: medium skin tone
-👸🏾 medium-dark skin tone fairy tale | fantasy | medium-dark skin tone | princess | princess: medium-dark skin tone
-👸🏿 dark skin tone dark skin tone | fairy tale | fantasy | princess | princess: dark skin tone
-👳 wearing turban person wearing turban | turban
-👳🏻 wearing turban: light skin tone light skin tone | person wearing turban | person wearing turban: light skin tone | turban
-👳🏼 wearing turban: medium-light skin tone medium-light skin tone | person wearing turban | person wearing turban: medium-light skin tone | turban
-👳🏽 wearing turban: medium skin tone medium skin tone | person wearing turban | person wearing turban: medium skin tone | turban
-👳🏾 wearing turban: medium-dark skin tone medium-dark skin tone | person wearing turban | person wearing turban: medium-dark skin tone | turban
-👳🏿 wearing turban: dark skin tone dark skin tone | person wearing turban | person wearing turban: dark skin tone | turban
-👳♂️ wearing turban
-👳♂ wearing turban man | man wearing turban | turban
-👳🏻♂️ wearing turban: light skin tone
-👳🏻♂ wearing turban: light skin tone light skin tone | man | man wearing turban | man wearing turban: light skin tone | turban
-👳🏼♂️ wearing turban: medium-light skin tone
-👳🏼♂ wearing turban: medium-light skin tone man | man wearing turban | man wearing turban: medium-light skin tone | medium-light skin tone | turban
-👳🏽♂️ wearing turban: medium skin tone
-👳🏽♂ wearing turban: medium skin tone man | man wearing turban | man wearing turban: medium skin tone | medium skin tone | turban
-👳🏾♂️ wearing turban: medium-dark skin tone
-👳🏾♂ wearing turban: medium-dark skin tone man | man wearing turban | man wearing turban: medium-dark skin tone | medium-dark skin tone | turban
-👳🏿♂️ wearing turban: dark skin tone
-👳🏿♂ wearing turban: dark skin tone dark skin tone | man | man wearing turban | man wearing turban: dark skin tone | turban
-👳♀️ wearing turban
-👳♀ wearing turban turban | woman | woman wearing turban
-👳🏻♀️ wearing turban: light skin tone
-👳🏻♀ wearing turban: light skin tone light skin tone | turban | woman | woman wearing turban | woman wearing turban: light skin tone
-👳🏼♀️ wearing turban: medium-light skin tone
-👳🏼♀ wearing turban: medium-light skin tone medium-light skin tone | turban | woman | woman wearing turban | woman wearing turban: medium-light skin tone
-👳🏽♀️ wearing turban: medium skin tone
-👳🏽♀ wearing turban: medium skin tone medium skin tone | turban | woman | woman wearing turban | woman wearing turban: medium skin tone
-👳🏾♀️ wearing turban: medium-dark skin tone
-👳🏾♀ wearing turban: medium-dark skin tone medium-dark skin tone | turban | woman | woman wearing turban | woman wearing turban: medium-dark skin tone
-👳🏿♀️ wearing turban: dark skin tone
-👳🏿♀ wearing turban: dark skin tone dark skin tone | turban | woman | woman wearing turban | woman wearing turban: dark skin tone
-👲 with skullcap cap | gua pi mao | hat | person | person with skullcap | skullcap
-👲🏻 with skullcap: light skin tone cap | gua pi mao | hat | light skin tone | person | person with skullcap | person with skullcap: light skin tone | skullcap
-👲🏼 with skullcap: medium-light skin tone cap | gua pi mao | hat | medium-light skin tone | person | person with skullcap | person with skullcap: medium-light skin tone | skullcap
-👲🏽 with skullcap: medium skin tone cap | gua pi mao | hat | medium skin tone | person | person with skullcap | person with skullcap: medium skin tone | skullcap
-👲🏾 with skullcap: medium-dark skin tone cap | gua pi mao | hat | medium-dark skin tone | person | person with skullcap | person with skullcap: medium-dark skin tone | skullcap
-👲🏿 with skullcap: dark skin tone cap | dark skin tone | gua pi mao | hat | person | person with skullcap | person with skullcap: dark skin tone | skullcap
-🧕 with headscarf headscarf | hijab | mantilla | tichel | woman with headscarf
-🧕🏻 with headscarf: light skin tone headscarf | hijab | light skin tone | mantilla | tichel | woman with headscarf | woman with headscarf: light skin tone
-🧕🏼 with headscarf: medium-light skin tone headscarf | hijab | mantilla | medium-light skin tone | tichel | woman with headscarf | woman with headscarf: medium-light skin tone
-🧕🏽 with headscarf: medium skin tone headscarf | hijab | mantilla | medium skin tone | tichel | woman with headscarf | woman with headscarf: medium skin tone
-🧕🏾 with headscarf: medium-dark skin tone headscarf | hijab | mantilla | medium-dark skin tone | tichel | woman with headscarf | woman with headscarf: medium-dark skin tone
-🧕🏿 with headscarf: dark skin tone dark skin tone | headscarf | hijab | mantilla | tichel | woman with headscarf | woman with headscarf: dark skin tone
-🤵 in tuxedo groom | person | person in tuxedo | tuxedo | person in tux
-🤵🏻 in tuxedo: light skin tone groom | light skin tone | person | person in tuxedo | person in tuxedo: light skin tone | tuxedo | person in tux
-🤵🏼 in tuxedo: medium-light skin tone groom | medium-light skin tone | person | person in tuxedo | person in tuxedo: medium-light skin tone | tuxedo | person in tux
-🤵🏽 in tuxedo: medium skin tone groom | medium skin tone | person | person in tuxedo | person in tuxedo: medium skin tone | tuxedo | person in tux
-🤵🏾 in tuxedo: medium-dark skin tone groom | medium-dark skin tone | person | person in tuxedo | person in tuxedo: medium-dark skin tone | tuxedo | person in tux
-🤵🏿 in tuxedo: dark skin tone dark skin tone | groom | person | person in tuxedo | person in tuxedo: dark skin tone | tuxedo | person in tux
-🤵♂️ in tuxedo
-🤵♂ in tuxedo man | man in tuxedo | tuxedo | man in tux | tux
-🤵🏻♂️ in tuxedo: light skin tone
-🤵🏻♂ in tuxedo: light skin tone light skin tone | man | man in tuxedo | man in tuxedo: light skin tone | tuxedo | man in tux | tux
-🤵🏼♂️ in tuxedo: medium-light skin tone
-🤵🏼♂ in tuxedo: medium-light skin tone man | man in tuxedo | man in tuxedo: medium-light skin tone | medium-light skin tone | tuxedo | man in tux | tux
-🤵🏽♂️ in tuxedo: medium skin tone
-🤵🏽♂ in tuxedo: medium skin tone man | man in tuxedo | man in tuxedo: medium skin tone | medium skin tone | tuxedo | man in tux | tux
-🤵🏾♂️ in tuxedo: medium-dark skin tone
-🤵🏾♂ in tuxedo: medium-dark skin tone man | man in tuxedo | man in tuxedo: medium-dark skin tone | medium-dark skin tone | tuxedo | man in tux | tux
-🤵🏿♂️ in tuxedo: dark skin tone
-🤵🏿♂ in tuxedo: dark skin tone dark skin tone | man | man in tuxedo | man in tuxedo: dark skin tone | tuxedo | man in tux | tux
-🤵♀️ in tuxedo
-🤵♀ in tuxedo tuxedo | woman | woman in tuxedo | woman in tux
-🤵🏻♀️ in tuxedo: light skin tone
-🤵🏻♀ in tuxedo: light skin tone light skin tone | tuxedo | woman | woman in tuxedo | woman in tuxedo: light skin tone | woman in tux
-🤵🏼♀️ in tuxedo: medium-light skin tone
-🤵🏼♀ in tuxedo: medium-light skin tone medium-light skin tone | tuxedo | woman | woman in tuxedo | woman in tuxedo: medium-light skin tone | woman in tux
-🤵🏽♀️ in tuxedo: medium skin tone
-🤵🏽♀ in tuxedo: medium skin tone medium skin tone | tuxedo | woman | woman in tuxedo | woman in tuxedo: medium skin tone | woman in tux
-🤵🏾♀️ in tuxedo: medium-dark skin tone
-🤵🏾♀ in tuxedo: medium-dark skin tone medium-dark skin tone | tuxedo | woman | woman in tuxedo | woman in tuxedo: medium-dark skin tone | woman in tux
-🤵🏿♀️ in tuxedo: dark skin tone
-🤵🏿♀ in tuxedo: dark skin tone dark skin tone | tuxedo | woman | woman in tuxedo | woman in tuxedo: dark skin tone | woman in tux
-👰 with veil bride | person | person with veil | veil | wedding
-👰🏻 with veil: light skin tone bride | light skin tone | person | person with veil | person with veil: light skin tone | veil | wedding
-👰🏼 with veil: medium-light skin tone bride | medium-light skin tone | person | person with veil | person with veil: medium-light skin tone | veil | wedding
-👰🏽 with veil: medium skin tone bride | medium skin tone | person | person with veil | person with veil: medium skin tone | veil | wedding
-👰🏾 with veil: medium-dark skin tone bride | medium-dark skin tone | person | person with veil | person with veil: medium-dark skin tone | veil | wedding
-👰🏿 with veil: dark skin tone bride | dark skin tone | person | person with veil | person with veil: dark skin tone | veil | wedding
-👰♂️ with veil
-👰♂ with veil man | man with veil | veil
-👰🏻♂️ with veil: light skin tone
-👰🏻♂ with veil: light skin tone light skin tone | man | man with veil | man with veil: light skin tone | veil
-👰🏼♂️ with veil: medium-light skin tone
-👰🏼♂ with veil: medium-light skin tone man | man with veil | man with veil: medium-light skin tone | medium-light skin tone | veil
-👰🏽♂️ with veil: medium skin tone
-👰🏽♂ with veil: medium skin tone man | man with veil | man with veil: medium skin tone | medium skin tone | veil
-👰🏾♂️ with veil: medium-dark skin tone
-👰🏾♂ with veil: medium-dark skin tone man | man with veil | man with veil: medium-dark skin tone | medium-dark skin tone | veil
-👰🏿♂️ with veil: dark skin tone
-👰🏿♂ with veil: dark skin tone dark skin tone | man | man with veil | man with veil: dark skin tone | veil
-👰♀️ with veil
-👰♀ with veil veil | woman | woman with veil | bride
-👰🏻♀️ with veil: light skin tone
-👰🏻♀ with veil: light skin tone light skin tone | veil | woman | woman with veil | woman with veil: light skin tone | bride
-👰🏼♀️ with veil: medium-light skin tone
-👰🏼♀ with veil: medium-light skin tone medium-light skin tone | veil | woman | woman with veil | woman with veil: medium-light skin tone | bride
-👰🏽♀️ with veil: medium skin tone
-👰🏽♀ with veil: medium skin tone medium skin tone | veil | woman | woman with veil | woman with veil: medium skin tone | bride
-👰🏾♀️ with veil: medium-dark skin tone
-👰🏾♀ with veil: medium-dark skin tone medium-dark skin tone | veil | woman | woman with veil | woman with veil: medium-dark skin tone | bride
-👰🏿♀️ with veil: dark skin tone
-👰🏿♀ with veil: dark skin tone dark skin tone | veil | woman | woman with veil | woman with veil: dark skin tone | bride
-🤰 woman pregnant | woman
-🤰🏻 woman: light skin tone light skin tone | pregnant | pregnant woman: light skin tone | woman
-🤰🏼 woman: medium-light skin tone medium-light skin tone | pregnant | pregnant woman: medium-light skin tone | woman
-🤰🏽 woman: medium skin tone medium skin tone | pregnant | pregnant woman: medium skin tone | woman
-🤰🏾 woman: medium-dark skin tone medium-dark skin tone | pregnant | pregnant woman: medium-dark skin tone | woman
-🤰🏿 woman: dark skin tone dark skin tone | pregnant | pregnant woman: dark skin tone | woman
-🫃 man belly | bloated | full | pregnant | pregnant man
-🫃🏻 man: light skin tone belly | bloated | full | light skin tone | pregnant | pregnant man | pregnant man: light skin tone
-🫃🏼 man: medium-light skin tone belly | bloated | full | medium-light skin tone | pregnant | pregnant man | pregnant man: medium-light skin tone
-🫃🏽 man: medium skin tone belly | bloated | full | medium skin tone | pregnant | pregnant man | pregnant man: medium skin tone
-🫃🏾 man: medium-dark skin tone belly | bloated | full | medium-dark skin tone | pregnant | pregnant man | pregnant man: medium-dark skin tone
-🫃🏿 man: dark skin tone belly | bloated | dark skin tone | full | pregnant | pregnant man | pregnant man: dark skin tone
-🫄 person belly | bloated | full | pregnant | pregnant person
-🫄🏻 person: light skin tone belly | bloated | full | light skin tone | pregnant | pregnant person | pregnant person: light skin tone
-🫄🏼 person: medium-light skin tone belly | bloated | full | medium-light skin tone | pregnant | pregnant person | pregnant person: medium-light skin tone
-🫄🏽 person: medium skin tone belly | bloated | full | medium skin tone | pregnant | pregnant person | pregnant person: medium skin tone
-🫄🏾 person: medium-dark skin tone belly | bloated | full | medium-dark skin tone | pregnant | pregnant person | pregnant person: medium-dark skin tone
-🫄🏿 person: dark skin tone belly | bloated | dark skin tone | full | pregnant | pregnant person | pregnant person: dark skin tone
-🤱 baby | breast | breast-feeding | nursing
-🤱🏻 light skin tone baby | breast | breast-feeding | breast-feeding: light skin tone | light skin tone | nursing
-🤱🏼 medium-light skin tone baby | breast | breast-feeding | breast-feeding: medium-light skin tone | medium-light skin tone | nursing
-🤱🏽 medium skin tone baby | breast | breast-feeding | breast-feeding: medium skin tone | medium skin tone | nursing
-🤱🏾 medium-dark skin tone baby | breast | breast-feeding | breast-feeding: medium-dark skin tone | medium-dark skin tone | nursing
-🤱🏿 dark skin tone baby | breast | breast-feeding | breast-feeding: dark skin tone | dark skin tone | nursing
-👩🍼 feeding baby baby | feeding | nursing | woman
-👩🏻🍼 feeding baby: light skin tone baby | feeding | light skin tone | nursing | woman | woman feeding baby: light skin tone
-👩🏼🍼 feeding baby: medium-light skin tone baby | feeding | medium-light skin tone | nursing | woman | woman feeding baby: medium-light skin tone
-👩🏽🍼 feeding baby: medium skin tone baby | feeding | medium skin tone | nursing | woman | woman feeding baby: medium skin tone
-👩🏾🍼 feeding baby: medium-dark skin tone baby | feeding | medium-dark skin tone | nursing | woman | woman feeding baby: medium-dark skin tone
-👩🏿🍼 feeding baby: dark skin tone baby | dark skin tone | feeding | nursing | woman | woman feeding baby: dark skin tone
-👨🍼 feeding baby baby | feeding | man | nursing
-👨🏻🍼 feeding baby: light skin tone baby | feeding | light skin tone | man | man feeding baby: light skin tone | nursing
-👨🏼🍼 feeding baby: medium-light skin tone baby | feeding | man | man feeding baby: medium-light skin tone | medium-light skin tone | nursing
-👨🏽🍼 feeding baby: medium skin tone baby | feeding | man | man feeding baby: medium skin tone | medium skin tone | nursing
-👨🏾🍼 feeding baby: medium-dark skin tone baby | feeding | man | man feeding baby: medium-dark skin tone | medium-dark skin tone | nursing
-👨🏿🍼 feeding baby: dark skin tone baby | dark skin tone | feeding | man | man feeding baby: dark skin tone | nursing
-🧑🍼 feeding baby baby | feeding | nursing | person
-🧑🏻🍼 feeding baby: light skin tone baby | feeding | light skin tone | nursing | person | person feeding baby: light skin tone
-🧑🏼🍼 feeding baby: medium-light skin tone baby | feeding | medium-light skin tone | nursing | person | person feeding baby: medium-light skin tone
-🧑🏽🍼 feeding baby: medium skin tone baby | feeding | medium skin tone | nursing | person | person feeding baby: medium skin tone
-🧑🏾🍼 feeding baby: medium-dark skin tone baby | feeding | medium-dark skin tone | nursing | person | person feeding baby: medium-dark skin tone
-🧑🏿🍼 feeding baby: dark skin tone baby | dark skin tone | feeding | nursing | person | person feeding baby: dark skin tone
-👼 angel angel | baby | face | fairy tale | fantasy
-👼🏻 angel: light skin tone angel | baby | baby angel: light skin tone | face | fairy tale | fantasy | light skin tone
-👼🏼 angel: medium-light skin tone angel | baby | baby angel: medium-light skin tone | face | fairy tale | fantasy | medium-light skin tone
-👼🏽 angel: medium skin tone angel | baby | baby angel: medium skin tone | face | fairy tale | fantasy | medium skin tone
-👼🏾 angel: medium-dark skin tone angel | baby | baby angel: medium-dark skin tone | face | fairy tale | fantasy | medium-dark skin tone
-👼🏿 angel: dark skin tone angel | baby | baby angel: dark skin tone | dark skin tone | face | fairy tale | fantasy
-🎅 Claus celebration | Christmas | claus | father | santa | Father Christmas | Santa | Santa Claus | Claus | Father
-🎅🏻 Claus: light skin tone celebration | Christmas | claus | father | light skin tone | santa | Santa Claus: light skin tone | Father Christmas | Santa | Santa Claus | Santa: light skin tone | Claus | Father
-🎅🏼 Claus: medium-light skin tone celebration | Christmas | claus | father | medium-light skin tone | santa | Santa Claus: medium-light skin tone | Father Christmas | Santa | Santa Claus | Santa: medium-light skin tone | Claus | Father
-🎅🏽 Claus: medium skin tone celebration | Christmas | claus | father | medium skin tone | santa | Santa Claus: medium skin tone | Father Christmas | Santa | Santa Claus | Santa: medium skin tone | Claus | Father
-🎅🏾 Claus: medium-dark skin tone celebration | Christmas | claus | father | medium-dark skin tone | santa | Santa Claus: medium-dark skin tone | Father Christmas | Santa | Santa Claus | Santa: medium-dark skin tone | Claus | Father
-🎅🏿 Claus: dark skin tone celebration | Christmas | claus | dark skin tone | father | santa | Santa Claus: dark skin tone | Father Christmas | Santa | Santa Claus | Santa: dark skin tone | Claus | Father
-🤶 Claus celebration | Christmas | claus | mother | Mrs. | Mrs Claus | Mrs Santa Claus | Mrs. Claus | Claus | Mother | Mrs
-🤶🏻 Claus: light skin tone celebration | Christmas | claus | light skin tone | mother | Mrs. | Mrs. Claus: light skin tone | Mrs Claus | Mrs Santa Claus | Mrs. Claus | Claus | Mother | Mrs | Mrs Claus: light skin tone
-🤶🏼 Claus: medium-light skin tone celebration | Christmas | claus | medium-light skin tone | mother | Mrs. | Mrs. Claus: medium-light skin tone | Mrs Claus | Mrs Santa Claus | Mrs. Claus | Claus | Mother | Mrs | Mrs Claus: medium-light skin tone
-🤶🏽 Claus: medium skin tone celebration | Christmas | claus | medium skin tone | mother | Mrs. | Mrs. Claus: medium skin tone | Mrs Claus | Mrs Santa Claus | Mrs. Claus | Claus | Mother | Mrs | Mrs Claus: medium skin tone
-🤶🏾 Claus: medium-dark skin tone celebration | Christmas | claus | medium-dark skin tone | mother | Mrs. | Mrs. Claus: medium-dark skin tone | Mrs Claus | Mrs Santa Claus | Mrs. Claus | Claus | Mother | Mrs | Mrs Claus: medium-dark skin tone
-🤶🏿 Claus: dark skin tone celebration | Christmas | claus | dark skin tone | mother | Mrs. | Mrs. Claus: dark skin tone | Mrs Claus | Mrs Santa Claus | Mrs. Claus | Claus | Mother | Mrs | Mrs Claus: dark skin tone
-🧑🎄 claus christmas | claus | mx claus | Christmas | Claus | Mx. Claus
-🧑🏻🎄 claus: light skin tone christmas | claus | light skin tone | mx claus | mx claus: light skin tone | Christmas | Claus | Mx. Claus | Mx. Claus: light skin tone
-🧑🏼🎄 claus: medium-light skin tone christmas | claus | medium-light skin tone | mx claus | mx claus: medium-light skin tone | Christmas | Claus | Mx. Claus | Mx. Claus: medium-light skin tone
-🧑🏽🎄 claus: medium skin tone christmas | claus | medium skin tone | mx claus | mx claus: medium skin tone | Christmas | Claus | Mx. Claus | Mx. Claus: medium skin tone
-🧑🏾🎄 claus: medium-dark skin tone christmas | claus | medium-dark skin tone | mx claus | mx claus: medium-dark skin tone | Christmas | Claus | Mx. Claus | Mx. Claus: medium-dark skin tone
-🧑🏿🎄 claus: dark skin tone christmas | claus | dark skin tone | mx claus | mx claus: dark skin tone | Christmas | Claus | Mx. Claus | Mx. Claus: dark skin tone
-🦸 good | hero | heroine | superhero | superpower
-🦸🏻 light skin tone good | hero | heroine | light skin tone | superhero | superhero: light skin tone | superpower
-🦸🏼 medium-light skin tone good | hero | heroine | medium-light skin tone | superhero | superhero: medium-light skin tone | superpower
-🦸🏽 medium skin tone good | hero | heroine | medium skin tone | superhero | superhero: medium skin tone | superpower
-🦸🏾 medium-dark skin tone good | hero | heroine | medium-dark skin tone | superhero | superhero: medium-dark skin tone | superpower
-🦸🏿 dark skin tone dark skin tone | good | hero | heroine | superhero | superhero: dark skin tone | superpower
-🦸♂️ superhero
-🦸♂ superhero good | hero | man | man superhero | superpower
-🦸🏻♂️ superhero: light skin tone
-🦸🏻♂ superhero: light skin tone good | hero | light skin tone | man | man superhero | man superhero: light skin tone | superpower
-🦸🏼♂️ superhero: medium-light skin tone
-🦸🏼♂ superhero: medium-light skin tone good | hero | man | man superhero | man superhero: medium-light skin tone | medium-light skin tone | superpower
-🦸🏽♂️ superhero: medium skin tone
-🦸🏽♂ superhero: medium skin tone good | hero | man | man superhero | man superhero: medium skin tone | medium skin tone | superpower
-🦸🏾♂️ superhero: medium-dark skin tone
-🦸🏾♂ superhero: medium-dark skin tone good | hero | man | man superhero | man superhero: medium-dark skin tone | medium-dark skin tone | superpower
-🦸🏿♂️ superhero: dark skin tone
-🦸🏿♂ superhero: dark skin tone dark skin tone | good | hero | man | man superhero | man superhero: dark skin tone | superpower
-🦸♀ superhero good | hero | heroine | superpower | woman | woman superhero
-🦸🏻♀️ superhero: light skin tone
-🦸🏻♀ superhero: light skin tone good | hero | heroine | light skin tone | superpower | woman | woman superhero | woman superhero: light skin tone
-🦸🏼♀️ superhero: medium-light skin tone
-🦸🏼♀ superhero: medium-light skin tone good | hero | heroine | medium-light skin tone | superpower | woman | woman superhero | woman superhero: medium-light skin tone
-🦸🏽♀️ superhero: medium skin tone
-🦸🏽♀ superhero: medium skin tone good | hero | heroine | medium skin tone | superpower | woman | woman superhero | woman superhero: medium skin tone
-🦸🏾♀️ superhero: medium-dark skin tone
-🦸🏾♀ superhero: medium-dark skin tone good | hero | heroine | medium-dark skin tone | superpower | woman | woman superhero | woman superhero: medium-dark skin tone
-🦸🏿♀️ superhero: dark skin tone
-🦸🏿♀ superhero: dark skin tone dark skin tone | good | hero | heroine | superpower | woman | woman superhero | woman superhero: dark skin tone
-🦹 criminal | evil | superpower | supervillain | villain
-🦹🏻 light skin tone criminal | evil | light skin tone | superpower | supervillain | supervillain: light skin tone | villain
-🦹🏼 medium-light skin tone criminal | evil | medium-light skin tone | superpower | supervillain | supervillain: medium-light skin tone | villain
-🦹🏽 medium skin tone criminal | evil | medium skin tone | superpower | supervillain | supervillain: medium skin tone | villain
-🦹🏾 medium-dark skin tone criminal | evil | medium-dark skin tone | superpower | supervillain | supervillain: medium-dark skin tone | villain
-🦹🏿 dark skin tone criminal | dark skin tone | evil | superpower | supervillain | supervillain: dark skin tone | villain
-🦹♂️ supervillain
-🦹♂ supervillain criminal | evil | man | man supervillain | superpower | villain
-🦹🏻♂️ supervillain: light skin tone
-🦹🏻♂ supervillain: light skin tone criminal | evil | light skin tone | man | man supervillain | man supervillain: light skin tone | superpower | villain
-🦹🏼♂️ supervillain: medium-light skin tone
-🦹🏼♂ supervillain: medium-light skin tone criminal | evil | man | man supervillain | man supervillain: medium-light skin tone | medium-light skin tone | superpower | villain
-🦹🏽♂️ supervillain: medium skin tone
-🦹🏽♂ supervillain: medium skin tone criminal | evil | man | man supervillain | man supervillain: medium skin tone | medium skin tone | superpower | villain
-🦹🏾♂️ supervillain: medium-dark skin tone
-🦹🏾♂ supervillain: medium-dark skin tone criminal | evil | man | man supervillain | man supervillain: medium-dark skin tone | medium-dark skin tone | superpower | villain
-🦹🏿♂️ supervillain: dark skin tone
-🦹🏿♂ supervillain: dark skin tone criminal | dark skin tone | evil | man | man supervillain | man supervillain: dark skin tone | superpower | villain
-🦹♀️ supervillain
-🦹♀ supervillain criminal | evil | superpower | villain | woman | woman supervillain
-🦹🏻♀️ supervillain: light skin tone
-🦹🏻♀ supervillain: light skin tone criminal | evil | light skin tone | superpower | villain | woman | woman supervillain | woman supervillain: light skin tone
-🦹🏼♀️ supervillain: medium-light skin tone
-🦹🏼♀ supervillain: medium-light skin tone criminal | evil | medium-light skin tone | superpower | villain | woman | woman supervillain | woman supervillain: medium-light skin tone
-🦹🏽♀️ supervillain: medium skin tone
-🦹🏽♀ supervillain: medium skin tone criminal | evil | medium skin tone | superpower | villain | woman | woman supervillain | woman supervillain: medium skin tone
-🦹🏾♀️ supervillain: medium-dark skin tone
-🦹🏾♀ supervillain: medium-dark skin tone criminal | evil | medium-dark skin tone | superpower | villain | woman | woman supervillain | woman supervillain: medium-dark skin tone
-🦹🏿♀️ supervillain: dark skin tone
-🦹🏿♀ supervillain: dark skin tone criminal | dark skin tone | evil | superpower | villain | woman | woman supervillain | woman supervillain: dark skin tone
-🧙 mage | sorcerer | sorceress | witch | wizard
-🧙🏻 light skin tone light skin tone | mage | mage: light skin tone | sorcerer | sorceress | witch | wizard
-🧙🏼 medium-light skin tone mage | mage: medium-light skin tone | medium-light skin tone | sorcerer | sorceress | witch | wizard
-🧙🏽 medium skin tone mage | mage: medium skin tone | medium skin tone | sorcerer | sorceress | witch | wizard
-🧙🏾 medium-dark skin tone mage | mage: medium-dark skin tone | medium-dark skin tone | sorcerer | sorceress | witch | wizard
-🧙🏿 dark skin tone dark skin tone | mage | mage: dark skin tone | sorcerer | sorceress | witch | wizard
-🧙♂️ mage
-🧙♂ mage man mage | sorcerer | wizard
-🧙🏻♂️ mage: light skin tone
-🧙🏻♂ mage: light skin tone light skin tone | man mage | man mage: light skin tone | sorcerer | wizard
-🧙🏼♂️ mage: medium-light skin tone
-🧙🏼♂ mage: medium-light skin tone man mage | man mage: medium-light skin tone | medium-light skin tone | sorcerer | wizard
-🧙🏽♂️ mage: medium skin tone
-🧙🏽♂ mage: medium skin tone man mage | man mage: medium skin tone | medium skin tone | sorcerer | wizard
-🧙🏾♂️ mage: medium-dark skin tone
-🧙🏾♂ mage: medium-dark skin tone man mage | man mage: medium-dark skin tone | medium-dark skin tone | sorcerer | wizard
-🧙🏿♂️ mage: dark skin tone
-🧙🏿♂ mage: dark skin tone dark skin tone | man mage | man mage: dark skin tone | sorcerer | wizard
-🧙♀ mage sorceress | witch | woman mage
-🧙🏻♀️ mage: light skin tone
-🧙🏻♀ mage: light skin tone light skin tone | sorceress | witch | woman mage | woman mage: light skin tone
-🧙🏼♀️ mage: medium-light skin tone
-🧙🏼♀ mage: medium-light skin tone medium-light skin tone | sorceress | witch | woman mage | woman mage: medium-light skin tone
-🧙🏽♀️ mage: medium skin tone
-🧙🏽♀ mage: medium skin tone medium skin tone | sorceress | witch | woman mage | woman mage: medium skin tone
-🧙🏾♀️ mage: medium-dark skin tone
-🧙🏾♀ mage: medium-dark skin tone medium-dark skin tone | sorceress | witch | woman mage | woman mage: medium-dark skin tone
-🧙🏿♀️ mage: dark skin tone
-🧙🏿♀ mage: dark skin tone dark skin tone | sorceress | witch | woman mage | woman mage: dark skin tone
-🧚 fairy | Oberon | Puck | Titania
-🧚🏻 light skin tone fairy | fairy: light skin tone | light skin tone | Oberon | Puck | Titania
-🧚🏼 medium-light skin tone fairy | fairy: medium-light skin tone | medium-light skin tone | Oberon | Puck | Titania
-🧚🏽 medium skin tone fairy | fairy: medium skin tone | medium skin tone | Oberon | Puck | Titania
-🧚🏾 medium-dark skin tone fairy | fairy: medium-dark skin tone | medium-dark skin tone | Oberon | Puck | Titania
-🧚🏿 dark skin tone dark skin tone | fairy | fairy: dark skin tone | Oberon | Puck | Titania
-🧚♂️ fairy
-🧚♂ fairy man fairy | Oberon | Puck
-🧚🏻♂️ fairy: light skin tone
-🧚🏻♂ fairy: light skin tone light skin tone | man fairy | man fairy: light skin tone | Oberon | Puck
-🧚🏼♂️ fairy: medium-light skin tone
-🧚🏼♂ fairy: medium-light skin tone man fairy | man fairy: medium-light skin tone | medium-light skin tone | Oberon | Puck
-🧚🏽♂️ fairy: medium skin tone
-🧚🏽♂ fairy: medium skin tone man fairy | man fairy: medium skin tone | medium skin tone | Oberon | Puck
-🧚🏾♂️ fairy: medium-dark skin tone
-🧚🏾♂ fairy: medium-dark skin tone man fairy | man fairy: medium-dark skin tone | medium-dark skin tone | Oberon | Puck
-🧚🏿♂️ fairy: dark skin tone
-🧚🏿♂ fairy: dark skin tone dark skin tone | man fairy | man fairy: dark skin tone | Oberon | Puck
-🧚♀ fairy Titania | woman fairy
-🧚🏻♀️ fairy: light skin tone
-🧚🏻♀ fairy: light skin tone light skin tone | Titania | woman fairy | woman fairy: light skin tone
-🧚🏼♀️ fairy: medium-light skin tone
-🧚🏼♀ fairy: medium-light skin tone medium-light skin tone | Titania | woman fairy | woman fairy: medium-light skin tone
-🧚🏽♀️ fairy: medium skin tone
-🧚🏽♀ fairy: medium skin tone medium skin tone | Titania | woman fairy | woman fairy: medium skin tone
-🧚🏾♀️ fairy: medium-dark skin tone
-🧚🏾♀ fairy: medium-dark skin tone medium-dark skin tone | Titania | woman fairy | woman fairy: medium-dark skin tone
-🧚🏿♀️ fairy: dark skin tone
-🧚🏿♀ fairy: dark skin tone dark skin tone | Titania | woman fairy | woman fairy: dark skin tone
-🧛 Dracula | undead | vampire
-🧛🏻 light skin tone Dracula | light skin tone | undead | vampire | vampire: light skin tone
-🧛🏼 medium-light skin tone Dracula | medium-light skin tone | undead | vampire | vampire: medium-light skin tone
-🧛🏽 medium skin tone Dracula | medium skin tone | undead | vampire | vampire: medium skin tone
-🧛🏾 medium-dark skin tone Dracula | medium-dark skin tone | undead | vampire | vampire: medium-dark skin tone
-🧛🏿 dark skin tone dark skin tone | Dracula | undead | vampire | vampire: dark skin tone
-🧛♂️ vampire
-🧛♂ vampire Dracula | man vampire | undead
-🧛🏻♂️ vampire: light skin tone
-🧛🏻♂ vampire: light skin tone Dracula | light skin tone | man vampire | man vampire: light skin tone | undead
-🧛🏼♂️ vampire: medium-light skin tone
-🧛🏼♂ vampire: medium-light skin tone Dracula | man vampire | man vampire: medium-light skin tone | medium-light skin tone | undead
-🧛🏽♂️ vampire: medium skin tone
-🧛🏽♂ vampire: medium skin tone Dracula | man vampire | man vampire: medium skin tone | medium skin tone | undead
-🧛🏾♂️ vampire: medium-dark skin tone
-🧛🏾♂ vampire: medium-dark skin tone Dracula | man vampire | man vampire: medium-dark skin tone | medium-dark skin tone | undead
-🧛🏿♂️ vampire: dark skin tone
-🧛🏿♂ vampire: dark skin tone dark skin tone | Dracula | man vampire | man vampire: dark skin tone | undead
-🧛♀ vampire undead | woman vampire
-🧛🏻♀️ vampire: light skin tone
-🧛🏻♀ vampire: light skin tone light skin tone | undead | woman vampire | woman vampire: light skin tone
-🧛🏼♀️ vampire: medium-light skin tone
-🧛🏼♀ vampire: medium-light skin tone medium-light skin tone | undead | woman vampire | woman vampire: medium-light skin tone
-🧛🏽♀️ vampire: medium skin tone
-🧛🏽♀ vampire: medium skin tone medium skin tone | undead | woman vampire | woman vampire: medium skin tone
-🧛🏾♀️ vampire: medium-dark skin tone
-🧛🏾♀ vampire: medium-dark skin tone medium-dark skin tone | undead | woman vampire | woman vampire: medium-dark skin tone
-🧛🏿♀️ vampire: dark skin tone
-🧛🏿♀ vampire: dark skin tone dark skin tone | undead | woman vampire | woman vampire: dark skin tone
-🧜 mermaid | merman | merperson | merwoman
-🧜🏻 light skin tone light skin tone | mermaid | merman | merperson | merperson: light skin tone | merwoman
-🧜🏼 medium-light skin tone medium-light skin tone | mermaid | merman | merperson | merperson: medium-light skin tone | merwoman
-🧜🏽 medium skin tone medium skin tone | mermaid | merman | merperson | merperson: medium skin tone | merwoman
-🧜🏾 medium-dark skin tone medium-dark skin tone | mermaid | merman | merperson | merperson: medium-dark skin tone | merwoman
-🧜🏿 dark skin tone dark skin tone | mermaid | merman | merperson | merperson: dark skin tone | merwoman
-🧜♂ merman | Triton
-🧜🏻♂️ light skin tone
-🧜🏻♂ light skin tone light skin tone | merman | merman: light skin tone | Triton
-🧜🏼♂️ medium-light skin tone
-🧜🏼♂ medium-light skin tone medium-light skin tone | merman | merman: medium-light skin tone | Triton
-🧜🏽♂️ medium skin tone
-🧜🏽♂ medium skin tone medium skin tone | merman | merman: medium skin tone | Triton
-🧜🏾♂️ medium-dark skin tone
-🧜🏾♂ medium-dark skin tone medium-dark skin tone | merman | merman: medium-dark skin tone | Triton
-🧜🏿♂️ dark skin tone
-🧜🏿♂ dark skin tone dark skin tone | merman | merman: dark skin tone | Triton
-🧜♀ mermaid | merwoman
-🧜🏻♀️ light skin tone
-🧜🏻♀ light skin tone light skin tone | mermaid | mermaid: light skin tone | merwoman
-🧜🏼♀️ medium-light skin tone
-🧜🏼♀ medium-light skin tone medium-light skin tone | mermaid | mermaid: medium-light skin tone | merwoman
-🧜🏽♀️ medium skin tone
-🧜🏽♀ medium skin tone medium skin tone | mermaid | mermaid: medium skin tone | merwoman
-🧜🏾♀️ medium-dark skin tone
-🧜🏾♀ medium-dark skin tone medium-dark skin tone | mermaid | mermaid: medium-dark skin tone | merwoman
-🧜🏿♀️ dark skin tone
-🧜🏿♀ dark skin tone dark skin tone | mermaid | mermaid: dark skin tone | merwoman
-🧝 elf | magical
-🧝🏻 light skin tone elf | elf: light skin tone | light skin tone | magical
-🧝🏼 medium-light skin tone elf | elf: medium-light skin tone | magical | medium-light skin tone
-🧝🏽 medium skin tone elf | elf: medium skin tone | magical | medium skin tone
-🧝🏾 medium-dark skin tone elf | elf: medium-dark skin tone | magical | medium-dark skin tone
-🧝🏿 dark skin tone dark skin tone | elf | elf: dark skin tone | magical
-🧝♂️ elf
-🧝♂ elf magical | man elf
-🧝🏻♂️ elf: light skin tone
-🧝🏻♂ elf: light skin tone light skin tone | magical | man elf | man elf: light skin tone
-🧝🏼♂️ elf: medium-light skin tone
-🧝🏼♂ elf: medium-light skin tone magical | man elf | man elf: medium-light skin tone | medium-light skin tone
-🧝🏽♂️ elf: medium skin tone
-🧝🏽♂ elf: medium skin tone magical | man elf | man elf: medium skin tone | medium skin tone
-🧝🏾♂️ elf: medium-dark skin tone
-🧝🏾♂ elf: medium-dark skin tone magical | man elf | man elf: medium-dark skin tone | medium-dark skin tone
-🧝🏿♂️ elf: dark skin tone
-🧝🏿♂ elf: dark skin tone dark skin tone | magical | man elf | man elf: dark skin tone
-🧝♀ elf magical | woman elf
-🧝🏻♀️ elf: light skin tone
-🧝🏻♀ elf: light skin tone light skin tone | magical | woman elf | woman elf: light skin tone
-🧝🏼♀️ elf: medium-light skin tone
-🧝🏼♀ elf: medium-light skin tone magical | medium-light skin tone | woman elf | woman elf: medium-light skin tone
-🧝🏽♀️ elf: medium skin tone
-🧝🏽♀ elf: medium skin tone magical | medium skin tone | woman elf | woman elf: medium skin tone
-🧝🏾♀️ elf: medium-dark skin tone
-🧝🏾♀ elf: medium-dark skin tone magical | medium-dark skin tone | woman elf | woman elf: medium-dark skin tone
-🧝🏿♀️ elf: dark skin tone
-🧝🏿♀ elf: dark skin tone dark skin tone | magical | woman elf | woman elf: dark skin tone
-🧞 djinn | genie
-🧞♂️ genie
-🧞♂ genie djinn | man genie
-🧞♀️ genie
-🧞♀ genie djinn | woman genie
-🧟 undead | walking dead | zombie
-🧟♂️ zombie
-🧟♂ zombie man zombie | undead | walking dead
-🧟♀️ zombie
-🧟♀ zombie undead | walking dead | woman zombie
-🧌 fairy tale | fantasy | monster | troll
-💆 getting massage face | massage | person getting massage | salon
-💆🏻 getting massage: light skin tone face | light skin tone | massage | person getting massage | person getting massage: light skin tone | salon
-💆🏼 getting massage: medium-light skin tone face | massage | medium-light skin tone | person getting massage | person getting massage: medium-light skin tone | salon
-💆🏽 getting massage: medium skin tone face | massage | medium skin tone | person getting massage | person getting massage: medium skin tone | salon
-💆🏾 getting massage: medium-dark skin tone face | massage | medium-dark skin tone | person getting massage | person getting massage: medium-dark skin tone | salon
-💆🏿 getting massage: dark skin tone dark skin tone | face | massage | person getting massage | person getting massage: dark skin tone | salon
-💆♂️ getting massage
-💆♂ getting massage face | man | man getting massage | massage
-💆🏻♂️ getting massage: light skin tone
-💆🏻♂ getting massage: light skin tone face | light skin tone | man | man getting massage | man getting massage: light skin tone | massage
-💆🏼♂️ getting massage: medium-light skin tone
-💆🏼♂ getting massage: medium-light skin tone face | man | man getting massage | man getting massage: medium-light skin tone | massage | medium-light skin tone
-💆🏽♂️ getting massage: medium skin tone
-💆🏽♂ getting massage: medium skin tone face | man | man getting massage | man getting massage: medium skin tone | massage | medium skin tone
-💆🏾♂️ getting massage: medium-dark skin tone
-💆🏾♂ getting massage: medium-dark skin tone face | man | man getting massage | man getting massage: medium-dark skin tone | massage | medium-dark skin tone
-💆🏿♂️ getting massage: dark skin tone
-💆🏿♂ getting massage: dark skin tone dark skin tone | face | man | man getting massage | man getting massage: dark skin tone | massage
-💆♀️ getting massage
-💆♀ getting massage face | massage | woman | woman getting massage
-💆🏻♀️ getting massage: light skin tone
-💆🏻♀ getting massage: light skin tone face | light skin tone | massage | woman | woman getting massage | woman getting massage: light skin tone
-💆🏼♀️ getting massage: medium-light skin tone
-💆🏼♀ getting massage: medium-light skin tone face | massage | medium-light skin tone | woman | woman getting massage | woman getting massage: medium-light skin tone
-💆🏽♀️ getting massage: medium skin tone
-💆🏽♀ getting massage: medium skin tone face | massage | medium skin tone | woman | woman getting massage | woman getting massage: medium skin tone
-💆🏾♀️ getting massage: medium-dark skin tone
-💆🏾♀ getting massage: medium-dark skin tone face | massage | medium-dark skin tone | woman | woman getting massage | woman getting massage: medium-dark skin tone
-💆🏿♀️ getting massage: dark skin tone
-💆🏿♀ getting massage: dark skin tone dark skin tone | face | massage | woman | woman getting massage | woman getting massage: dark skin tone
-💇 getting haircut barber | beauty | haircut | parlor | person getting haircut | parlour | salon
-💇🏻 getting haircut: light skin tone barber | beauty | haircut | light skin tone | parlor | person getting haircut | person getting haircut: light skin tone | parlour | salon
-💇🏼 getting haircut: medium-light skin tone barber | beauty | haircut | medium-light skin tone | parlor | person getting haircut | person getting haircut: medium-light skin tone | parlour | salon
-💇🏽 getting haircut: medium skin tone barber | beauty | haircut | medium skin tone | parlor | person getting haircut | person getting haircut: medium skin tone | parlour | salon
-💇🏾 getting haircut: medium-dark skin tone barber | beauty | haircut | medium-dark skin tone | parlor | person getting haircut | person getting haircut: medium-dark skin tone | parlour | salon
-💇🏿 getting haircut: dark skin tone barber | beauty | dark skin tone | haircut | parlor | person getting haircut | person getting haircut: dark skin tone | parlour | salon
-💇♂️ getting haircut
-💇♂ getting haircut haircut | man | man getting haircut | hairdresser
-💇🏻♂️ getting haircut: light skin tone
-💇🏻♂ getting haircut: light skin tone haircut | light skin tone | man | man getting haircut | man getting haircut: light skin tone | hairdresser
-💇🏼♂️ getting haircut: medium-light skin tone
-💇🏼♂ getting haircut: medium-light skin tone haircut | man | man getting haircut | man getting haircut: medium-light skin tone | medium-light skin tone | hairdresser
-💇🏽♂️ getting haircut: medium skin tone
-💇🏽♂ getting haircut: medium skin tone haircut | man | man getting haircut | man getting haircut: medium skin tone | medium skin tone | hairdresser
-💇🏾♂️ getting haircut: medium-dark skin tone
-💇🏾♂ getting haircut: medium-dark skin tone haircut | man | man getting haircut | man getting haircut: medium-dark skin tone | medium-dark skin tone | hairdresser
-💇🏿♂️ getting haircut: dark skin tone
-💇🏿♂ getting haircut: dark skin tone dark skin tone | haircut | man | man getting haircut | man getting haircut: dark skin tone | hairdresser
-💇♀️ getting haircut
-💇♀ getting haircut haircut | woman | woman getting haircut | hairdresser
-💇🏻♀️ getting haircut: light skin tone
-💇🏻♀ getting haircut: light skin tone haircut | light skin tone | woman | woman getting haircut | woman getting haircut: light skin tone | hairdresser
-💇🏼♀️ getting haircut: medium-light skin tone
-💇🏼♀ getting haircut: medium-light skin tone haircut | medium-light skin tone | woman | woman getting haircut | woman getting haircut: medium-light skin tone | hairdresser
-💇🏽♀️ getting haircut: medium skin tone
-💇🏽♀ getting haircut: medium skin tone haircut | medium skin tone | woman | woman getting haircut | woman getting haircut: medium skin tone | hairdresser
-💇🏾♀️ getting haircut: medium-dark skin tone
-💇🏾♀ getting haircut: medium-dark skin tone haircut | medium-dark skin tone | woman | woman getting haircut | woman getting haircut: medium-dark skin tone | hairdresser
-💇🏿♀️ getting haircut: dark skin tone
-💇🏿♀ getting haircut: dark skin tone dark skin tone | haircut | woman | woman getting haircut | woman getting haircut: dark skin tone | hairdresser
-🚶 walking hike | person walking | walk | walking
-🚶🏻 walking: light skin tone hike | light skin tone | person walking | person walking: light skin tone | walk | walking
-🚶🏼 walking: medium-light skin tone hike | medium-light skin tone | person walking | person walking: medium-light skin tone | walk | walking
-🚶🏽 walking: medium skin tone hike | medium skin tone | person walking | person walking: medium skin tone | walk | walking
-🚶🏾 walking: medium-dark skin tone hike | medium-dark skin tone | person walking | person walking: medium-dark skin tone | walk | walking
-🚶🏿 walking: dark skin tone dark skin tone | hike | person walking | person walking: dark skin tone | walk | walking
-🚶♂️ walking
-🚶♂ walking hike | man | man walking | walk
-🚶🏻♂️ walking: light skin tone
-🚶🏻♂ walking: light skin tone hike | light skin tone | man | man walking | man walking: light skin tone | walk
-🚶🏼♂️ walking: medium-light skin tone
-🚶🏼♂ walking: medium-light skin tone hike | man | man walking | man walking: medium-light skin tone | medium-light skin tone | walk
-🚶🏽♂️ walking: medium skin tone
-🚶🏽♂ walking: medium skin tone hike | man | man walking | man walking: medium skin tone | medium skin tone | walk
-🚶🏾♂️ walking: medium-dark skin tone
-🚶🏾♂ walking: medium-dark skin tone hike | man | man walking | man walking: medium-dark skin tone | medium-dark skin tone | walk
-🚶🏿♂️ walking: dark skin tone
-🚶🏿♂ walking: dark skin tone dark skin tone | hike | man | man walking | man walking: dark skin tone | walk
-🚶♀️ walking
-🚶♀ walking hike | walk | woman | woman walking
-🚶🏻♀️ walking: light skin tone
-🚶🏻♀ walking: light skin tone hike | light skin tone | walk | woman | woman walking | woman walking: light skin tone
-🚶🏼♀️ walking: medium-light skin tone
-🚶🏼♀ walking: medium-light skin tone hike | medium-light skin tone | walk | woman | woman walking | woman walking: medium-light skin tone
-🚶🏽♀️ walking: medium skin tone
-🚶🏽♀ walking: medium skin tone hike | medium skin tone | walk | woman | woman walking | woman walking: medium skin tone
-🚶🏾♀️ walking: medium-dark skin tone
-🚶🏾♀ walking: medium-dark skin tone hike | medium-dark skin tone | walk | woman | woman walking | woman walking: medium-dark skin tone
-🚶🏿♀️ walking: dark skin tone
-🚶🏿♀ walking: dark skin tone dark skin tone | hike | walk | woman | woman walking | woman walking: dark skin tone
-🚶➡️ walking facing right
-🚶➡ walking facing right hike | person walking | person walking facing right | walk | walking
-🚶🏻➡️ walking facing right: light skin tone
-🚶🏻➡ walking facing right: light skin tone hike | person walking | person walking facing right | walk | walking
-🚶🏼➡️ walking facing right: medium-light skin tone
-🚶🏼➡ walking facing right: medium-light skin tone hike | person walking | person walking facing right | walk | walking
-🚶🏽➡️ walking facing right: medium skin tone
-🚶🏽➡ walking facing right: medium skin tone hike | person walking | person walking facing right | walk | walking
-🚶🏾➡️ walking facing right: medium-dark skin tone
-🚶🏾➡ walking facing right: medium-dark skin tone hike | person walking | person walking facing right | walk | walking
-🚶🏿➡️ walking facing right: dark skin tone
-🚶🏿➡ walking facing right: dark skin tone hike | person walking | person walking facing right | walk | walking
-🚶♀️➡️ walking facing right
-🚶♀➡ walking facing right hike | walk | woman | woman walking | woman walking facing right
-🚶🏻♀️➡️ walking facing right: light skin tone
-🚶🏻♀➡ walking facing right: light skin tone hike | walk | woman | woman walking | woman walking facing right
-🚶🏼♀️➡️ walking facing right: medium-light skin tone
-🚶🏼♀➡ walking facing right: medium-light skin tone hike | walk | woman | woman walking | woman walking facing right
-🚶🏽♀️➡️ walking facing right: medium skin tone
-🚶🏽♀➡ walking facing right: medium skin tone hike | walk | woman | woman walking | woman walking facing right
-🚶🏾♀️➡️ walking facing right: medium-dark skin tone
-🚶🏾♀➡ walking facing right: medium-dark skin tone hike | walk | woman | woman walking | woman walking facing right
-🚶🏿♀️➡️ walking facing right: dark skin tone
-🚶🏿♀➡ walking facing right: dark skin tone hike | walk | woman | woman walking | woman walking facing right
-🚶♂️➡️ walking facing right
-🚶♂➡ walking facing right hike | man | man walking | man walking facing right | walk
-🚶🏻♂️➡️ walking facing right: light skin tone
-🚶🏻♂➡ walking facing right: light skin tone hike | man | man walking | man walking facing right | walk
-🚶🏼♂️➡️ walking facing right: medium-light skin tone
-🚶🏼♂➡ walking facing right: medium-light skin tone hike | man | man walking | man walking facing right | walk
-🚶🏽♂️➡️ walking facing right: medium skin tone
-🚶🏽♂➡ walking facing right: medium skin tone hike | man | man walking | man walking facing right | walk
-🚶🏾♂️➡️ walking facing right: medium-dark skin tone
-🚶🏾♂➡ walking facing right: medium-dark skin tone hike | man | man walking | man walking facing right | walk
-🚶🏿♂️➡️ walking facing right: dark skin tone
-🚶🏿♂➡ walking facing right: dark skin tone hike | man | man walking | man walking facing right | walk
-🧍 standing person standing | stand | standing
-🧍🏻 standing: light skin tone light skin tone | person standing | person standing: light skin tone | stand | standing
-🧍🏼 standing: medium-light skin tone medium-light skin tone | person standing | person standing: medium-light skin tone | stand | standing
-🧍🏽 standing: medium skin tone medium skin tone | person standing | person standing: medium skin tone | stand | standing
-🧍🏾 standing: medium-dark skin tone medium-dark skin tone | person standing | person standing: medium-dark skin tone | stand | standing
-🧍🏿 standing: dark skin tone dark skin tone | person standing | person standing: dark skin tone | stand | standing
-🧍♂️ standing
-🧍♂ standing man | standing
-🧍🏻♂️ standing: light skin tone
-🧍🏻♂ standing: light skin tone light skin tone | man | man standing: light skin tone | standing
-🧍🏼♂️ standing: medium-light skin tone
-🧍🏼♂ standing: medium-light skin tone man | man standing: medium-light skin tone | medium-light skin tone | standing
-🧍🏽♂️ standing: medium skin tone
-🧍🏽♂ standing: medium skin tone man | man standing: medium skin tone | medium skin tone | standing
-🧍🏾♂️ standing: medium-dark skin tone
-🧍🏾♂ standing: medium-dark skin tone man | man standing: medium-dark skin tone | medium-dark skin tone | standing
-🧍🏿♂️ standing: dark skin tone
-🧍🏿♂ standing: dark skin tone dark skin tone | man | man standing: dark skin tone | standing
-🧍♀️ standing
-🧍♀ standing standing | woman
-🧍🏻♀️ standing: light skin tone
-🧍🏻♀ standing: light skin tone light skin tone | standing | woman | woman standing: light skin tone
-🧍🏼♀️ standing: medium-light skin tone
-🧍🏼♀ standing: medium-light skin tone medium-light skin tone | standing | woman | woman standing: medium-light skin tone
-🧍🏽♀️ standing: medium skin tone
-🧍🏽♀ standing: medium skin tone medium skin tone | standing | woman | woman standing: medium skin tone
-🧍🏾♀️ standing: medium-dark skin tone
-🧍🏾♀ standing: medium-dark skin tone medium-dark skin tone | standing | woman | woman standing: medium-dark skin tone
-🧍🏿♀️ standing: dark skin tone
-🧍🏿♀ standing: dark skin tone dark skin tone | standing | woman | woman standing: dark skin tone
-🧎 kneeling kneel | kneeling | person kneeling
-🧎🏻 kneeling: light skin tone kneel | kneeling | light skin tone | person kneeling | person kneeling: light skin tone
-🧎🏼 kneeling: medium-light skin tone kneel | kneeling | medium-light skin tone | person kneeling | person kneeling: medium-light skin tone
-🧎🏽 kneeling: medium skin tone kneel | kneeling | medium skin tone | person kneeling | person kneeling: medium skin tone
-🧎🏾 kneeling: medium-dark skin tone kneel | kneeling | medium-dark skin tone | person kneeling | person kneeling: medium-dark skin tone
-🧎🏿 kneeling: dark skin tone dark skin tone | kneel | kneeling | person kneeling | person kneeling: dark skin tone
-🧎♂️ kneeling
-🧎♂ kneeling kneeling | man
-🧎🏻♂️ kneeling: light skin tone
-🧎🏻♂ kneeling: light skin tone kneeling | light skin tone | man | man kneeling: light skin tone
-🧎🏼♂️ kneeling: medium-light skin tone
-🧎🏼♂ kneeling: medium-light skin tone kneeling | man | man kneeling: medium-light skin tone | medium-light skin tone
-🧎🏽♂️ kneeling: medium skin tone
-🧎🏽♂ kneeling: medium skin tone kneeling | man | man kneeling: medium skin tone | medium skin tone
-🧎🏾♂️ kneeling: medium-dark skin tone
-🧎🏾♂ kneeling: medium-dark skin tone kneeling | man | man kneeling: medium-dark skin tone | medium-dark skin tone
-🧎🏿♂️ kneeling: dark skin tone
-🧎🏿♂ kneeling: dark skin tone dark skin tone | kneeling | man | man kneeling: dark skin tone
-🧎♀️ kneeling
-🧎♀ kneeling kneeling | woman
-🧎🏻♀️ kneeling: light skin tone
-🧎🏻♀ kneeling: light skin tone kneeling | light skin tone | woman | woman kneeling: light skin tone
-🧎🏼♀️ kneeling: medium-light skin tone
-🧎🏼♀ kneeling: medium-light skin tone kneeling | medium-light skin tone | woman | woman kneeling: medium-light skin tone
-🧎🏽♀️ kneeling: medium skin tone
-🧎🏽♀ kneeling: medium skin tone kneeling | medium skin tone | woman | woman kneeling: medium skin tone
-🧎🏾♀️ kneeling: medium-dark skin tone
-🧎🏾♀ kneeling: medium-dark skin tone kneeling | medium-dark skin tone | woman | woman kneeling: medium-dark skin tone
-🧎🏿♀️ kneeling: dark skin tone
-🧎🏿♀ kneeling: dark skin tone dark skin tone | kneeling | woman | woman kneeling: dark skin tone
-🧎➡️ kneeling facing right
-🧎➡ kneeling facing right kneel | kneeling | person kneeling | person kneeling facing right
-🧎🏻➡️ kneeling facing right: light skin tone
-🧎🏻➡ kneeling facing right: light skin tone kneel | kneeling | person kneeling | person kneeling facing right
-🧎🏼➡️ kneeling facing right: medium-light skin tone
-🧎🏼➡ kneeling facing right: medium-light skin tone kneel | kneeling | person kneeling | person kneeling facing right
-🧎🏽➡️ kneeling facing right: medium skin tone
-🧎🏽➡ kneeling facing right: medium skin tone kneel | kneeling | person kneeling | person kneeling facing right
-🧎🏾➡️ kneeling facing right: medium-dark skin tone
-🧎🏾➡ kneeling facing right: medium-dark skin tone kneel | kneeling | person kneeling | person kneeling facing right
-🧎🏿➡️ kneeling facing right: dark skin tone
-🧎🏿➡ kneeling facing right: dark skin tone kneel | kneeling | person kneeling | person kneeling facing right
-🧎♀️➡️ kneeling facing right
-🧎♀➡ kneeling facing right kneeling | woman | woman kneeling facing right
-🧎🏻♀️➡️ kneeling facing right: light skin tone
-🧎🏻♀➡ kneeling facing right: light skin tone kneeling | woman | woman kneeling facing right
-🧎🏼♀️➡️ kneeling facing right: medium-light skin tone
-🧎🏼♀➡ kneeling facing right: medium-light skin tone kneeling | woman | woman kneeling facing right
-🧎🏽♀️➡️ kneeling facing right: medium skin tone
-🧎🏽♀➡ kneeling facing right: medium skin tone kneeling | woman | woman kneeling facing right
-🧎🏾♀️➡️ kneeling facing right: medium-dark skin tone
-🧎🏾♀➡ kneeling facing right: medium-dark skin tone kneeling | woman | woman kneeling facing right
-🧎🏿♀️➡️ kneeling facing right: dark skin tone
-🧎🏿♀➡ kneeling facing right: dark skin tone kneeling | woman | woman kneeling facing right
-🧎♂️➡️ kneeling facing right
-🧎♂➡ kneeling facing right kneeling | man | man kneeling facing right
-🧎🏻♂️➡️ kneeling facing right: light skin tone
-🧎🏻♂➡ kneeling facing right: light skin tone kneeling | man | man kneeling facing right
-🧎🏼♂️➡️ kneeling facing right: medium-light skin tone
-🧎🏼♂➡ kneeling facing right: medium-light skin tone kneeling | man | man kneeling facing right
-🧎🏽♂️➡️ kneeling facing right: medium skin tone
-🧎🏽♂➡ kneeling facing right: medium skin tone kneeling | man | man kneeling facing right
-🧎🏾♂️➡️ kneeling facing right: medium-dark skin tone
-🧎🏾♂➡ kneeling facing right: medium-dark skin tone kneeling | man | man kneeling facing right
-🧎🏿♂️➡️ kneeling facing right: dark skin tone
-🧎🏿♂➡ kneeling facing right: dark skin tone kneeling | man | man kneeling facing right
-🧑🦯 with white cane accessibility | blind | person with white cane | person with guide cane | person with long mobility cane
-🧑🏻🦯 with white cane: light skin tone accessibility | blind | light skin tone | person with white cane | person with white cane: light skin tone | person with guide cane | person with guide cane: light skin tone | person with long mobility cane | person with long mobility cane: light skin tone
-🧑🏼🦯 with white cane: medium-light skin tone accessibility | blind | medium-light skin tone | person with white cane | person with white cane: medium-light skin tone | person with guide cane | person with guide cane: medium-light skin tone | person with long mobility cane | person with long mobility cane: medium-light skin tone
-🧑🏽🦯 with white cane: medium skin tone accessibility | blind | medium skin tone | person with white cane | person with white cane: medium skin tone | person with guide cane | person with guide cane: medium skin tone | person with long mobility cane | person with long mobility cane: medium skin tone
-🧑🏾🦯 with white cane: medium-dark skin tone accessibility | blind | medium-dark skin tone | person with white cane | person with white cane: medium-dark skin tone | person with guide cane | person with guide cane: medium-dark skin tone | person with long mobility cane | person with long mobility cane: medium-dark skin tone
-🧑🏿🦯 with white cane: dark skin tone accessibility | blind | dark skin tone | person with white cane | person with white cane: dark skin tone | person with guide cane | person with guide cane: dark skin tone | person with long mobility cane | person with long mobility cane: dark skin tone
-🧑🦯➡️ with white cane facing right
-🧑🦯➡ with white cane facing right accessibility | blind | person with white cane | person with white cane facing right | person with guide cane | person with guide cane facing right | person with long mobility cane | person with long mobility cane facing right
-🧑🏻🦯➡️ with white cane facing right: light skin tone
-🧑🏻🦯➡ with white cane facing right: light skin tone accessibility | blind | person with white cane | person with white cane facing right | person with guide cane | person with guide cane facing right | person with long mobility cane | person with long mobility cane facing right
-🧑🏼🦯➡️ with white cane facing right: medium-light skin tone
-🧑🏼🦯➡ with white cane facing right: medium-light skin tone accessibility | blind | person with white cane | person with white cane facing right | person with guide cane | person with guide cane facing right | person with long mobility cane | person with long mobility cane facing right
-🧑🏽🦯➡️ with white cane facing right: medium skin tone
-🧑🏽🦯➡ with white cane facing right: medium skin tone accessibility | blind | person with white cane | person with white cane facing right | person with guide cane | person with guide cane facing right | person with long mobility cane | person with long mobility cane facing right
-🧑🏾🦯➡️ with white cane facing right: medium-dark skin tone
-🧑🏾🦯➡ with white cane facing right: medium-dark skin tone accessibility | blind | person with white cane | person with white cane facing right | person with guide cane | person with guide cane facing right | person with long mobility cane | person with long mobility cane facing right
-🧑🏿🦯➡️ with white cane facing right: dark skin tone
-🧑🏿🦯➡ with white cane facing right: dark skin tone accessibility | blind | person with white cane | person with white cane facing right | person with guide cane | person with guide cane facing right | person with long mobility cane | person with long mobility cane facing right
-👨🦯 with white cane accessibility | blind | man | man with white cane | man with guide cane
-👨🏻🦯 with white cane: light skin tone accessibility | blind | light skin tone | man | man with white cane | man with white cane: light skin tone | man with guide cane | man with guide cane: light skin tone
-👨🏼🦯 with white cane: medium-light skin tone accessibility | blind | man | man with white cane | man with white cane: medium-light skin tone | medium-light skin tone | man with guide cane | man with guide cane: medium-light skin tone
-👨🏽🦯 with white cane: medium skin tone accessibility | blind | man | man with white cane | man with white cane: medium skin tone | medium skin tone | man with guide cane | man with guide cane: medium skin tone
-👨🏾🦯 with white cane: medium-dark skin tone accessibility | blind | man | man with white cane | man with white cane: medium-dark skin tone | medium-dark skin tone | man with guide cane | man with guide cane: medium-dark skin tone
-👨🏿🦯 with white cane: dark skin tone accessibility | blind | dark skin tone | man | man with white cane | man with white cane: dark skin tone | man with guide cane | man with guide cane: dark skin tone
-👨🦯➡️ with white cane facing right
-👨🦯➡ with white cane facing right accessibility | blind | man | man with white cane | man with white cane facing right | man with guide cane | man with guide cane facing right
-👨🏻🦯➡️ with white cane facing right: light skin tone
-👨🏻🦯➡ with white cane facing right: light skin tone accessibility | blind | man | man with white cane | man with white cane facing right | man with guide cane | man with guide cane facing right
-👨🏼🦯➡️ with white cane facing right: medium-light skin tone
-👨🏼🦯➡ with white cane facing right: medium-light skin tone accessibility | blind | man | man with white cane | man with white cane facing right | man with guide cane | man with guide cane facing right
-👨🏽🦯➡️ with white cane facing right: medium skin tone
-👨🏽🦯➡ with white cane facing right: medium skin tone accessibility | blind | man | man with white cane | man with white cane facing right | man with guide cane | man with guide cane facing right
-👨🏾🦯➡️ with white cane facing right: medium-dark skin tone
-👨🏾🦯➡ with white cane facing right: medium-dark skin tone accessibility | blind | man | man with white cane | man with white cane facing right | man with guide cane | man with guide cane facing right
-👨🏿🦯➡️ with white cane facing right: dark skin tone
-👨🏿🦯➡ with white cane facing right: dark skin tone accessibility | blind | man | man with white cane | man with white cane facing right | man with guide cane | man with guide cane facing right
-👩🦯 with white cane accessibility | blind | woman | woman with white cane | woman with guide cane
-👩🏻🦯 with white cane: light skin tone accessibility | blind | light skin tone | woman | woman with white cane | woman with white cane: light skin tone | woman with guide cane | woman with guide cane: light skin tone
-👩🏼🦯 with white cane: medium-light skin tone accessibility | blind | medium-light skin tone | woman | woman with white cane | woman with white cane: medium-light skin tone | woman with guide cane | woman with guide cane: medium-light skin tone
-👩🏽🦯 with white cane: medium skin tone accessibility | blind | medium skin tone | woman | woman with white cane | woman with white cane: medium skin tone | woman with guide cane | woman with guide cane: medium skin tone
-👩🏾🦯 with white cane: medium-dark skin tone accessibility | blind | medium-dark skin tone | woman | woman with white cane | woman with white cane: medium-dark skin tone | woman with guide cane | woman with guide cane: medium-dark skin tone
-👩🏿🦯 with white cane: dark skin tone accessibility | blind | dark skin tone | woman | woman with white cane | woman with white cane: dark skin tone | woman with guide cane | woman with guide cane: dark skin tone
-👩🦯➡️ with white cane facing right
-👩🦯➡ with white cane facing right accessibility | blind | woman | woman with white cane | woman with white cane facing right | woman with guide cane | woman with guide cane facing right
-👩🏻🦯➡️ with white cane facing right: light skin tone
-👩🏻🦯➡ with white cane facing right: light skin tone accessibility | blind | woman | woman with white cane | woman with white cane facing right | woman with guide cane | woman with guide cane facing right
-👩🏼🦯➡️ with white cane facing right: medium-light skin tone
-👩🏼🦯➡ with white cane facing right: medium-light skin tone accessibility | blind | woman | woman with white cane | woman with white cane facing right | woman with guide cane | woman with guide cane facing right
-👩🏽🦯➡️ with white cane facing right: medium skin tone
-👩🏽🦯➡ with white cane facing right: medium skin tone accessibility | blind | woman | woman with white cane | woman with white cane facing right | woman with guide cane | woman with guide cane facing right
-👩🏾🦯➡️ with white cane facing right: medium-dark skin tone
-👩🏾🦯➡ with white cane facing right: medium-dark skin tone accessibility | blind | woman | woman with white cane | woman with white cane facing right | woman with guide cane | woman with guide cane facing right
-👩🏿🦯➡️ with white cane facing right: dark skin tone
-👩🏿🦯➡ with white cane facing right: dark skin tone accessibility | blind | woman | woman with white cane | woman with white cane facing right | woman with guide cane | woman with guide cane facing right
-🧑🦼 in motorized wheelchair accessibility | person in motorized wheelchair | wheelchair | person in powered wheelchair | electric wheelchair | person in motorised wheelchair
-🧑🏻🦼 in motorized wheelchair: light skin tone accessibility | light skin tone | person in motorized wheelchair | person in motorized wheelchair: light skin tone | wheelchair | person in powered wheelchair | person in powered wheelchair: light skin tone | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair: light skin tone
-🧑🏼🦼 in motorized wheelchair: medium-light skin tone accessibility | medium-light skin tone | person in motorized wheelchair | person in motorized wheelchair: medium-light skin tone | wheelchair | person in powered wheelchair | person in powered wheelchair: medium-light skin tone | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair: medium-light skin tone
-🧑🏽🦼 in motorized wheelchair: medium skin tone accessibility | medium skin tone | person in motorized wheelchair | person in motorized wheelchair: medium skin tone | wheelchair | person in powered wheelchair | person in powered wheelchair: medium skin tone | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair: medium skin tone
-🧑🏾🦼 in motorized wheelchair: medium-dark skin tone accessibility | medium-dark skin tone | person in motorized wheelchair | person in motorized wheelchair: medium-dark skin tone | wheelchair | person in powered wheelchair | person in powered wheelchair: medium-dark skin tone | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair: medium-dark skin tone
-🧑🏿🦼 in motorized wheelchair: dark skin tone accessibility | dark skin tone | person in motorized wheelchair | person in motorized wheelchair: dark skin tone | wheelchair | person in powered wheelchair | person in powered wheelchair: dark skin tone | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair: dark skin tone
-🧑🦼➡️ in motorized wheelchair facing right
-🧑🦼➡ in motorized wheelchair facing right accessibility | person in motorized wheelchair | person in motorized wheelchair facing right | wheelchair | person in powered wheelchair | person in powered wheelchair facing right | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair facing right
-🧑🏻🦼➡️ in motorized wheelchair facing right: light skin tone
-🧑🏻🦼➡ in motorized wheelchair facing right: light skin tone accessibility | person in motorized wheelchair | person in motorized wheelchair facing right | wheelchair | person in powered wheelchair | person in powered wheelchair facing right | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair facing right
-🧑🏼🦼➡️ in motorized wheelchair facing right: medium-light skin tone
-🧑🏼🦼➡ in motorized wheelchair facing right: medium-light skin tone accessibility | person in motorized wheelchair | person in motorized wheelchair facing right | wheelchair | person in powered wheelchair | person in powered wheelchair facing right | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair facing right
-🧑🏽🦼➡️ in motorized wheelchair facing right: medium skin tone
-🧑🏽🦼➡ in motorized wheelchair facing right: medium skin tone accessibility | person in motorized wheelchair | person in motorized wheelchair facing right | wheelchair | person in powered wheelchair | person in powered wheelchair facing right | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair facing right
-🧑🏾🦼➡️ in motorized wheelchair facing right: medium-dark skin tone
-🧑🏾🦼➡ in motorized wheelchair facing right: medium-dark skin tone accessibility | person in motorized wheelchair | person in motorized wheelchair facing right | wheelchair | person in powered wheelchair | person in powered wheelchair facing right | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair facing right
-🧑🏿🦼➡️ in motorized wheelchair facing right: dark skin tone
-🧑🏿🦼➡ in motorized wheelchair facing right: dark skin tone accessibility | person in motorized wheelchair | person in motorized wheelchair facing right | wheelchair | person in powered wheelchair | person in powered wheelchair facing right | electric wheelchair | person in motorised wheelchair | person in motorised wheelchair facing right
-👨🦼 in motorized wheelchair accessibility | man | man in motorized wheelchair | wheelchair | man in powered wheelchair | electric wheelchair | man in motorised wheelchair
-👨🏻🦼 in motorized wheelchair: light skin tone accessibility | light skin tone | man | man in motorized wheelchair | man in motorized wheelchair: light skin tone | wheelchair | man in powered wheelchair | man in powered wheelchair: light skin tone | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair: light skin tone
-👨🏼🦼 in motorized wheelchair: medium-light skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair: medium-light skin tone | medium-light skin tone | wheelchair | man in powered wheelchair | man in powered wheelchair: medium-light skin tone | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair: medium-light skin tone
-👨🏽🦼 in motorized wheelchair: medium skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair: medium skin tone | medium skin tone | wheelchair | man in powered wheelchair | man in powered wheelchair: medium skin tone | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair: medium skin tone
-👨🏾🦼 in motorized wheelchair: medium-dark skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair: medium-dark skin tone | medium-dark skin tone | wheelchair | man in powered wheelchair | man in powered wheelchair: medium-dark skin tone | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair: medium-dark skin tone
-👨🏿🦼 in motorized wheelchair: dark skin tone accessibility | dark skin tone | man | man in motorized wheelchair | man in motorized wheelchair: dark skin tone | wheelchair | man in powered wheelchair | man in powered wheelchair: dark skin tone | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair: dark skin tone
-👨🦼➡️ in motorized wheelchair facing right
-👨🦼➡ in motorized wheelchair facing right accessibility | man | man in motorized wheelchair | man in motorized wheelchair facing right | wheelchair | man in powered wheelchair | man in powered wheelchair facing right | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair facing right
-👨🏻🦼➡️ in motorized wheelchair facing right: light skin tone
-👨🏻🦼➡ in motorized wheelchair facing right: light skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair facing right | wheelchair | man in powered wheelchair | man in powered wheelchair facing right | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair facing right
-👨🏼🦼➡️ in motorized wheelchair facing right: medium-light skin tone
-👨🏼🦼➡ in motorized wheelchair facing right: medium-light skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair facing right | wheelchair | man in powered wheelchair | man in powered wheelchair facing right | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair facing right
-👨🏽🦼➡️ in motorized wheelchair facing right: medium skin tone
-👨🏽🦼➡ in motorized wheelchair facing right: medium skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair facing right | wheelchair | man in powered wheelchair | man in powered wheelchair facing right | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair facing right
-👨🏾🦼➡️ in motorized wheelchair facing right: medium-dark skin tone
-👨🏾🦼➡ in motorized wheelchair facing right: medium-dark skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair facing right | wheelchair | man in powered wheelchair | man in powered wheelchair facing right | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair facing right
-👨🏿🦼➡️ in motorized wheelchair facing right: dark skin tone
-👨🏿🦼➡ in motorized wheelchair facing right: dark skin tone accessibility | man | man in motorized wheelchair | man in motorized wheelchair facing right | wheelchair | man in powered wheelchair | man in powered wheelchair facing right | electric wheelchair | man in motorised wheelchair | man in motorised wheelchair facing right
-👩🦼 in motorized wheelchair accessibility | wheelchair | woman | woman in motorized wheelchair | woman in powered wheelchair | electric wheelchair | woman in motorised wheelchair
-👩🏻🦼 in motorized wheelchair: light skin tone accessibility | light skin tone | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair: light skin tone | woman in powered wheelchair | woman in powered wheelchair: light skin tone | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair: light skin tone
-👩🏼🦼 in motorized wheelchair: medium-light skin tone accessibility | medium-light skin tone | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair: medium-light skin tone | woman in powered wheelchair | woman in powered wheelchair: medium-light skin tone | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair: medium-light skin tone
-👩🏽🦼 in motorized wheelchair: medium skin tone accessibility | medium skin tone | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair: medium skin tone | woman in powered wheelchair | woman in powered wheelchair: medium skin tone | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair: medium skin tone
-👩🏾🦼 in motorized wheelchair: medium-dark skin tone accessibility | medium-dark skin tone | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair: medium-dark skin tone | woman in powered wheelchair | woman in powered wheelchair: medium-dark skin tone | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair: medium-dark skin tone
-👩🏿🦼 in motorized wheelchair: dark skin tone accessibility | dark skin tone | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair: dark skin tone | woman in powered wheelchair | woman in powered wheelchair: dark skin tone | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair: dark skin tone
-👩🦼➡️ in motorized wheelchair facing right
-👩🦼➡ in motorized wheelchair facing right accessibility | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair facing right | woman in powered wheelchair | woman in powered wheelchair facing right | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair facing right
-👩🏻🦼➡️ in motorized wheelchair facing right: light skin tone
-👩🏻🦼➡ in motorized wheelchair facing right: light skin tone accessibility | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair facing right | woman in powered wheelchair | woman in powered wheelchair facing right | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair facing right
-👩🏼🦼➡️ in motorized wheelchair facing right: medium-light skin tone
-👩🏼🦼➡ in motorized wheelchair facing right: medium-light skin tone accessibility | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair facing right | woman in powered wheelchair | woman in powered wheelchair facing right | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair facing right
-👩🏽🦼➡️ in motorized wheelchair facing right: medium skin tone
-👩🏽🦼➡ in motorized wheelchair facing right: medium skin tone accessibility | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair facing right | woman in powered wheelchair | woman in powered wheelchair facing right | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair facing right
-👩🏾🦼➡️ in motorized wheelchair facing right: medium-dark skin tone
-👩🏾🦼➡ in motorized wheelchair facing right: medium-dark skin tone accessibility | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair facing right | woman in powered wheelchair | woman in powered wheelchair facing right | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair facing right
-👩🏿🦼➡️ in motorized wheelchair facing right: dark skin tone
-👩🏿🦼➡ in motorized wheelchair facing right: dark skin tone accessibility | wheelchair | woman | woman in motorized wheelchair | woman in motorized wheelchair facing right | woman in powered wheelchair | woman in powered wheelchair facing right | electric wheelchair | woman in motorised wheelchair | woman in motorised wheelchair facing right
-🧑🦽 in manual wheelchair accessibility | person in manual wheelchair | wheelchair
-🧑🏻🦽 in manual wheelchair: light skin tone accessibility | light skin tone | person in manual wheelchair | person in manual wheelchair: light skin tone | wheelchair
-🧑🏼🦽 in manual wheelchair: medium-light skin tone accessibility | medium-light skin tone | person in manual wheelchair | person in manual wheelchair: medium-light skin tone | wheelchair
-🧑🏽🦽 in manual wheelchair: medium skin tone accessibility | medium skin tone | person in manual wheelchair | person in manual wheelchair: medium skin tone | wheelchair
-🧑🏾🦽 in manual wheelchair: medium-dark skin tone accessibility | medium-dark skin tone | person in manual wheelchair | person in manual wheelchair: medium-dark skin tone | wheelchair
-🧑🏿🦽 in manual wheelchair: dark skin tone accessibility | dark skin tone | person in manual wheelchair | person in manual wheelchair: dark skin tone | wheelchair
-🧑🦽➡️ in manual wheelchair facing right
-🧑🦽➡ in manual wheelchair facing right accessibility | person in manual wheelchair | person in manual wheelchair facing right | wheelchair
-🧑🏻🦽➡️ in manual wheelchair facing right: light skin tone
-🧑🏻🦽➡ in manual wheelchair facing right: light skin tone accessibility | person in manual wheelchair | person in manual wheelchair facing right | wheelchair
-🧑🏼🦽➡️ in manual wheelchair facing right: medium-light skin tone
-🧑🏼🦽➡ in manual wheelchair facing right: medium-light skin tone accessibility | person in manual wheelchair | person in manual wheelchair facing right | wheelchair
-🧑🏽🦽➡️ in manual wheelchair facing right: medium skin tone
-🧑🏽🦽➡ in manual wheelchair facing right: medium skin tone accessibility | person in manual wheelchair | person in manual wheelchair facing right | wheelchair
-🧑🏾🦽➡️ in manual wheelchair facing right: medium-dark skin tone
-🧑🏾🦽➡ in manual wheelchair facing right: medium-dark skin tone accessibility | person in manual wheelchair | person in manual wheelchair facing right | wheelchair
-🧑🏿🦽➡️ in manual wheelchair facing right: dark skin tone
-🧑🏿🦽➡ in manual wheelchair facing right: dark skin tone accessibility | person in manual wheelchair | person in manual wheelchair facing right | wheelchair
-👨🦽 in manual wheelchair accessibility | man | man in manual wheelchair | wheelchair
-👨🏻🦽 in manual wheelchair: light skin tone accessibility | light skin tone | man | man in manual wheelchair | man in manual wheelchair: light skin tone | wheelchair
-👨🏼🦽 in manual wheelchair: medium-light skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair: medium-light skin tone | medium-light skin tone | wheelchair
-👨🏽🦽 in manual wheelchair: medium skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair: medium skin tone | medium skin tone | wheelchair
-👨🏾🦽 in manual wheelchair: medium-dark skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair: medium-dark skin tone | medium-dark skin tone | wheelchair
-👨🏿🦽 in manual wheelchair: dark skin tone accessibility | dark skin tone | man | man in manual wheelchair | man in manual wheelchair: dark skin tone | wheelchair
-👨🦽➡️ in manual wheelchair facing right
-👨🦽➡ in manual wheelchair facing right accessibility | man | man in manual wheelchair | man in manual wheelchair facing right | wheelchair
-👨🏻🦽➡️ in manual wheelchair facing right: light skin tone
-👨🏻🦽➡ in manual wheelchair facing right: light skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair facing right | wheelchair
-👨🏼🦽➡️ in manual wheelchair facing right: medium-light skin tone
-👨🏼🦽➡ in manual wheelchair facing right: medium-light skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair facing right | wheelchair
-👨🏽🦽➡️ in manual wheelchair facing right: medium skin tone
-👨🏽🦽➡ in manual wheelchair facing right: medium skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair facing right | wheelchair
-👨🏾🦽➡️ in manual wheelchair facing right: medium-dark skin tone
-👨🏾🦽➡ in manual wheelchair facing right: medium-dark skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair facing right | wheelchair
-👨🏿🦽➡️ in manual wheelchair facing right: dark skin tone
-👨🏿🦽➡ in manual wheelchair facing right: dark skin tone accessibility | man | man in manual wheelchair | man in manual wheelchair facing right | wheelchair
-👩🦽 in manual wheelchair accessibility | wheelchair | woman | woman in manual wheelchair
-👩🏻🦽 in manual wheelchair: light skin tone accessibility | light skin tone | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair: light skin tone
-👩🏼🦽 in manual wheelchair: medium-light skin tone accessibility | medium-light skin tone | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair: medium-light skin tone
-👩🏽🦽 in manual wheelchair: medium skin tone accessibility | medium skin tone | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair: medium skin tone
-👩🏾🦽 in manual wheelchair: medium-dark skin tone accessibility | medium-dark skin tone | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair: medium-dark skin tone
-👩🏿🦽 in manual wheelchair: dark skin tone accessibility | dark skin tone | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair: dark skin tone
-👩🦽➡️ in manual wheelchair facing right
-👩🦽➡ in manual wheelchair facing right accessibility | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair facing right
-👩🏻🦽➡️ in manual wheelchair facing right: light skin tone
-👩🏻🦽➡ in manual wheelchair facing right: light skin tone accessibility | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair facing right
-👩🏼🦽➡️ in manual wheelchair facing right: medium-light skin tone
-👩🏼🦽➡ in manual wheelchair facing right: medium-light skin tone accessibility | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair facing right
-👩🏽🦽➡️ in manual wheelchair facing right: medium skin tone
-👩🏽🦽➡ in manual wheelchair facing right: medium skin tone accessibility | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair facing right
-👩🏾🦽➡️ in manual wheelchair facing right: medium-dark skin tone
-👩🏾🦽➡ in manual wheelchair facing right: medium-dark skin tone accessibility | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair facing right
-👩🏿🦽➡️ in manual wheelchair facing right: dark skin tone
-👩🏿🦽➡ in manual wheelchair facing right: dark skin tone accessibility | wheelchair | woman | woman in manual wheelchair | woman in manual wheelchair facing right
-🏃 running marathon | person running | running
-🏃🏻 running: light skin tone light skin tone | marathon | person running | person running: light skin tone | running
-🏃🏼 running: medium-light skin tone marathon | medium-light skin tone | person running | person running: medium-light skin tone | running
-🏃🏽 running: medium skin tone marathon | medium skin tone | person running | person running: medium skin tone | running
-🏃🏾 running: medium-dark skin tone marathon | medium-dark skin tone | person running | person running: medium-dark skin tone | running
-🏃🏿 running: dark skin tone dark skin tone | marathon | person running | person running: dark skin tone | running
-🏃♂️ running
-🏃♂ running man | marathon | racing | running
-🏃🏻♂️ running: light skin tone
-🏃🏻♂ running: light skin tone light skin tone | man | man running: light skin tone | marathon | racing | running
-🏃🏼♂️ running: medium-light skin tone
-🏃🏼♂ running: medium-light skin tone man | man running: medium-light skin tone | marathon | medium-light skin tone | racing | running
-🏃🏽♂️ running: medium skin tone
-🏃🏽♂ running: medium skin tone man | man running: medium skin tone | marathon | medium skin tone | racing | running
-🏃🏾♂️ running: medium-dark skin tone
-🏃🏾♂ running: medium-dark skin tone man | man running: medium-dark skin tone | marathon | medium-dark skin tone | racing | running
-🏃🏿♂️ running: dark skin tone
-🏃🏿♂ running: dark skin tone dark skin tone | man | man running: dark skin tone | marathon | racing | running
-🏃♀️ running
-🏃♀ running marathon | racing | running | woman
-🏃🏻♀️ running: light skin tone
-🏃🏻♀ running: light skin tone light skin tone | marathon | racing | running | woman | woman running: light skin tone
-🏃🏼♀️ running: medium-light skin tone
-🏃🏼♀ running: medium-light skin tone marathon | medium-light skin tone | racing | running | woman | woman running: medium-light skin tone
-🏃🏽♀️ running: medium skin tone
-🏃🏽♀ running: medium skin tone marathon | medium skin tone | racing | running | woman | woman running: medium skin tone
-🏃🏾♀️ running: medium-dark skin tone
-🏃🏾♀ running: medium-dark skin tone marathon | medium-dark skin tone | racing | running | woman | woman running: medium-dark skin tone
-🏃🏿♀️ running: dark skin tone
-🏃🏿♀ running: dark skin tone dark skin tone | marathon | racing | running | woman | woman running: dark skin tone
-🏃➡️ running facing right
-🏃➡ running facing right marathon | person running | person running facing right | running
-🏃🏻➡️ running facing right: light skin tone
-🏃🏻➡ running facing right: light skin tone marathon | person running | person running facing right | running
-🏃🏼➡️ running facing right: medium-light skin tone
-🏃🏼➡ running facing right: medium-light skin tone marathon | person running | person running facing right | running
-🏃🏽➡️ running facing right: medium skin tone
-🏃🏽➡ running facing right: medium skin tone marathon | person running | person running facing right | running
-🏃🏾➡️ running facing right: medium-dark skin tone
-🏃🏾➡ running facing right: medium-dark skin tone marathon | person running | person running facing right | running
-🏃🏿➡️ running facing right: dark skin tone
-🏃🏿➡ running facing right: dark skin tone marathon | person running | person running facing right | running
-🏃♀️➡️ running facing right
-🏃♀➡ running facing right marathon | racing | running | woman | woman running facing right
-🏃🏻♀️➡️ running facing right: light skin tone
-🏃🏻♀➡ running facing right: light skin tone marathon | racing | running | woman | woman running facing right
-🏃🏼♀️➡️ running facing right: medium-light skin tone
-🏃🏼♀➡ running facing right: medium-light skin tone marathon | racing | running | woman | woman running facing right
-🏃🏽♀️➡️ running facing right: medium skin tone
-🏃🏽♀➡ running facing right: medium skin tone marathon | racing | running | woman | woman running facing right
-🏃🏾♀️➡️ running facing right: medium-dark skin tone
-🏃🏾♀➡ running facing right: medium-dark skin tone marathon | racing | running | woman | woman running facing right
-🏃🏿♀️➡️ running facing right: dark skin tone
-🏃🏿♀➡ running facing right: dark skin tone marathon | racing | running | woman | woman running facing right
-🏃♂️➡️ running facing right
-🏃♂➡ running facing right man | man running facing right | marathon | racing | running
-🏃🏻♂️➡️ running facing right: light skin tone
-🏃🏻♂➡ running facing right: light skin tone man | man running facing right | marathon | racing | running
-🏃🏼♂️➡️ running facing right: medium-light skin tone
-🏃🏼♂➡ running facing right: medium-light skin tone man | man running facing right | marathon | racing | running
-🏃🏽♂️➡️ running facing right: medium skin tone
-🏃🏽♂➡ running facing right: medium skin tone man | man running facing right | marathon | racing | running
-🏃🏾♂️➡️ running facing right: medium-dark skin tone
-🏃🏾♂➡ running facing right: medium-dark skin tone man | man running facing right | marathon | racing | running
-🏃🏿♂️➡️ running facing right: dark skin tone
-🏃🏿♂➡ running facing right: dark skin tone man | man running facing right | marathon | racing | running
-💃 dancing dance | dancing | woman
-💃🏻 dancing: light skin tone dance | dancing | light skin tone | woman | woman dancing: light skin tone
-💃🏼 dancing: medium-light skin tone dance | dancing | medium-light skin tone | woman | woman dancing: medium-light skin tone
-💃🏽 dancing: medium skin tone dance | dancing | medium skin tone | woman | woman dancing: medium skin tone
-💃🏾 dancing: medium-dark skin tone dance | dancing | medium-dark skin tone | woman | woman dancing: medium-dark skin tone
-💃🏿 dancing: dark skin tone dance | dancing | dark skin tone | woman | woman dancing: dark skin tone
-🕺 dancing dance | dancing | man
-🕺🏻 dancing: light skin tone dance | dancing | light skin tone | man | man dancing: light skin tone
-🕺🏼 dancing: medium-light skin tone dance | dancing | man | man dancing: medium-light skin tone | medium-light skin tone
-🕺🏽 dancing: medium skin tone dance | dancing | man | man dancing: medium skin tone | medium skin tone
-🕺🏾 dancing: medium-dark skin tone dance | dancing | man | man dancing: medium-dark skin tone | medium-dark skin tone
-🕺🏿 dancing: dark skin tone dance | dancing | dark skin tone | man | man dancing: dark skin tone
-🕴️ in suit levitating
-🕴 in suit levitating business | person | person in suit levitating | suit
-🕴🏻 in suit levitating: light skin tone business | light skin tone | person | person in suit levitating | person in suit levitating: light skin tone | suit
-🕴🏼 in suit levitating: medium-light skin tone business | medium-light skin tone | person | person in suit levitating | person in suit levitating: medium-light skin tone | suit
-🕴🏽 in suit levitating: medium skin tone business | medium skin tone | person | person in suit levitating | person in suit levitating: medium skin tone | suit
-🕴🏾 in suit levitating: medium-dark skin tone business | medium-dark skin tone | person | person in suit levitating | person in suit levitating: medium-dark skin tone | suit
-🕴🏿 in suit levitating: dark skin tone business | dark skin tone | person | person in suit levitating | person in suit levitating: dark skin tone | suit
-👯 with bunny ears bunny ear | dancer | partying | people with bunny ears
-👯♂️ with bunny ears
-👯♂ with bunny ears bunny ear | dancer | men | men with bunny ears | partying
-👯♀️ with bunny ears
-👯♀ with bunny ears bunny ear | dancer | partying | women | women with bunny ears
-🧖 in steamy room person in steamy room | sauna | steam room
-🧖🏻 in steamy room: light skin tone light skin tone | person in steamy room | person in steamy room: light skin tone | sauna | steam room
-🧖🏼 in steamy room: medium-light skin tone medium-light skin tone | person in steamy room | person in steamy room: medium-light skin tone | sauna | steam room
-🧖🏽 in steamy room: medium skin tone medium skin tone | person in steamy room | person in steamy room: medium skin tone | sauna | steam room
-🧖🏾 in steamy room: medium-dark skin tone medium-dark skin tone | person in steamy room | person in steamy room: medium-dark skin tone | sauna | steam room
-🧖🏿 in steamy room: dark skin tone dark skin tone | person in steamy room | person in steamy room: dark skin tone | sauna | steam room
-🧖♂️ in steamy room
-🧖♂ in steamy room man in steamy room | sauna | steam room | man in steam room
-🧖🏻♂️ in steamy room: light skin tone
-🧖🏻♂ in steamy room: light skin tone light skin tone | man in steamy room | man in steamy room: light skin tone | sauna | steam room | man in steam room | man in steam room: light skin tone
-🧖🏼♂️ in steamy room: medium-light skin tone
-🧖🏼♂ in steamy room: medium-light skin tone man in steamy room | man in steamy room: medium-light skin tone | medium-light skin tone | sauna | steam room | man in steam room | man in steam room: medium-light skin tone
-🧖🏽♂️ in steamy room: medium skin tone
-🧖🏽♂ in steamy room: medium skin tone man in steamy room | man in steamy room: medium skin tone | medium skin tone | sauna | steam room | man in steam room | man in steam room: medium skin tone
-🧖🏾♂️ in steamy room: medium-dark skin tone
-🧖🏾♂ in steamy room: medium-dark skin tone man in steamy room | man in steamy room: medium-dark skin tone | medium-dark skin tone | sauna | steam room | man in steam room | man in steam room: medium-dark skin tone
-🧖🏿♂️ in steamy room: dark skin tone
-🧖🏿♂ in steamy room: dark skin tone dark skin tone | man in steamy room | man in steamy room: dark skin tone | sauna | steam room | man in steam room | man in steam room: dark skin tone
-🧖♀️ in steamy room
-🧖♀ in steamy room sauna | steam room | woman in steamy room | woman in steam room
-🧖🏻♀️ in steamy room: light skin tone
-🧖🏻♀ in steamy room: light skin tone light skin tone | sauna | steam room | woman in steamy room | woman in steamy room: light skin tone | woman in steam room | woman in steam room: light skin tone
-🧖🏼♀️ in steamy room: medium-light skin tone
-🧖🏼♀ in steamy room: medium-light skin tone medium-light skin tone | sauna | steam room | woman in steamy room | woman in steamy room: medium-light skin tone | woman in steam room | woman in steam room: medium-light skin tone
-🧖🏽♀️ in steamy room: medium skin tone
-🧖🏽♀ in steamy room: medium skin tone medium skin tone | sauna | steam room | woman in steamy room | woman in steamy room: medium skin tone | woman in steam room | woman in steam room: medium skin tone
-🧖🏾♀️ in steamy room: medium-dark skin tone
-🧖🏾♀ in steamy room: medium-dark skin tone medium-dark skin tone | sauna | steam room | woman in steamy room | woman in steamy room: medium-dark skin tone | woman in steam room | woman in steam room: medium-dark skin tone
-🧖🏿♀️ in steamy room: dark skin tone
-🧖🏿♀ in steamy room: dark skin tone dark skin tone | sauna | steam room | woman in steamy room | woman in steamy room: dark skin tone | woman in steam room | woman in steam room: dark skin tone
-🧗 climbing climber | person climbing
-🧗🏻 climbing: light skin tone climber | light skin tone | person climbing | person climbing: light skin tone
-🧗🏼 climbing: medium-light skin tone climber | medium-light skin tone | person climbing | person climbing: medium-light skin tone
-🧗🏽 climbing: medium skin tone climber | medium skin tone | person climbing | person climbing: medium skin tone
-🧗🏾 climbing: medium-dark skin tone climber | medium-dark skin tone | person climbing | person climbing: medium-dark skin tone
-🧗🏿 climbing: dark skin tone climber | dark skin tone | person climbing | person climbing: dark skin tone
-🧗♂️ climbing
-🧗♂ climbing climber | man climbing
-🧗🏻♂️ climbing: light skin tone
-🧗🏻♂ climbing: light skin tone climber | light skin tone | man climbing | man climbing: light skin tone
-🧗🏼♂️ climbing: medium-light skin tone
-🧗🏼♂ climbing: medium-light skin tone climber | man climbing | man climbing: medium-light skin tone | medium-light skin tone
-🧗🏽♂️ climbing: medium skin tone
-🧗🏽♂ climbing: medium skin tone climber | man climbing | man climbing: medium skin tone | medium skin tone
-🧗🏾♂️ climbing: medium-dark skin tone
-🧗🏾♂ climbing: medium-dark skin tone climber | man climbing | man climbing: medium-dark skin tone | medium-dark skin tone
-🧗🏿♂️ climbing: dark skin tone
-🧗🏿♂ climbing: dark skin tone climber | dark skin tone | man climbing | man climbing: dark skin tone
-🧗♀️ climbing
-🧗♀ climbing climber | woman climbing
-🧗🏻♀️ climbing: light skin tone
-🧗🏻♀ climbing: light skin tone climber | light skin tone | woman climbing | woman climbing: light skin tone
-🧗🏼♀️ climbing: medium-light skin tone
-🧗🏼♀ climbing: medium-light skin tone climber | medium-light skin tone | woman climbing | woman climbing: medium-light skin tone
-🧗🏽♀️ climbing: medium skin tone
-🧗🏽♀ climbing: medium skin tone climber | medium skin tone | woman climbing | woman climbing: medium skin tone
-🧗🏾♀️ climbing: medium-dark skin tone
-🧗🏾♀ climbing: medium-dark skin tone climber | medium-dark skin tone | woman climbing | woman climbing: medium-dark skin tone
-🧗🏿♀️ climbing: dark skin tone
-🧗🏿♀ climbing: dark skin tone climber | dark skin tone | woman climbing | woman climbing: dark skin tone
-🤺 fencing fencer | fencing | person fencing | sword
-🏇 racing horse | jockey | racehorse | racing
-🏇🏻 racing: light skin tone horse | horse racing: light skin tone | jockey | light skin tone | racehorse | racing
-🏇🏼 racing: medium-light skin tone horse | horse racing: medium-light skin tone | jockey | medium-light skin tone | racehorse | racing
-🏇🏽 racing: medium skin tone horse | horse racing: medium skin tone | jockey | medium skin tone | racehorse | racing
-🏇🏾 racing: medium-dark skin tone horse | horse racing: medium-dark skin tone | jockey | medium-dark skin tone | racehorse | racing
-🏇🏿 racing: dark skin tone dark skin tone | horse | horse racing: dark skin tone | jockey | racehorse | racing
-⛷ ski | skier | snow
-🏂 ki | snow | snowboard | snowboarder
-🏂🏻 light skin tone light skin tone | ski | snow | snowboard | snowboarder | snowboarder: light skin tone
-🏂🏼 medium-light skin tone medium-light skin tone | ski | snow | snowboard | snowboarder | snowboarder: medium-light skin tone
-🏂🏽 medium skin tone medium skin tone | ski | snow | snowboard | snowboarder | snowboarder: medium skin tone
-🏂🏾 medium-dark skin tone medium-dark skin tone | ski | snow | snowboard | snowboarder | snowboarder: medium-dark skin tone
-🏂🏿 dark skin tone dark skin tone | ski | snow | snowboard | snowboarder | snowboarder: dark skin tone
-🏌️ golfing
-🏌 golfing ball | golf | person golfing | golfer
-🏌🏻 golfing: light skin tone ball | golf | light skin tone | person golfing | person golfing: light skin tone | golfer
-🏌🏼 golfing: medium-light skin tone ball | golf | medium-light skin tone | person golfing | person golfing: medium-light skin tone | golfer
-🏌🏽 golfing: medium skin tone ball | golf | medium skin tone | person golfing | person golfing: medium skin tone | golfer
-🏌🏾 golfing: medium-dark skin tone ball | golf | medium-dark skin tone | person golfing | person golfing: medium-dark skin tone | golfer
-🏌🏿 golfing: dark skin tone ball | dark skin tone | golf | person golfing | person golfing: dark skin tone | golfer
-🏌️♂️ golfing
-🏌️♂ golfing
-🏌♂ golfing golf | man | man golfing | golfer
-🏌🏻♂️ golfing: light skin tone
-🏌🏻♂ golfing: light skin tone golf | light skin tone | man | man golfing | man golfing: light skin tone | golfer
-🏌🏼♂️ golfing: medium-light skin tone
-🏌🏼♂ golfing: medium-light skin tone golf | man | man golfing | man golfing: medium-light skin tone | medium-light skin tone | golfer
-🏌🏽♂️ golfing: medium skin tone
-🏌🏽♂ golfing: medium skin tone golf | man | man golfing | man golfing: medium skin tone | medium skin tone | golfer
-🏌🏾♂️ golfing: medium-dark skin tone
-🏌🏾♂ golfing: medium-dark skin tone golf | man | man golfing | man golfing: medium-dark skin tone | medium-dark skin tone | golfer
-🏌🏿♂️ golfing: dark skin tone
-🏌🏿♂ golfing: dark skin tone dark skin tone | golf | man | man golfing | man golfing: dark skin tone | golfer
-🏌️♀️ golfing
-🏌️♀ golfing
-🏌♀ golfing golf | woman | woman golfing | golfer
-🏌🏻♀️ golfing: light skin tone
-🏌🏻♀ golfing: light skin tone golf | light skin tone | woman | woman golfing | woman golfing: light skin tone | golfer
-🏌🏼♀️ golfing: medium-light skin tone
-🏌🏼♀ golfing: medium-light skin tone golf | medium-light skin tone | woman | woman golfing | woman golfing: medium-light skin tone | golfer
-🏌🏽♀️ golfing: medium skin tone
-🏌🏽♀ golfing: medium skin tone golf | medium skin tone | woman | woman golfing | woman golfing: medium skin tone | golfer
-🏌🏾♀️ golfing: medium-dark skin tone
-🏌🏾♀ golfing: medium-dark skin tone golf | medium-dark skin tone | woman | woman golfing | woman golfing: medium-dark skin tone | golfer
-🏌🏿♀️ golfing: dark skin tone
-🏌🏿♀ golfing: dark skin tone dark skin tone | golf | woman | woman golfing | woman golfing: dark skin tone | golfer
-🏄 surfing person surfing | surfing | surfer
-🏄🏻 surfing: light skin tone light skin tone | person surfing | person surfing: light skin tone | surfing | surfer
-🏄🏼 surfing: medium-light skin tone medium-light skin tone | person surfing | person surfing: medium-light skin tone | surfing | surfer
-🏄🏽 surfing: medium skin tone medium skin tone | person surfing | person surfing: medium skin tone | surfing | surfer
-🏄🏾 surfing: medium-dark skin tone medium-dark skin tone | person surfing | person surfing: medium-dark skin tone | surfing | surfer
-🏄🏿 surfing: dark skin tone dark skin tone | person surfing | person surfing: dark skin tone | surfing | surfer
-🏄♂️ surfing
-🏄♂ surfing man | surfing | surfer
-🏄🏻♂️ surfing: light skin tone
-🏄🏻♂ surfing: light skin tone light skin tone | man | man surfing: light skin tone | surfing | surfer
-🏄🏼♂️ surfing: medium-light skin tone
-🏄🏼♂ surfing: medium-light skin tone man | man surfing: medium-light skin tone | medium-light skin tone | surfing | surfer
-🏄🏽♂️ surfing: medium skin tone
-🏄🏽♂ surfing: medium skin tone man | man surfing: medium skin tone | medium skin tone | surfing | surfer
-🏄🏾♂️ surfing: medium-dark skin tone
-🏄🏾♂ surfing: medium-dark skin tone man | man surfing: medium-dark skin tone | medium-dark skin tone | surfing | surfer
-🏄🏿♂️ surfing: dark skin tone
-🏄🏿♂ surfing: dark skin tone dark skin tone | man | man surfing: dark skin tone | surfing | surfer
-🏄♀️ surfing
-🏄♀ surfing surfing | woman | surfer
-🏄🏻♀️ surfing: light skin tone
-🏄🏻♀ surfing: light skin tone light skin tone | surfing | woman | woman surfing: light skin tone | surfer
-🏄🏼♀️ surfing: medium-light skin tone
-🏄🏼♀ surfing: medium-light skin tone medium-light skin tone | surfing | woman | woman surfing: medium-light skin tone | surfer
-🏄🏽♀️ surfing: medium skin tone
-🏄🏽♀ surfing: medium skin tone medium skin tone | surfing | woman | woman surfing: medium skin tone | surfer
-🏄🏾♀️ surfing: medium-dark skin tone
-🏄🏾♀ surfing: medium-dark skin tone medium-dark skin tone | surfing | woman | woman surfing: medium-dark skin tone | surfer
-🏄🏿♀️ surfing: dark skin tone
-🏄🏿♀ surfing: dark skin tone dark skin tone | surfing | woman | woman surfing: dark skin tone | surfer
-🚣 rowing boat boat | person rowing boat | rowboat | person
-🚣🏻 rowing boat: light skin tone boat | light skin tone | person rowing boat | person rowing boat: light skin tone | rowboat | person
-🚣🏼 rowing boat: medium-light skin tone boat | medium-light skin tone | person rowing boat | person rowing boat: medium-light skin tone | rowboat | person
-🚣🏽 rowing boat: medium skin tone boat | medium skin tone | person rowing boat | person rowing boat: medium skin tone | rowboat | person
-🚣🏾 rowing boat: medium-dark skin tone boat | medium-dark skin tone | person rowing boat | person rowing boat: medium-dark skin tone | rowboat | person
-🚣🏿 rowing boat: dark skin tone boat | dark skin tone | person rowing boat | person rowing boat: dark skin tone | rowboat | person
-🚣♂️ rowing boat
-🚣♂ rowing boat boat | man | man rowing boat | rowboat
-🚣🏻♂️ rowing boat: light skin tone
-🚣🏻♂ rowing boat: light skin tone boat | light skin tone | man | man rowing boat | man rowing boat: light skin tone | rowboat
-🚣🏼♂️ rowing boat: medium-light skin tone
-🚣🏼♂ rowing boat: medium-light skin tone boat | man | man rowing boat | man rowing boat: medium-light skin tone | medium-light skin tone | rowboat
-🚣🏽♂️ rowing boat: medium skin tone
-🚣🏽♂ rowing boat: medium skin tone boat | man | man rowing boat | man rowing boat: medium skin tone | medium skin tone | rowboat
-🚣🏾♂️ rowing boat: medium-dark skin tone
-🚣🏾♂ rowing boat: medium-dark skin tone boat | man | man rowing boat | man rowing boat: medium-dark skin tone | medium-dark skin tone | rowboat
-🚣🏿♂️ rowing boat: dark skin tone
-🚣🏿♂ rowing boat: dark skin tone boat | dark skin tone | man | man rowing boat | man rowing boat: dark skin tone | rowboat
-🚣♀️ rowing boat
-🚣♀ rowing boat boat | rowboat | woman | woman rowing boat
-🚣🏻♀️ rowing boat: light skin tone
-🚣🏻♀ rowing boat: light skin tone boat | light skin tone | rowboat | woman | woman rowing boat | woman rowing boat: light skin tone
-🚣🏼♀️ rowing boat: medium-light skin tone
-🚣🏼♀ rowing boat: medium-light skin tone boat | medium-light skin tone | rowboat | woman | woman rowing boat | woman rowing boat: medium-light skin tone
-🚣🏽♀️ rowing boat: medium skin tone
-🚣🏽♀ rowing boat: medium skin tone boat | medium skin tone | rowboat | woman | woman rowing boat | woman rowing boat: medium skin tone
-🚣🏾♀️ rowing boat: medium-dark skin tone
-🚣🏾♀ rowing boat: medium-dark skin tone boat | medium-dark skin tone | rowboat | woman | woman rowing boat | woman rowing boat: medium-dark skin tone
-🚣🏿♀️ rowing boat: dark skin tone
-🚣🏿♀ rowing boat: dark skin tone boat | dark skin tone | rowboat | woman | woman rowing boat | woman rowing boat: dark skin tone
-🏊 swimming person swimming | swim | swimmer
-🏊🏻 swimming: light skin tone light skin tone | person swimming | person swimming: light skin tone | swim | swimmer
-🏊🏼 swimming: medium-light skin tone medium-light skin tone | person swimming | person swimming: medium-light skin tone | swim | swimmer
-🏊🏽 swimming: medium skin tone medium skin tone | person swimming | person swimming: medium skin tone | swim | swimmer
-🏊🏾 swimming: medium-dark skin tone medium-dark skin tone | person swimming | person swimming: medium-dark skin tone | swim | swimmer
-🏊🏿 swimming: dark skin tone dark skin tone | person swimming | person swimming: dark skin tone | swim | swimmer
-🏊♂️ swimming
-🏊♂ swimming man | man swimming | swim | swimmer
-🏊🏻♂️ swimming: light skin tone
-🏊🏻♂ swimming: light skin tone light skin tone | man | man swimming | man swimming: light skin tone | swim | swimmer
-🏊🏼♂️ swimming: medium-light skin tone
-🏊🏼♂ swimming: medium-light skin tone man | man swimming | man swimming: medium-light skin tone | medium-light skin tone | swim | swimmer
-🏊🏽♂️ swimming: medium skin tone
-🏊🏽♂ swimming: medium skin tone man | man swimming | man swimming: medium skin tone | medium skin tone | swim | swimmer
-🏊🏾♂️ swimming: medium-dark skin tone
-🏊🏾♂ swimming: medium-dark skin tone man | man swimming | man swimming: medium-dark skin tone | medium-dark skin tone | swim | swimmer
-🏊🏿♂️ swimming: dark skin tone
-🏊🏿♂ swimming: dark skin tone dark skin tone | man | man swimming | man swimming: dark skin tone | swim | swimmer
-🏊♀️ swimming
-🏊♀ swimming swim | woman | woman swimming | swimmer
-🏊🏻♀️ swimming: light skin tone
-🏊🏻♀ swimming: light skin tone light skin tone | swim | woman | woman swimming | woman swimming: light skin tone | swimmer
-🏊🏼♀️ swimming: medium-light skin tone
-🏊🏼♀ swimming: medium-light skin tone medium-light skin tone | swim | woman | woman swimming | woman swimming: medium-light skin tone | swimmer
-🏊🏽♀️ swimming: medium skin tone
-🏊🏽♀ swimming: medium skin tone medium skin tone | swim | woman | woman swimming | woman swimming: medium skin tone | swimmer
-🏊🏾♀️ swimming: medium-dark skin tone
-🏊🏾♀ swimming: medium-dark skin tone medium-dark skin tone | swim | woman | woman swimming | woman swimming: medium-dark skin tone | swimmer
-🏊🏿♀️ swimming: dark skin tone
-🏊🏿♀ swimming: dark skin tone dark skin tone | swim | woman | woman swimming | woman swimming: dark skin tone | swimmer
-⛹️ bouncing ball
-⛹ bouncing ball ball | person bouncing ball
-⛹🏻 bouncing ball: light skin tone ball | light skin tone | person bouncing ball | person bouncing ball: light skin tone
-⛹🏼 bouncing ball: medium-light skin tone ball | medium-light skin tone | person bouncing ball | person bouncing ball: medium-light skin tone
-⛹🏽 bouncing ball: medium skin tone ball | medium skin tone | person bouncing ball | person bouncing ball: medium skin tone
-⛹🏾 bouncing ball: medium-dark skin tone ball | medium-dark skin tone | person bouncing ball | person bouncing ball: medium-dark skin tone
-⛹🏿 bouncing ball: dark skin tone ball | dark skin tone | person bouncing ball | person bouncing ball: dark skin tone
-⛹️♂️ bouncing ball
-⛹️♂ bouncing ball
-⛹♂ bouncing ball ball | man | man bouncing ball
-⛹🏻♂️ bouncing ball: light skin tone
-⛹🏻♂ bouncing ball: light skin tone ball | light skin tone | man | man bouncing ball | man bouncing ball: light skin tone
-⛹🏼♂️ bouncing ball: medium-light skin tone
-⛹🏼♂ bouncing ball: medium-light skin tone ball | man | man bouncing ball | man bouncing ball: medium-light skin tone | medium-light skin tone
-⛹🏽♂️ bouncing ball: medium skin tone
-⛹🏽♂ bouncing ball: medium skin tone ball | man | man bouncing ball | man bouncing ball: medium skin tone | medium skin tone
-⛹🏾♂️ bouncing ball: medium-dark skin tone
-⛹🏾♂ bouncing ball: medium-dark skin tone ball | man | man bouncing ball | man bouncing ball: medium-dark skin tone | medium-dark skin tone
-⛹🏿♂️ bouncing ball: dark skin tone
-⛹🏿♂ bouncing ball: dark skin tone ball | dark skin tone | man | man bouncing ball | man bouncing ball: dark skin tone
-⛹️♀️ bouncing ball
-⛹️♀ bouncing ball
-⛹♀ bouncing ball ball | woman | woman bouncing ball
-⛹🏻♀️ bouncing ball: light skin tone
-⛹🏻♀ bouncing ball: light skin tone ball | light skin tone | woman | woman bouncing ball | woman bouncing ball: light skin tone
-⛹🏼♀️ bouncing ball: medium-light skin tone
-⛹🏼♀ bouncing ball: medium-light skin tone ball | medium-light skin tone | woman | woman bouncing ball | woman bouncing ball: medium-light skin tone
-⛹🏽♀️ bouncing ball: medium skin tone
-⛹🏽♀ bouncing ball: medium skin tone ball | medium skin tone | woman | woman bouncing ball | woman bouncing ball: medium skin tone
-⛹🏾♀️ bouncing ball: medium-dark skin tone
-⛹🏾♀ bouncing ball: medium-dark skin tone ball | medium-dark skin tone | woman | woman bouncing ball | woman bouncing ball: medium-dark skin tone
-⛹🏿♀️ bouncing ball: dark skin tone
-⛹🏿♀ bouncing ball: dark skin tone ball | dark skin tone | woman | woman bouncing ball | woman bouncing ball: dark skin tone
-🏋️ lifting weights
-🏋 lifting weights lifter | person lifting weights | weight | weightlifter
-🏋🏻 lifting weights: light skin tone lifter | light skin tone | person lifting weights | person lifting weights: light skin tone | weight | weightlifter
-🏋🏼 lifting weights: medium-light skin tone lifter | medium-light skin tone | person lifting weights | person lifting weights: medium-light skin tone | weight | weightlifter
-🏋🏽 lifting weights: medium skin tone lifter | medium skin tone | person lifting weights | person lifting weights: medium skin tone | weight | weightlifter
-🏋🏾 lifting weights: medium-dark skin tone lifter | medium-dark skin tone | person lifting weights | person lifting weights: medium-dark skin tone | weight | weightlifter
-🏋🏿 lifting weights: dark skin tone dark skin tone | lifter | person lifting weights | person lifting weights: dark skin tone | weight | weightlifter
-🏋️♂️ lifting weights
-🏋️♂ lifting weights
-🏋♂ lifting weights man | man lifting weights | weight lifter
-🏋🏻♂️ lifting weights: light skin tone
-🏋🏻♂ lifting weights: light skin tone light skin tone | man | man lifting weights | man lifting weights: light skin tone | weight lifter
-🏋🏼♂️ lifting weights: medium-light skin tone
-🏋🏼♂ lifting weights: medium-light skin tone man | man lifting weights | man lifting weights: medium-light skin tone | medium-light skin tone | weight lifter
-🏋🏽♂️ lifting weights: medium skin tone
-🏋🏽♂ lifting weights: medium skin tone man | man lifting weights | man lifting weights: medium skin tone | medium skin tone | weight lifter
-🏋🏾♂️ lifting weights: medium-dark skin tone
-🏋🏾♂ lifting weights: medium-dark skin tone man | man lifting weights | man lifting weights: medium-dark skin tone | medium-dark skin tone | weight lifter
-🏋🏿♂️ lifting weights: dark skin tone
-🏋🏿♂ lifting weights: dark skin tone dark skin tone | man | man lifting weights | man lifting weights: dark skin tone | weight lifter
-🏋️♀️ lifting weights
-🏋️♀ lifting weights
-🏋♀ lifting weights weight lifter | woman | woman lifting weights
-🏋🏻♀️ lifting weights: light skin tone
-🏋🏻♀ lifting weights: light skin tone light skin tone | weight lifter | woman | woman lifting weights | woman lifting weights: light skin tone
-🏋🏼♀️ lifting weights: medium-light skin tone
-🏋🏼♀ lifting weights: medium-light skin tone medium-light skin tone | weight lifter | woman | woman lifting weights | woman lifting weights: medium-light skin tone
-🏋🏽♀️ lifting weights: medium skin tone
-🏋🏽♀ lifting weights: medium skin tone medium skin tone | weight lifter | woman | woman lifting weights | woman lifting weights: medium skin tone
-🏋🏾♀️ lifting weights: medium-dark skin tone
-🏋🏾♀ lifting weights: medium-dark skin tone medium-dark skin tone | weight lifter | woman | woman lifting weights | woman lifting weights: medium-dark skin tone
-🏋🏿♀️ lifting weights: dark skin tone
-🏋🏿♀ lifting weights: dark skin tone dark skin tone | weight lifter | woman | woman lifting weights | woman lifting weights: dark skin tone
-🚴 biking bicycle | biking | cyclist | person biking | person riding a bike
-🚴🏻 biking: light skin tone bicycle | biking | cyclist | light skin tone | person biking | person biking: light skin tone | person riding a bike | person riding a bike: light skin tone
-🚴🏼 biking: medium-light skin tone bicycle | biking | cyclist | medium-light skin tone | person biking | person biking: medium-light skin tone | person riding a bike | person riding a bike: medium-light skin tone
-🚴🏽 biking: medium skin tone bicycle | biking | cyclist | medium skin tone | person biking | person biking: medium skin tone | person riding a bike | person riding a bike: medium skin tone
-🚴🏾 biking: medium-dark skin tone bicycle | biking | cyclist | medium-dark skin tone | person biking | person biking: medium-dark skin tone | person riding a bike | person riding a bike: medium-dark skin tone
-🚴🏿 biking: dark skin tone bicycle | biking | cyclist | dark skin tone | person biking | person biking: dark skin tone | person riding a bike | person riding a bike: dark skin tone
-🚴♂️ biking
-🚴♂ biking bicycle | biking | cyclist | man | cycling | man riding a bike
-🚴🏻♂️ biking: light skin tone
-🚴🏻♂ biking: light skin tone bicycle | biking | cyclist | light skin tone | man | man biking: light skin tone | cycling | man riding a bike | man riding a bike: light skin tone
-🚴🏼♂️ biking: medium-light skin tone
-🚴🏼♂ biking: medium-light skin tone bicycle | biking | cyclist | man | man biking: medium-light skin tone | medium-light skin tone | cycling | man riding a bike | man riding a bike: medium-light skin tone
-🚴🏽♂️ biking: medium skin tone
-🚴🏽♂ biking: medium skin tone bicycle | biking | cyclist | man | man biking: medium skin tone | medium skin tone | cycling | man riding a bike | man riding a bike: medium skin tone
-🚴🏾♂️ biking: medium-dark skin tone
-🚴🏾♂ biking: medium-dark skin tone bicycle | biking | cyclist | man | man biking: medium-dark skin tone | medium-dark skin tone | cycling | man riding a bike | man riding a bike: medium-dark skin tone
-🚴🏿♂️ biking: dark skin tone
-🚴🏿♂ biking: dark skin tone bicycle | biking | cyclist | dark skin tone | man | man biking: dark skin tone | cycling | man riding a bike | man riding a bike: dark skin tone
-🚴♀️ biking
-🚴♀ biking bicycle | biking | cyclist | woman | cycling | woman riding a bike
-🚴🏻♀️ biking: light skin tone
-🚴🏻♀ biking: light skin tone bicycle | biking | cyclist | light skin tone | woman | woman biking: light skin tone | cycling | woman riding a bike | woman riding a bike: light skin tone
-🚴🏼♀️ biking: medium-light skin tone
-🚴🏼♀ biking: medium-light skin tone bicycle | biking | cyclist | medium-light skin tone | woman | woman biking: medium-light skin tone | cycling | woman riding a bike | woman riding a bike: medium-light skin tone
-🚴🏽♀️ biking: medium skin tone
-🚴🏽♀ biking: medium skin tone bicycle | biking | cyclist | medium skin tone | woman | woman biking: medium skin tone | cycling | woman riding a bike | woman riding a bike: medium skin tone
-🚴🏾♀️ biking: medium-dark skin tone
-🚴🏾♀ biking: medium-dark skin tone bicycle | biking | cyclist | medium-dark skin tone | woman | woman biking: medium-dark skin tone | cycling | woman riding a bike | woman riding a bike: medium-dark skin tone
-🚴🏿♀️ biking: dark skin tone
-🚴🏿♀ biking: dark skin tone bicycle | biking | cyclist | dark skin tone | woman | woman biking: dark skin tone | cycling | woman riding a bike | woman riding a bike: dark skin tone
-🚵 mountain biking bicycle | bicyclist | bike | cyclist | mountain | person mountain biking
-🚵🏻 mountain biking: light skin tone bicycle | bicyclist | bike | cyclist | light skin tone | mountain | person mountain biking | person mountain biking: light skin tone
-🚵🏼 mountain biking: medium-light skin tone bicycle | bicyclist | bike | cyclist | medium-light skin tone | mountain | person mountain biking | person mountain biking: medium-light skin tone
-🚵🏽 mountain biking: medium skin tone bicycle | bicyclist | bike | cyclist | medium skin tone | mountain | person mountain biking | person mountain biking: medium skin tone
-🚵🏾 mountain biking: medium-dark skin tone bicycle | bicyclist | bike | cyclist | medium-dark skin tone | mountain | person mountain biking | person mountain biking: medium-dark skin tone
-🚵🏿 mountain biking: dark skin tone bicycle | bicyclist | bike | cyclist | dark skin tone | mountain | person mountain biking | person mountain biking: dark skin tone
-🚵♂️ mountain biking
-🚵♂ mountain biking bicycle | bike | cyclist | man | man mountain biking | mountain
-🚵🏻♂️ mountain biking: light skin tone
-🚵🏻♂ mountain biking: light skin tone bicycle | bike | cyclist | light skin tone | man | man mountain biking | man mountain biking: light skin tone | mountain
-🚵🏼♂️ mountain biking: medium-light skin tone
-🚵🏼♂ mountain biking: medium-light skin tone bicycle | bike | cyclist | man | man mountain biking | man mountain biking: medium-light skin tone | medium-light skin tone | mountain
-🚵🏽♂️ mountain biking: medium skin tone
-🚵🏽♂ mountain biking: medium skin tone bicycle | bike | cyclist | man | man mountain biking | man mountain biking: medium skin tone | medium skin tone | mountain
-🚵🏾♂️ mountain biking: medium-dark skin tone
-🚵🏾♂ mountain biking: medium-dark skin tone bicycle | bike | cyclist | man | man mountain biking | man mountain biking: medium-dark skin tone | medium-dark skin tone | mountain
-🚵🏿♂️ mountain biking: dark skin tone
-🚵🏿♂ mountain biking: dark skin tone bicycle | bike | cyclist | dark skin tone | man | man mountain biking | man mountain biking: dark skin tone | mountain
-🚵♀️ mountain biking
-🚵♀ mountain biking bicycle | bike | biking | cyclist | mountain | woman
-🚵🏻♀️ mountain biking: light skin tone
-🚵🏻♀ mountain biking: light skin tone bicycle | bike | biking | cyclist | light skin tone | mountain | woman | woman mountain biking: light skin tone
-🚵🏼♀️ mountain biking: medium-light skin tone
-🚵🏼♀ mountain biking: medium-light skin tone bicycle | bike | biking | cyclist | medium-light skin tone | mountain | woman | woman mountain biking: medium-light skin tone
-🚵🏽♀️ mountain biking: medium skin tone
-🚵🏽♀ mountain biking: medium skin tone bicycle | bike | biking | cyclist | medium skin tone | mountain | woman | woman mountain biking: medium skin tone
-🚵🏾♀️ mountain biking: medium-dark skin tone
-🚵🏾♀ mountain biking: medium-dark skin tone bicycle | bike | biking | cyclist | medium-dark skin tone | mountain | woman | woman mountain biking: medium-dark skin tone
-🚵🏿♀️ mountain biking: dark skin tone
-🚵🏿♀ mountain biking: dark skin tone bicycle | bike | biking | cyclist | dark skin tone | mountain | woman | woman mountain biking: dark skin tone
-🤸 cartwheeling cartwheel | gymnastics | person cartwheeling
-🤸🏻 cartwheeling: light skin tone cartwheel | gymnastics | light skin tone | person cartwheeling | person cartwheeling: light skin tone
-🤸🏼 cartwheeling: medium-light skin tone cartwheel | gymnastics | medium-light skin tone | person cartwheeling | person cartwheeling: medium-light skin tone
-🤸🏽 cartwheeling: medium skin tone cartwheel | gymnastics | medium skin tone | person cartwheeling | person cartwheeling: medium skin tone
-🤸🏾 cartwheeling: medium-dark skin tone cartwheel | gymnastics | medium-dark skin tone | person cartwheeling | person cartwheeling: medium-dark skin tone
-🤸🏿 cartwheeling: dark skin tone cartwheel | dark skin tone | gymnastics | person cartwheeling | person cartwheeling: dark skin tone
-🤸♂️ cartwheeling
-🤸♂ cartwheeling cartwheel | gymnastics | man | man cartwheeling
-🤸🏻♂️ cartwheeling: light skin tone
-🤸🏻♂ cartwheeling: light skin tone cartwheel | gymnastics | light skin tone | man | man cartwheeling | man cartwheeling: light skin tone
-🤸🏼♂️ cartwheeling: medium-light skin tone
-🤸🏼♂ cartwheeling: medium-light skin tone cartwheel | gymnastics | man | man cartwheeling | man cartwheeling: medium-light skin tone | medium-light skin tone
-🤸🏽♂️ cartwheeling: medium skin tone
-🤸🏽♂ cartwheeling: medium skin tone cartwheel | gymnastics | man | man cartwheeling | man cartwheeling: medium skin tone | medium skin tone
-🤸🏾♂️ cartwheeling: medium-dark skin tone
-🤸🏾♂ cartwheeling: medium-dark skin tone cartwheel | gymnastics | man | man cartwheeling | man cartwheeling: medium-dark skin tone | medium-dark skin tone
-🤸🏿♂️ cartwheeling: dark skin tone
-🤸🏿♂ cartwheeling: dark skin tone cartwheel | dark skin tone | gymnastics | man | man cartwheeling | man cartwheeling: dark skin tone
-🤸♀️ cartwheeling
-🤸♀ cartwheeling cartwheel | gymnastics | woman | woman cartwheeling
-🤸🏻♀️ cartwheeling: light skin tone
-🤸🏻♀ cartwheeling: light skin tone cartwheel | gymnastics | light skin tone | woman | woman cartwheeling | woman cartwheeling: light skin tone
-🤸🏼♀️ cartwheeling: medium-light skin tone
-🤸🏼♀ cartwheeling: medium-light skin tone cartwheel | gymnastics | medium-light skin tone | woman | woman cartwheeling | woman cartwheeling: medium-light skin tone
-🤸🏽♀️ cartwheeling: medium skin tone
-🤸🏽♀ cartwheeling: medium skin tone cartwheel | gymnastics | medium skin tone | woman | woman cartwheeling | woman cartwheeling: medium skin tone
-🤸🏾♀️ cartwheeling: medium-dark skin tone
-🤸🏾♀ cartwheeling: medium-dark skin tone cartwheel | gymnastics | medium-dark skin tone | woman | woman cartwheeling | woman cartwheeling: medium-dark skin tone
-🤸🏿♀️ cartwheeling: dark skin tone
-🤸🏿♀ cartwheeling: dark skin tone cartwheel | dark skin tone | gymnastics | woman | woman cartwheeling | woman cartwheeling: dark skin tone
-🤼 wrestling people wrestling | wrestle | wrestler
-🤼♂️ wrestling
-🤼♂ wrestling men | men wrestling | wrestle
-🤼♀️ wrestling
-🤼♀ wrestling women | women wrestling | wrestle
-🤽 playing water polo person playing water polo | polo | water
-🤽🏻 playing water polo: light skin tone light skin tone | person playing water polo | person playing water polo: light skin tone | polo | water
-🤽🏼 playing water polo: medium-light skin tone medium-light skin tone | person playing water polo | person playing water polo: medium-light skin tone | polo | water
-🤽🏽 playing water polo: medium skin tone medium skin tone | person playing water polo | person playing water polo: medium skin tone | polo | water
-🤽🏾 playing water polo: medium-dark skin tone medium-dark skin tone | person playing water polo | person playing water polo: medium-dark skin tone | polo | water
-🤽🏿 playing water polo: dark skin tone dark skin tone | person playing water polo | person playing water polo: dark skin tone | polo | water
-🤽♂️ playing water polo
-🤽♂ playing water polo man | man playing water polo | water polo
-🤽🏻♂️ playing water polo: light skin tone
-🤽🏻♂ playing water polo: light skin tone light skin tone | man | man playing water polo | man playing water polo: light skin tone | water polo
-🤽🏼♂️ playing water polo: medium-light skin tone
-🤽🏼♂ playing water polo: medium-light skin tone man | man playing water polo | man playing water polo: medium-light skin tone | medium-light skin tone | water polo
-🤽🏽♂️ playing water polo: medium skin tone
-🤽🏽♂ playing water polo: medium skin tone man | man playing water polo | man playing water polo: medium skin tone | medium skin tone | water polo
-🤽🏾♂️ playing water polo: medium-dark skin tone
-🤽🏾♂ playing water polo: medium-dark skin tone man | man playing water polo | man playing water polo: medium-dark skin tone | medium-dark skin tone | water polo
-🤽🏿♂️ playing water polo: dark skin tone
-🤽🏿♂ playing water polo: dark skin tone dark skin tone | man | man playing water polo | man playing water polo: dark skin tone | water polo
-🤽♀️ playing water polo
-🤽♀ playing water polo water polo | woman | woman playing water polo
-🤽🏻♀️ playing water polo: light skin tone
-🤽🏻♀ playing water polo: light skin tone light skin tone | water polo | woman | woman playing water polo | woman playing water polo: light skin tone
-🤽🏼♀️ playing water polo: medium-light skin tone
-🤽🏼♀ playing water polo: medium-light skin tone medium-light skin tone | water polo | woman | woman playing water polo | woman playing water polo: medium-light skin tone
-🤽🏽♀️ playing water polo: medium skin tone
-🤽🏽♀ playing water polo: medium skin tone medium skin tone | water polo | woman | woman playing water polo | woman playing water polo: medium skin tone
-🤽🏾♀️ playing water polo: medium-dark skin tone
-🤽🏾♀ playing water polo: medium-dark skin tone medium-dark skin tone | water polo | woman | woman playing water polo | woman playing water polo: medium-dark skin tone
-🤽🏿♀️ playing water polo: dark skin tone
-🤽🏿♀ playing water polo: dark skin tone dark skin tone | water polo | woman | woman playing water polo | woman playing water polo: dark skin tone
-🤾 playing handball ball | handball | person playing handball
-🤾🏻 playing handball: light skin tone ball | handball | light skin tone | person playing handball | person playing handball: light skin tone
-🤾🏼 playing handball: medium-light skin tone ball | handball | medium-light skin tone | person playing handball | person playing handball: medium-light skin tone
-🤾🏽 playing handball: medium skin tone ball | handball | medium skin tone | person playing handball | person playing handball: medium skin tone
-🤾🏾 playing handball: medium-dark skin tone ball | handball | medium-dark skin tone | person playing handball | person playing handball: medium-dark skin tone
-🤾🏿 playing handball: dark skin tone ball | dark skin tone | handball | person playing handball | person playing handball: dark skin tone
-🤾♂️ playing handball
-🤾♂ playing handball handball | man | man playing handball
-🤾🏻♂️ playing handball: light skin tone
-🤾🏻♂ playing handball: light skin tone handball | light skin tone | man | man playing handball | man playing handball: light skin tone
-🤾🏼♂️ playing handball: medium-light skin tone
-🤾🏼♂ playing handball: medium-light skin tone handball | man | man playing handball | man playing handball: medium-light skin tone | medium-light skin tone
-🤾🏽♂️ playing handball: medium skin tone
-🤾🏽♂ playing handball: medium skin tone handball | man | man playing handball | man playing handball: medium skin tone | medium skin tone
-🤾🏾♂️ playing handball: medium-dark skin tone
-🤾🏾♂ playing handball: medium-dark skin tone handball | man | man playing handball | man playing handball: medium-dark skin tone | medium-dark skin tone
-🤾🏿♂️ playing handball: dark skin tone
-🤾🏿♂ playing handball: dark skin tone dark skin tone | handball | man | man playing handball | man playing handball: dark skin tone
-🤾♀️ playing handball
-🤾♀ playing handball handball | woman | woman playing handball
-🤾🏻♀️ playing handball: light skin tone
-🤾🏻♀ playing handball: light skin tone handball | light skin tone | woman | woman playing handball | woman playing handball: light skin tone
-🤾🏼♀️ playing handball: medium-light skin tone
-🤾🏼♀ playing handball: medium-light skin tone handball | medium-light skin tone | woman | woman playing handball | woman playing handball: medium-light skin tone
-🤾🏽♀️ playing handball: medium skin tone
-🤾🏽♀ playing handball: medium skin tone handball | medium skin tone | woman | woman playing handball | woman playing handball: medium skin tone
-🤾🏾♀️ playing handball: medium-dark skin tone
-🤾🏾♀ playing handball: medium-dark skin tone handball | medium-dark skin tone | woman | woman playing handball | woman playing handball: medium-dark skin tone
-🤾🏿♀️ playing handball: dark skin tone
-🤾🏿♀ playing handball: dark skin tone dark skin tone | handball | woman | woman playing handball | woman playing handball: dark skin tone
-🤹 juggling balance | juggle | multitask | person juggling | skill | multi-task
-🤹🏻 juggling: light skin tone balance | juggle | light skin tone | multitask | person juggling | person juggling: light skin tone | skill | multi-task
-🤹🏼 juggling: medium-light skin tone balance | juggle | medium-light skin tone | multitask | person juggling | person juggling: medium-light skin tone | skill | multi-task
-🤹🏽 juggling: medium skin tone balance | juggle | medium skin tone | multitask | person juggling | person juggling: medium skin tone | skill | multi-task
-🤹🏾 juggling: medium-dark skin tone balance | juggle | medium-dark skin tone | multitask | person juggling | person juggling: medium-dark skin tone | skill | multi-task
-🤹🏿 juggling: dark skin tone balance | dark skin tone | juggle | multitask | person juggling | person juggling: dark skin tone | skill | multi-task
-🤹♂️ juggling
-🤹♂ juggling juggling | man | multitask | multi-task
-🤹🏻♂️ juggling: light skin tone
-🤹🏻♂ juggling: light skin tone juggling | light skin tone | man | man juggling: light skin tone | multitask | multi-task
-🤹🏼♂️ juggling: medium-light skin tone
-🤹🏼♂ juggling: medium-light skin tone juggling | man | man juggling: medium-light skin tone | medium-light skin tone | multitask | multi-task
-🤹🏽♂️ juggling: medium skin tone
-🤹🏽♂ juggling: medium skin tone juggling | man | man juggling: medium skin tone | medium skin tone | multitask | multi-task
-🤹🏾♂️ juggling: medium-dark skin tone
-🤹🏾♂ juggling: medium-dark skin tone juggling | man | man juggling: medium-dark skin tone | medium-dark skin tone | multitask | multi-task
-🤹🏿♂️ juggling: dark skin tone
-🤹🏿♂ juggling: dark skin tone dark skin tone | juggling | man | man juggling: dark skin tone | multitask | multi-task
-🤹♀️ juggling
-🤹♀ juggling juggling | multitask | woman | multi-task
-🤹🏻♀️ juggling: light skin tone
-🤹🏻♀ juggling: light skin tone juggling | light skin tone | multitask | woman | woman juggling: light skin tone | multi-task
-🤹🏼♀️ juggling: medium-light skin tone
-🤹🏼♀ juggling: medium-light skin tone juggling | medium-light skin tone | multitask | woman | woman juggling: medium-light skin tone | multi-task
-🤹🏽♀️ juggling: medium skin tone
-🤹🏽♀ juggling: medium skin tone juggling | medium skin tone | multitask | woman | woman juggling: medium skin tone | multi-task
-🤹🏾♀️ juggling: medium-dark skin tone
-🤹🏾♀ juggling: medium-dark skin tone juggling | medium-dark skin tone | multitask | woman | woman juggling: medium-dark skin tone | multi-task
-🤹🏿♀️ juggling: dark skin tone
-🤹🏿♀ juggling: dark skin tone dark skin tone | juggling | multitask | woman | woman juggling: dark skin tone | multi-task
-🧘 meditation | person in lotus position | yoga
-🧘🏻 light skin tone light skin tone | meditation | person in lotus position | person in lotus position: light skin tone | yoga
-🧘🏼 medium-light skin tone meditation | medium-light skin tone | person in lotus position | person in lotus position: medium-light skin tone | yoga
-🧘🏽 medium skin tone meditation | medium skin tone | person in lotus position | person in lotus position: medium skin tone | yoga
-🧘🏾 medium-dark skin tone meditation | medium-dark skin tone | person in lotus position | person in lotus position: medium-dark skin tone | yoga
-🧘🏿 dark skin tone dark skin tone | meditation | person in lotus position | person in lotus position: dark skin tone | yoga
-🧘♂ in lotus position man in lotus position | meditation | yoga
-🧘🏻♂️ light skin tone
-🧘🏻♂ light skin tone light skin tone | man in lotus position | man in lotus position: light skin tone | meditation | yoga
-🧘🏼♂️ medium-light skin tone
-🧘🏼♂ medium-light skin tone man in lotus position | man in lotus position: medium-light skin tone | meditation | medium-light skin tone | yoga
-🧘🏽♂️ medium skin tone
-🧘🏽♂ medium skin tone man in lotus position | man in lotus position: medium skin tone | meditation | medium skin tone | yoga
-🧘🏾♂️ medium-dark skin tone
-🧘🏾♂ medium-dark skin tone man in lotus position | man in lotus position: medium-dark skin tone | meditation | medium-dark skin tone | yoga
-🧘🏿♂️ dark skin tone
-🧘🏿♂ dark skin tone dark skin tone | man in lotus position | man in lotus position: dark skin tone | meditation | yoga
-🧘♀️ in lotus position
-🧘♀ in lotus position meditation | woman in lotus position | yoga
-🧘🏻♀️ light skin tone
-🧘🏻♀ light skin tone light skin tone | meditation | woman in lotus position | woman in lotus position: light skin tone | yoga
-🧘🏼♀️ medium-light skin tone
-🧘🏼♀ medium-light skin tone meditation | medium-light skin tone | woman in lotus position | woman in lotus position: medium-light skin tone | yoga
-🧘🏽♀️ medium skin tone
-🧘🏽♀ medium skin tone meditation | medium skin tone | woman in lotus position | woman in lotus position: medium skin tone | yoga
-🧘🏾♀️ medium-dark skin tone
-🧘🏾♀ medium-dark skin tone meditation | medium-dark skin tone | woman in lotus position | woman in lotus position: medium-dark skin tone | yoga
-🧘🏿♀️ dark skin tone
-🧘🏿♀ dark skin tone dark skin tone | meditation | woman in lotus position | woman in lotus position: dark skin tone | yoga
-🛀 taking bath bath | bathtub | person taking bath | tub
-🛀🏻 taking bath: light skin tone bath | bathtub | light skin tone | person taking bath | person taking bath: light skin tone | tub
-🛀🏼 taking bath: medium-light skin tone bath | bathtub | medium-light skin tone | person taking bath | person taking bath: medium-light skin tone | tub
-🛀🏽 taking bath: medium skin tone bath | bathtub | medium skin tone | person taking bath | person taking bath: medium skin tone | tub
-🛀🏾 taking bath: medium-dark skin tone bath | bathtub | medium-dark skin tone | person taking bath | person taking bath: medium-dark skin tone | tub
-🛀🏿 taking bath: dark skin tone bath | bathtub | dark skin tone | person taking bath | person taking bath: dark skin tone | tub
-🛌 in bed good night | hotel | person in bed | sleep | sleeping
-🛌🏻 in bed: light skin tone good night | hotel | light skin tone | person in bed | person in bed: light skin tone | sleep | sleeping
-🛌🏼 in bed: medium-light skin tone good night | hotel | medium-light skin tone | person in bed | person in bed: medium-light skin tone | sleep | sleeping
-🛌🏽 in bed: medium skin tone good night | hotel | medium skin tone | person in bed | person in bed: medium skin tone | sleep | sleeping
-🛌🏾 in bed: medium-dark skin tone good night | hotel | medium-dark skin tone | person in bed | person in bed: medium-dark skin tone | sleep | sleeping
-🛌🏿 in bed: dark skin tone dark skin tone | good night | hotel | person in bed | person in bed: dark skin tone | sleep | sleeping
-🧑🤝🧑 couple | hand | hold | holding hands | people holding hands | person
-🧑🏻🤝🧑🏻 light skin tone couple | hand | hold | holding hands | light skin tone | people holding hands | people holding hands: light skin tone | person
-🧑🏻🤝🧑🏼 light skin tone, medium-light skin tone couple | hand | hold | holding hands | light skin tone | medium-light skin tone | people holding hands | people holding hands: light skin tone, medium-light skin tone | person
-🧑🏻🤝🧑🏽 light skin tone, medium skin tone couple | hand | hold | holding hands | light skin tone | medium skin tone | people holding hands | people holding hands: light skin tone, medium skin tone | person
-🧑🏻🤝🧑🏾 light skin tone, medium-dark skin tone couple | hand | hold | holding hands | light skin tone | medium-dark skin tone | people holding hands | people holding hands: light skin tone, medium-dark skin tone | person
-🧑🏻🤝🧑🏿 light skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | light skin tone | people holding hands | people holding hands: light skin tone, dark skin tone | person
-🧑🏼🤝🧑🏻 medium-light skin tone, light skin tone couple | hand | hold | holding hands | light skin tone | medium-light skin tone | people holding hands | people holding hands: medium-light skin tone, light skin tone | person
-🧑🏼🤝🧑🏼 medium-light skin tone couple | hand | hold | holding hands | medium-light skin tone | people holding hands | people holding hands: medium-light skin tone | person
-🧑🏼🤝🧑🏽 medium-light skin tone, medium skin tone couple | hand | hold | holding hands | medium skin tone | medium-light skin tone | people holding hands | people holding hands: medium-light skin tone, medium skin tone | person
-🧑🏼🤝🧑🏾 medium-light skin tone, medium-dark skin tone couple | hand | hold | holding hands | medium-dark skin tone | medium-light skin tone | people holding hands | people holding hands: medium-light skin tone, medium-dark skin tone | person
-🧑🏼🤝🧑🏿 medium-light skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | medium-light skin tone | people holding hands | people holding hands: medium-light skin tone, dark skin tone | person
-🧑🏽🤝🧑🏻 medium skin tone, light skin tone couple | hand | hold | holding hands | light skin tone | medium skin tone | people holding hands | people holding hands: medium skin tone, light skin tone | person
-🧑🏽🤝🧑🏼 medium skin tone, medium-light skin tone couple | hand | hold | holding hands | medium skin tone | medium-light skin tone | people holding hands | people holding hands: medium skin tone, medium-light skin tone | person
-🧑🏽🤝🧑🏽 medium skin tone couple | hand | hold | holding hands | medium skin tone | people holding hands | people holding hands: medium skin tone | person
-🧑🏽🤝🧑🏾 medium skin tone, medium-dark skin tone couple | hand | hold | holding hands | medium skin tone | medium-dark skin tone | people holding hands | people holding hands: medium skin tone, medium-dark skin tone | person
-🧑🏽🤝🧑🏿 medium skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | medium skin tone | people holding hands | people holding hands: medium skin tone, dark skin tone | person
-🧑🏾🤝🧑🏻 medium-dark skin tone, light skin tone couple | hand | hold | holding hands | light skin tone | medium-dark skin tone | people holding hands | people holding hands: medium-dark skin tone, light skin tone | person
-🧑🏾🤝🧑🏼 medium-dark skin tone, medium-light skin tone couple | hand | hold | holding hands | medium-dark skin tone | medium-light skin tone | people holding hands | people holding hands: medium-dark skin tone, medium-light skin tone | person
-🧑🏾🤝🧑🏽 medium-dark skin tone, medium skin tone couple | hand | hold | holding hands | medium skin tone | medium-dark skin tone | people holding hands | people holding hands: medium-dark skin tone, medium skin tone | person
-🧑🏾🤝🧑🏾 medium-dark skin tone couple | hand | hold | holding hands | medium-dark skin tone | people holding hands | people holding hands: medium-dark skin tone | person
-🧑🏾🤝🧑🏿 medium-dark skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | medium-dark skin tone | people holding hands | people holding hands: medium-dark skin tone, dark skin tone | person
-🧑🏿🤝🧑🏻 dark skin tone, light skin tone couple | dark skin tone | hand | hold | holding hands | light skin tone | people holding hands | people holding hands: dark skin tone, light skin tone | person
-🧑🏿🤝🧑🏼 dark skin tone, medium-light skin tone couple | dark skin tone | hand | hold | holding hands | medium-light skin tone | people holding hands | people holding hands: dark skin tone, medium-light skin tone | person
-🧑🏿🤝🧑🏽 dark skin tone, medium skin tone couple | dark skin tone | hand | hold | holding hands | medium skin tone | people holding hands | people holding hands: dark skin tone, medium skin tone | person
-🧑🏿🤝🧑🏾 dark skin tone, medium-dark skin tone couple | dark skin tone | hand | hold | holding hands | medium-dark skin tone | people holding hands | people holding hands: dark skin tone, medium-dark skin tone | person
-🧑🏿🤝🧑🏿 dark skin tone couple | dark skin tone | hand | hold | holding hands | people holding hands | people holding hands: dark skin tone | person
-👭 holding hands couple | hand | holding hands | women | women holding hands | two women holding hands
-👭🏻 light skin tone couple | hand | holding hands | light skin tone | women | women holding hands | women holding hands: light skin tone | two women holding hands
-👩🏻🤝👩🏼 light skin tone, medium-light skin tone couple | hand | holding hands | light skin tone | medium-light skin tone | women | women holding hands | women holding hands: light skin tone, medium-light skin tone | two women holding hands
-👩🏻🤝👩🏽 light skin tone, medium skin tone couple | hand | holding hands | light skin tone | medium skin tone | women | women holding hands | women holding hands: light skin tone, medium skin tone | two women holding hands
-👩🏻🤝👩🏾 light skin tone, medium-dark skin tone couple | hand | holding hands | light skin tone | medium-dark skin tone | women | women holding hands | women holding hands: light skin tone, medium-dark skin tone | two women holding hands
-👩🏻🤝👩🏿 light skin tone, dark skin tone couple | dark skin tone | hand | holding hands | light skin tone | women | women holding hands | women holding hands: light skin tone, dark skin tone | two women holding hands
-👩🏼🤝👩🏻 medium-light skin tone, light skin tone couple | hand | holding hands | light skin tone | medium-light skin tone | women | women holding hands | women holding hands: medium-light skin tone, light skin tone | two women holding hands
-👭🏼 medium-light skin tone couple | hand | holding hands | medium-light skin tone | women | women holding hands | women holding hands: medium-light skin tone | two women holding hands
-👩🏼🤝👩🏽 medium-light skin tone, medium skin tone couple | hand | holding hands | medium skin tone | medium-light skin tone | women | women holding hands | women holding hands: medium-light skin tone, medium skin tone | two women holding hands
-👩🏼🤝👩🏾 medium-light skin tone, medium-dark skin tone couple | hand | holding hands | medium-dark skin tone | medium-light skin tone | women | women holding hands | women holding hands: medium-light skin tone, medium-dark skin tone | two women holding hands
-👩🏼🤝👩🏿 medium-light skin tone, dark skin tone couple | dark skin tone | hand | holding hands | medium-light skin tone | women | women holding hands | women holding hands: medium-light skin tone, dark skin tone | two women holding hands
-👩🏽🤝👩🏻 medium skin tone, light skin tone couple | hand | holding hands | light skin tone | medium skin tone | women | women holding hands | women holding hands: medium skin tone, light skin tone | two women holding hands
-👩🏽🤝👩🏼 medium skin tone, medium-light skin tone couple | hand | holding hands | medium skin tone | medium-light skin tone | women | women holding hands | women holding hands: medium skin tone, medium-light skin tone | two women holding hands
-👭🏽 medium skin tone couple | hand | holding hands | medium skin tone | women | women holding hands | women holding hands: medium skin tone | two women holding hands
-👩🏽🤝👩🏾 medium skin tone, medium-dark skin tone couple | hand | holding hands | medium skin tone | medium-dark skin tone | women | women holding hands | women holding hands: medium skin tone, medium-dark skin tone | two women holding hands
-👩🏽🤝👩🏿 medium skin tone, dark skin tone couple | dark skin tone | hand | holding hands | medium skin tone | women | women holding hands | women holding hands: medium skin tone, dark skin tone | two women holding hands
-👩🏾🤝👩🏻 medium-dark skin tone, light skin tone couple | hand | holding hands | light skin tone | medium-dark skin tone | women | women holding hands | women holding hands: medium-dark skin tone, light skin tone | two women holding hands
-👩🏾🤝👩🏼 medium-dark skin tone, medium-light skin tone couple | hand | holding hands | medium-dark skin tone | medium-light skin tone | women | women holding hands | women holding hands: medium-dark skin tone, medium-light skin tone | two women holding hands
-👩🏾🤝👩🏽 medium-dark skin tone, medium skin tone couple | hand | holding hands | medium skin tone | medium-dark skin tone | women | women holding hands | women holding hands: medium-dark skin tone, medium skin tone | two women holding hands
-👭🏾 medium-dark skin tone couple | hand | holding hands | medium-dark skin tone | women | women holding hands | women holding hands: medium-dark skin tone | two women holding hands
-👩🏾🤝👩🏿 medium-dark skin tone, dark skin tone couple | dark skin tone | hand | holding hands | medium-dark skin tone | women | women holding hands | women holding hands: medium-dark skin tone, dark skin tone | two women holding hands
-👩🏿🤝👩🏻 dark skin tone, light skin tone couple | dark skin tone | hand | holding hands | light skin tone | women | women holding hands | women holding hands: dark skin tone, light skin tone | two women holding hands
-👩🏿🤝👩🏼 dark skin tone, medium-light skin tone couple | dark skin tone | hand | holding hands | medium-light skin tone | women | women holding hands | women holding hands: dark skin tone, medium-light skin tone | two women holding hands
-👩🏿🤝👩🏽 dark skin tone, medium skin tone couple | dark skin tone | hand | holding hands | medium skin tone | women | women holding hands | women holding hands: dark skin tone, medium skin tone | two women holding hands
-👩🏿🤝👩🏾 dark skin tone, medium-dark skin tone couple | dark skin tone | hand | holding hands | medium-dark skin tone | women | women holding hands | women holding hands: dark skin tone, medium-dark skin tone | two women holding hands
-👭🏿 dark skin tone couple | dark skin tone | hand | holding hands | women | women holding hands | women holding hands: dark skin tone | two women holding hands
-👫 couple | hand | hold | holding hands | man | woman | woman and man holding hands | man and woman holding hands
-👫🏻 light skin tone couple | hand | hold | holding hands | light skin tone | man | woman | woman and man holding hands | woman and man holding hands: light skin tone | man and woman holding hands
-👩🏻🤝👨🏼 light skin tone, medium-light skin tone couple | hand | hold | holding hands | light skin tone | man | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: light skin tone, medium-light skin tone | man and woman holding hands
-👩🏻🤝👨🏽 light skin tone, medium skin tone couple | hand | hold | holding hands | light skin tone | man | medium skin tone | woman | woman and man holding hands | woman and man holding hands: light skin tone, medium skin tone | man and woman holding hands
-👩🏻🤝👨🏾 light skin tone, medium-dark skin tone couple | hand | hold | holding hands | light skin tone | man | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: light skin tone, medium-dark skin tone | man and woman holding hands
-👩🏻🤝👨🏿 light skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | light skin tone | man | woman | woman and man holding hands | woman and man holding hands: light skin tone, dark skin tone | man and woman holding hands
-👩🏼🤝👨🏻 medium-light skin tone, light skin tone couple | hand | hold | holding hands | light skin tone | man | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium-light skin tone, light skin tone | man and woman holding hands
-👫🏼 medium-light skin tone couple | hand | hold | holding hands | man | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium-light skin tone | man and woman holding hands
-👩🏼🤝👨🏽 medium-light skin tone, medium skin tone couple | hand | hold | holding hands | man | medium skin tone | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium-light skin tone, medium skin tone | man and woman holding hands
-👩🏼🤝👨🏾 medium-light skin tone, medium-dark skin tone couple | hand | hold | holding hands | man | medium-dark skin tone | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium-light skin tone, medium-dark skin tone | man and woman holding hands
-👩🏼🤝👨🏿 medium-light skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | man | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium-light skin tone, dark skin tone | man and woman holding hands
-👩🏽🤝👨🏻 medium skin tone, light skin tone couple | hand | hold | holding hands | light skin tone | man | medium skin tone | woman | woman and man holding hands | woman and man holding hands: medium skin tone, light skin tone | man and woman holding hands
-👩🏽🤝👨🏼 medium skin tone, medium-light skin tone couple | hand | hold | holding hands | man | medium skin tone | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium skin tone, medium-light skin tone | man and woman holding hands
-👫🏽 medium skin tone couple | hand | hold | holding hands | man | medium skin tone | woman | woman and man holding hands | woman and man holding hands: medium skin tone | man and woman holding hands
-👩🏽🤝👨🏾 medium skin tone, medium-dark skin tone couple | hand | hold | holding hands | man | medium skin tone | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: medium skin tone, medium-dark skin tone | man and woman holding hands
-👩🏽🤝👨🏿 medium skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | man | medium skin tone | woman | woman and man holding hands | woman and man holding hands: medium skin tone, dark skin tone | man and woman holding hands
-👩🏾🤝👨🏻 medium-dark skin tone, light skin tone couple | hand | hold | holding hands | light skin tone | man | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: medium-dark skin tone, light skin tone | man and woman holding hands
-👩🏾🤝👨🏼 medium-dark skin tone, medium-light skin tone couple | hand | hold | holding hands | man | medium-dark skin tone | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: medium-dark skin tone, medium-light skin tone | man and woman holding hands
-👩🏾🤝👨🏽 medium-dark skin tone, medium skin tone couple | hand | hold | holding hands | man | medium skin tone | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: medium-dark skin tone, medium skin tone | man and woman holding hands
-👫🏾 medium-dark skin tone couple | hand | hold | holding hands | man | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: medium-dark skin tone | man and woman holding hands
-👩🏾🤝👨🏿 medium-dark skin tone, dark skin tone couple | dark skin tone | hand | hold | holding hands | man | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: medium-dark skin tone, dark skin tone | man and woman holding hands
-👩🏿🤝👨🏻 dark skin tone, light skin tone couple | dark skin tone | hand | hold | holding hands | light skin tone | man | woman | woman and man holding hands | woman and man holding hands: dark skin tone, light skin tone | man and woman holding hands
-👩🏿🤝👨🏼 dark skin tone, medium-light skin tone couple | dark skin tone | hand | hold | holding hands | man | medium-light skin tone | woman | woman and man holding hands | woman and man holding hands: dark skin tone, medium-light skin tone | man and woman holding hands
-👩🏿🤝👨🏽 dark skin tone, medium skin tone couple | dark skin tone | hand | hold | holding hands | man | medium skin tone | woman | woman and man holding hands | woman and man holding hands: dark skin tone, medium skin tone | man and woman holding hands
-👩🏿🤝👨🏾 dark skin tone, medium-dark skin tone couple | dark skin tone | hand | hold | holding hands | man | medium-dark skin tone | woman | woman and man holding hands | woman and man holding hands: dark skin tone, medium-dark skin tone | man and woman holding hands
-👫🏿 dark skin tone couple | dark skin tone | hand | hold | holding hands | man | woman | woman and man holding hands | woman and man holding hands: dark skin tone | man and woman holding hands
-👬 couple | Gemini | holding hands | man | men | men holding hands | twins | zodiac
-👬🏻 light skin tone couple | Gemini | holding hands | light skin tone | man | men | men holding hands | men holding hands: light skin tone | twins | zodiac
-👨🏻🤝👨🏼 light skin tone, medium-light skin tone couple | Gemini | holding hands | light skin tone | man | medium-light skin tone | men | men holding hands | men holding hands: light skin tone, medium-light skin tone | twins | zodiac
-👨🏻🤝👨🏽 light skin tone, medium skin tone couple | Gemini | holding hands | light skin tone | man | medium skin tone | men | men holding hands | men holding hands: light skin tone, medium skin tone | twins | zodiac
-👨🏻🤝👨🏾 light skin tone, medium-dark skin tone couple | Gemini | holding hands | light skin tone | man | medium-dark skin tone | men | men holding hands | men holding hands: light skin tone, medium-dark skin tone | twins | zodiac
-👨🏻🤝👨🏿 light skin tone, dark skin tone couple | dark skin tone | Gemini | holding hands | light skin tone | man | men | men holding hands | men holding hands: light skin tone, dark skin tone | twins | zodiac
-👨🏼🤝👨🏻 medium-light skin tone, light skin tone couple | Gemini | holding hands | light skin tone | man | medium-light skin tone | men | men holding hands | men holding hands: medium-light skin tone, light skin tone | twins | zodiac
-👬🏼 medium-light skin tone couple | Gemini | holding hands | man | medium-light skin tone | men | men holding hands | men holding hands: medium-light skin tone | twins | zodiac
-👨🏼🤝👨🏽 medium-light skin tone, medium skin tone couple | Gemini | holding hands | man | medium skin tone | medium-light skin tone | men | men holding hands | men holding hands: medium-light skin tone, medium skin tone | twins | zodiac
-👨🏼🤝👨🏾 medium-light skin tone, medium-dark skin tone couple | Gemini | holding hands | man | medium-dark skin tone | medium-light skin tone | men | men holding hands | men holding hands: medium-light skin tone, medium-dark skin tone | twins | zodiac
-👨🏼🤝👨🏿 medium-light skin tone, dark skin tone couple | dark skin tone | Gemini | holding hands | man | medium-light skin tone | men | men holding hands | men holding hands: medium-light skin tone, dark skin tone | twins | zodiac
-👨🏽🤝👨🏻 medium skin tone, light skin tone couple | Gemini | holding hands | light skin tone | man | medium skin tone | men | men holding hands | men holding hands: medium skin tone, light skin tone | twins | zodiac
-👨🏽🤝👨🏼 medium skin tone, medium-light skin tone couple | Gemini | holding hands | man | medium skin tone | medium-light skin tone | men | men holding hands | men holding hands: medium skin tone, medium-light skin tone | twins | zodiac
-👬🏽 medium skin tone couple | Gemini | holding hands | man | medium skin tone | men | men holding hands | men holding hands: medium skin tone | twins | zodiac
-👨🏽🤝👨🏾 medium skin tone, medium-dark skin tone couple | Gemini | holding hands | man | medium skin tone | medium-dark skin tone | men | men holding hands | men holding hands: medium skin tone, medium-dark skin tone | twins | zodiac
-👨🏽🤝👨🏿 medium skin tone, dark skin tone couple | dark skin tone | Gemini | holding hands | man | medium skin tone | men | men holding hands | men holding hands: medium skin tone, dark skin tone | twins | zodiac
-👨🏾🤝👨🏻 medium-dark skin tone, light skin tone couple | Gemini | holding hands | light skin tone | man | medium-dark skin tone | men | men holding hands | men holding hands: medium-dark skin tone, light skin tone | twins | zodiac
-👨🏾🤝👨🏼 medium-dark skin tone, medium-light skin tone couple | Gemini | holding hands | man | medium-dark skin tone | medium-light skin tone | men | men holding hands | men holding hands: medium-dark skin tone, medium-light skin tone | twins | zodiac
-👨🏾🤝👨🏽 medium-dark skin tone, medium skin tone couple | Gemini | holding hands | man | medium skin tone | medium-dark skin tone | men | men holding hands | men holding hands: medium-dark skin tone, medium skin tone | twins | zodiac
-👬🏾 medium-dark skin tone couple | Gemini | holding hands | man | medium-dark skin tone | men | men holding hands | men holding hands: medium-dark skin tone | twins | zodiac
-👨🏾🤝👨🏿 medium-dark skin tone, dark skin tone couple | dark skin tone | Gemini | holding hands | man | medium-dark skin tone | men | men holding hands | men holding hands: medium-dark skin tone, dark skin tone | twins | zodiac
-👨🏿🤝👨🏻 dark skin tone, light skin tone couple | dark skin tone | Gemini | holding hands | light skin tone | man | men | men holding hands | men holding hands: dark skin tone, light skin tone | twins | zodiac
-👨🏿🤝👨🏼 dark skin tone, medium-light skin tone couple | dark skin tone | Gemini | holding hands | man | medium-light skin tone | men | men holding hands | men holding hands: dark skin tone, medium-light skin tone | twins | zodiac
-👨🏿🤝👨🏽 dark skin tone, medium skin tone couple | dark skin tone | Gemini | holding hands | man | medium skin tone | men | men holding hands | men holding hands: dark skin tone, medium skin tone | twins | zodiac
-👨🏿🤝👨🏾 dark skin tone, medium-dark skin tone couple | dark skin tone | Gemini | holding hands | man | medium-dark skin tone | men | men holding hands | men holding hands: dark skin tone, medium-dark skin tone | twins | zodiac
-👬🏿 dark skin tone couple | dark skin tone | Gemini | holding hands | man | men | men holding hands | men holding hands: dark skin tone | twins | zodiac
-💏 couple | kiss
-💏🏻 light skin tone couple | kiss | kiss: light skin tone | light skin tone
-💏🏼 medium-light skin tone couple | kiss | kiss: medium-light skin tone | medium-light skin tone
-💏🏽 medium skin tone couple | kiss | kiss: medium skin tone | medium skin tone
-💏🏾 medium-dark skin tone couple | kiss | kiss: medium-dark skin tone | medium-dark skin tone
-💏🏿 dark skin tone couple | dark skin tone | kiss | kiss: dark skin tone
-🧑🏻❤️💋🧑🏼 person, person, light skin tone, medium-light skin tone
-🧑🏻❤💋🧑🏼 person, person, light skin tone, medium-light skin tone couple | kiss | kiss: person, person, light skin tone, medium-light skin tone | light skin tone | medium-light skin tone | person
-🧑🏻❤️💋🧑🏽 person, person, light skin tone, medium skin tone
-🧑🏻❤💋🧑🏽 person, person, light skin tone, medium skin tone couple | kiss | kiss: person, person, light skin tone, medium skin tone | light skin tone | medium skin tone | person
-🧑🏻❤️💋🧑🏾 person, person, light skin tone, medium-dark skin tone
-🧑🏻❤💋🧑🏾 person, person, light skin tone, medium-dark skin tone couple | kiss | kiss: person, person, light skin tone, medium-dark skin tone | light skin tone | medium-dark skin tone | person
-🧑🏻❤️💋🧑🏿 person, person, light skin tone, dark skin tone
-🧑🏻❤💋🧑🏿 person, person, light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: person, person, light skin tone, dark skin tone | light skin tone | person
-🧑🏼❤️💋🧑🏻 person, person, medium-light skin tone, light skin tone
-🧑🏼❤💋🧑🏻 person, person, medium-light skin tone, light skin tone couple | kiss | kiss: person, person, medium-light skin tone, light skin tone | light skin tone | medium-light skin tone | person
-🧑🏼❤️💋🧑🏽 person, person, medium-light skin tone, medium skin tone
-🧑🏼❤💋🧑🏽 person, person, medium-light skin tone, medium skin tone couple | kiss | kiss: person, person, medium-light skin tone, medium skin tone | medium skin tone | medium-light skin tone | person
-🧑🏼❤️💋🧑🏾 person, person, medium-light skin tone, medium-dark skin tone
-🧑🏼❤💋🧑🏾 person, person, medium-light skin tone, medium-dark skin tone couple | kiss | kiss: person, person, medium-light skin tone, medium-dark skin tone | medium-dark skin tone | medium-light skin tone | person
-🧑🏼❤️💋🧑🏿 person, person, medium-light skin tone, dark skin tone
-🧑🏼❤💋🧑🏿 person, person, medium-light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: person, person, medium-light skin tone, dark skin tone | medium-light skin tone | person
-🧑🏽❤️💋🧑🏻 person, person, medium skin tone, light skin tone
-🧑🏽❤💋🧑🏻 person, person, medium skin tone, light skin tone couple | kiss | kiss: person, person, medium skin tone, light skin tone | light skin tone | medium skin tone | person
-🧑🏽❤️💋🧑🏼 person, person, medium skin tone, medium-light skin tone
-🧑🏽❤💋🧑🏼 person, person, medium skin tone, medium-light skin tone couple | kiss | kiss: person, person, medium skin tone, medium-light skin tone | medium skin tone | medium-light skin tone | person
-🧑🏽❤️💋🧑🏾 person, person, medium skin tone, medium-dark skin tone
-🧑🏽❤💋🧑🏾 person, person, medium skin tone, medium-dark skin tone couple | kiss | kiss: person, person, medium skin tone, medium-dark skin tone | medium skin tone | medium-dark skin tone | person
-🧑🏽❤️💋🧑🏿 person, person, medium skin tone, dark skin tone
-🧑🏽❤💋🧑🏿 person, person, medium skin tone, dark skin tone couple | dark skin tone | kiss | kiss: person, person, medium skin tone, dark skin tone | medium skin tone | person
-🧑🏾❤️💋🧑🏻 person, person, medium-dark skin tone, light skin tone
-🧑🏾❤💋🧑🏻 person, person, medium-dark skin tone, light skin tone couple | kiss | kiss: person, person, medium-dark skin tone, light skin tone | light skin tone | medium-dark skin tone | person
-🧑🏾❤️💋🧑🏼 person, person, medium-dark skin tone, medium-light skin tone
-🧑🏾❤💋🧑🏼 person, person, medium-dark skin tone, medium-light skin tone couple | kiss | kiss: person, person, medium-dark skin tone, medium-light skin tone | medium-dark skin tone | medium-light skin tone | person
-🧑🏾❤️💋🧑🏽 person, person, medium-dark skin tone, medium skin tone
-🧑🏾❤💋🧑🏽 person, person, medium-dark skin tone, medium skin tone couple | kiss | kiss: person, person, medium-dark skin tone, medium skin tone | medium skin tone | medium-dark skin tone | person
-🧑🏾❤️💋🧑🏿 person, person, medium-dark skin tone, dark skin tone
-🧑🏾❤💋🧑🏿 person, person, medium-dark skin tone, dark skin tone couple | dark skin tone | kiss | kiss: person, person, medium-dark skin tone, dark skin tone | medium-dark skin tone | person
-🧑🏿❤️💋🧑🏻 person, person, dark skin tone, light skin tone
-🧑🏿❤💋🧑🏻 person, person, dark skin tone, light skin tone couple | dark skin tone | kiss | kiss: person, person, dark skin tone, light skin tone | light skin tone | person
-🧑🏿❤️💋🧑🏼 person, person, dark skin tone, medium-light skin tone
-🧑🏿❤💋🧑🏼 person, person, dark skin tone, medium-light skin tone couple | dark skin tone | kiss | kiss: person, person, dark skin tone, medium-light skin tone | medium-light skin tone | person
-🧑🏿❤️💋🧑🏽 person, person, dark skin tone, medium skin tone
-🧑🏿❤💋🧑🏽 person, person, dark skin tone, medium skin tone couple | dark skin tone | kiss | kiss: person, person, dark skin tone, medium skin tone | medium skin tone | person
-🧑🏿❤️💋🧑🏾 person, person, dark skin tone, medium-dark skin tone
-🧑🏿❤💋🧑🏾 person, person, dark skin tone, medium-dark skin tone couple | dark skin tone | kiss | kiss: person, person, dark skin tone, medium-dark skin tone | medium-dark skin tone | person
-👩❤️💋👨 woman, man
-👩❤💋👨 woman, man couple | kiss | kiss: woman, man | man | woman
-👩🏻❤️💋👨🏻 woman, man, light skin tone
-👩🏻❤💋👨🏻 woman, man, light skin tone couple | kiss | kiss: woman, man, light skin tone | light skin tone | man | woman
-👩🏻❤️💋👨🏼 woman, man, light skin tone, medium-light skin tone
-👩🏻❤💋👨🏼 woman, man, light skin tone, medium-light skin tone couple | kiss | kiss: woman, man, light skin tone, medium-light skin tone | light skin tone | man | medium-light skin tone | woman
-👩🏻❤️💋👨🏽 woman, man, light skin tone, medium skin tone
-👩🏻❤💋👨🏽 woman, man, light skin tone, medium skin tone couple | kiss | kiss: woman, man, light skin tone, medium skin tone | light skin tone | man | medium skin tone | woman
-👩🏻❤️💋👨🏾 woman, man, light skin tone, medium-dark skin tone
-👩🏻❤💋👨🏾 woman, man, light skin tone, medium-dark skin tone couple | kiss | kiss: woman, man, light skin tone, medium-dark skin tone | light skin tone | man | medium-dark skin tone | woman
-👩🏻❤️💋👨🏿 woman, man, light skin tone, dark skin tone
-👩🏻❤💋👨🏿 woman, man, light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, man, light skin tone, dark skin tone | light skin tone | man | woman
-👩🏼❤️💋👨🏻 woman, man, medium-light skin tone, light skin tone
-👩🏼❤💋👨🏻 woman, man, medium-light skin tone, light skin tone couple | kiss | kiss: woman, man, medium-light skin tone, light skin tone | light skin tone | man | medium-light skin tone | woman
-👩🏼❤️💋👨🏼 woman, man, medium-light skin tone
-👩🏼❤💋👨🏼 woman, man, medium-light skin tone couple | kiss | kiss: woman, man, medium-light skin tone | man | medium-light skin tone | woman
-👩🏼❤️💋👨🏽 woman, man, medium-light skin tone, medium skin tone
-👩🏼❤💋👨🏽 woman, man, medium-light skin tone, medium skin tone couple | kiss | kiss: woman, man, medium-light skin tone, medium skin tone | man | medium skin tone | medium-light skin tone | woman
-👩🏼❤️💋👨🏾 woman, man, medium-light skin tone, medium-dark skin tone
-👩🏼❤💋👨🏾 woman, man, medium-light skin tone, medium-dark skin tone couple | kiss | kiss: woman, man, medium-light skin tone, medium-dark skin tone | man | medium-dark skin tone | medium-light skin tone | woman
-👩🏼❤️💋👨🏿 woman, man, medium-light skin tone, dark skin tone
-👩🏼❤💋👨🏿 woman, man, medium-light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, man, medium-light skin tone, dark skin tone | man | medium-light skin tone | woman
-👩🏽❤️💋👨🏻 woman, man, medium skin tone, light skin tone
-👩🏽❤💋👨🏻 woman, man, medium skin tone, light skin tone couple | kiss | kiss: woman, man, medium skin tone, light skin tone | light skin tone | man | medium skin tone | woman
-👩🏽❤️💋👨🏼 woman, man, medium skin tone, medium-light skin tone
-👩🏽❤💋👨🏼 woman, man, medium skin tone, medium-light skin tone couple | kiss | kiss: woman, man, medium skin tone, medium-light skin tone | man | medium skin tone | medium-light skin tone | woman
-👩🏽❤️💋👨🏽 woman, man, medium skin tone
-👩🏽❤💋👨🏽 woman, man, medium skin tone couple | kiss | kiss: woman, man, medium skin tone | man | medium skin tone | woman
-👩🏽❤️💋👨🏾 woman, man, medium skin tone, medium-dark skin tone
-👩🏽❤💋👨🏾 woman, man, medium skin tone, medium-dark skin tone couple | kiss | kiss: woman, man, medium skin tone, medium-dark skin tone | man | medium skin tone | medium-dark skin tone | woman
-👩🏽❤️💋👨🏿 woman, man, medium skin tone, dark skin tone
-👩🏽❤💋👨🏿 woman, man, medium skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, man, medium skin tone, dark skin tone | man | medium skin tone | woman
-👩🏾❤️💋👨🏻 woman, man, medium-dark skin tone, light skin tone
-👩🏾❤💋👨🏻 woman, man, medium-dark skin tone, light skin tone couple | kiss | kiss: woman, man, medium-dark skin tone, light skin tone | light skin tone | man | medium-dark skin tone | woman
-👩🏾❤️💋👨🏼 woman, man, medium-dark skin tone, medium-light skin tone
-👩🏾❤💋👨🏼 woman, man, medium-dark skin tone, medium-light skin tone couple | kiss | kiss: woman, man, medium-dark skin tone, medium-light skin tone | man | medium-dark skin tone | medium-light skin tone | woman
-👩🏾❤️💋👨🏽 woman, man, medium-dark skin tone, medium skin tone
-👩🏾❤💋👨🏽 woman, man, medium-dark skin tone, medium skin tone couple | kiss | kiss: woman, man, medium-dark skin tone, medium skin tone | man | medium skin tone | medium-dark skin tone | woman
-👩🏾❤️💋👨🏾 woman, man, medium-dark skin tone
-👩🏾❤💋👨🏾 woman, man, medium-dark skin tone couple | kiss | kiss: woman, man, medium-dark skin tone | man | medium-dark skin tone | woman
-👩🏾❤️💋👨🏿 woman, man, medium-dark skin tone, dark skin tone
-👩🏾❤💋👨🏿 woman, man, medium-dark skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, man, medium-dark skin tone, dark skin tone | man | medium-dark skin tone | woman
-👩🏿❤️💋👨🏻 woman, man, dark skin tone, light skin tone
-👩🏿❤💋👨🏻 woman, man, dark skin tone, light skin tone couple | dark skin tone | kiss | kiss: woman, man, dark skin tone, light skin tone | light skin tone | man | woman
-👩🏿❤️💋👨🏼 woman, man, dark skin tone, medium-light skin tone
-👩🏿❤💋👨🏼 woman, man, dark skin tone, medium-light skin tone couple | dark skin tone | kiss | kiss: woman, man, dark skin tone, medium-light skin tone | man | medium-light skin tone | woman
-👩🏿❤️💋👨🏽 woman, man, dark skin tone, medium skin tone
-👩🏿❤💋👨🏽 woman, man, dark skin tone, medium skin tone couple | dark skin tone | kiss | kiss: woman, man, dark skin tone, medium skin tone | man | medium skin tone | woman
-👩🏿❤️💋👨🏾 woman, man, dark skin tone, medium-dark skin tone
-👩🏿❤💋👨🏾 woman, man, dark skin tone, medium-dark skin tone couple | dark skin tone | kiss | kiss: woman, man, dark skin tone, medium-dark skin tone | man | medium-dark skin tone | woman
-👩🏿❤️💋👨🏿 woman, man, dark skin tone
-👩🏿❤💋👨🏿 woman, man, dark skin tone couple | dark skin tone | kiss | kiss: woman, man, dark skin tone | man | woman
-👨❤️💋👨 man, man
-👨❤💋👨 man, man couple | kiss | kiss: man, man | man
-👨🏻❤️💋👨🏻 man, man, light skin tone
-👨🏻❤💋👨🏻 man, man, light skin tone couple | kiss | kiss: man, man, light skin tone | light skin tone | man
-👨🏻❤️💋👨🏼 man, man, light skin tone, medium-light skin tone
-👨🏻❤💋👨🏼 man, man, light skin tone, medium-light skin tone couple | kiss | kiss: man, man, light skin tone, medium-light skin tone | light skin tone | man | medium-light skin tone
-👨🏻❤️💋👨🏽 man, man, light skin tone, medium skin tone
-👨🏻❤💋👨🏽 man, man, light skin tone, medium skin tone couple | kiss | kiss: man, man, light skin tone, medium skin tone | light skin tone | man | medium skin tone
-👨🏻❤️💋👨🏾 man, man, light skin tone, medium-dark skin tone
-👨🏻❤💋👨🏾 man, man, light skin tone, medium-dark skin tone couple | kiss | kiss: man, man, light skin tone, medium-dark skin tone | light skin tone | man | medium-dark skin tone
-👨🏻❤️💋👨🏿 man, man, light skin tone, dark skin tone
-👨🏻❤💋👨🏿 man, man, light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: man, man, light skin tone, dark skin tone | light skin tone | man
-👨🏼❤️💋👨🏻 man, man, medium-light skin tone, light skin tone
-👨🏼❤💋👨🏻 man, man, medium-light skin tone, light skin tone couple | kiss | kiss: man, man, medium-light skin tone, light skin tone | light skin tone | man | medium-light skin tone
-👨🏼❤️💋👨🏼 man, man, medium-light skin tone
-👨🏼❤💋👨🏼 man, man, medium-light skin tone couple | kiss | kiss: man, man, medium-light skin tone | man | medium-light skin tone
-👨🏼❤️💋👨🏽 man, man, medium-light skin tone, medium skin tone
-👨🏼❤💋👨🏽 man, man, medium-light skin tone, medium skin tone couple | kiss | kiss: man, man, medium-light skin tone, medium skin tone | man | medium skin tone | medium-light skin tone
-👨🏼❤️💋👨🏾 man, man, medium-light skin tone, medium-dark skin tone
-👨🏼❤💋👨🏾 man, man, medium-light skin tone, medium-dark skin tone couple | kiss | kiss: man, man, medium-light skin tone, medium-dark skin tone | man | medium-dark skin tone | medium-light skin tone
-👨🏼❤️💋👨🏿 man, man, medium-light skin tone, dark skin tone
-👨🏼❤💋👨🏿 man, man, medium-light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: man, man, medium-light skin tone, dark skin tone | man | medium-light skin tone
-👨🏽❤️💋👨🏻 man, man, medium skin tone, light skin tone
-👨🏽❤💋👨🏻 man, man, medium skin tone, light skin tone couple | kiss | kiss: man, man, medium skin tone, light skin tone | light skin tone | man | medium skin tone
-👨🏽❤️💋👨🏼 man, man, medium skin tone, medium-light skin tone
-👨🏽❤💋👨🏼 man, man, medium skin tone, medium-light skin tone couple | kiss | kiss: man, man, medium skin tone, medium-light skin tone | man | medium skin tone | medium-light skin tone
-👨🏽❤️💋👨🏽 man, man, medium skin tone
-👨🏽❤💋👨🏽 man, man, medium skin tone couple | kiss | kiss: man, man, medium skin tone | man | medium skin tone
-👨🏽❤️💋👨🏾 man, man, medium skin tone, medium-dark skin tone
-👨🏽❤💋👨🏾 man, man, medium skin tone, medium-dark skin tone couple | kiss | kiss: man, man, medium skin tone, medium-dark skin tone | man | medium skin tone | medium-dark skin tone
-👨🏽❤️💋👨🏿 man, man, medium skin tone, dark skin tone
-👨🏽❤💋👨🏿 man, man, medium skin tone, dark skin tone couple | dark skin tone | kiss | kiss: man, man, medium skin tone, dark skin tone | man | medium skin tone
-👨🏾❤️💋👨🏻 man, man, medium-dark skin tone, light skin tone
-👨🏾❤💋👨🏻 man, man, medium-dark skin tone, light skin tone couple | kiss | kiss: man, man, medium-dark skin tone, light skin tone | light skin tone | man | medium-dark skin tone
-👨🏾❤️💋👨🏼 man, man, medium-dark skin tone, medium-light skin tone
-👨🏾❤💋👨🏼 man, man, medium-dark skin tone, medium-light skin tone couple | kiss | kiss: man, man, medium-dark skin tone, medium-light skin tone | man | medium-dark skin tone | medium-light skin tone
-👨🏾❤️💋👨🏽 man, man, medium-dark skin tone, medium skin tone
-👨🏾❤💋👨🏽 man, man, medium-dark skin tone, medium skin tone couple | kiss | kiss: man, man, medium-dark skin tone, medium skin tone | man | medium skin tone | medium-dark skin tone
-👨🏾❤️💋👨🏾 man, man, medium-dark skin tone
-👨🏾❤💋👨🏾 man, man, medium-dark skin tone couple | kiss | kiss: man, man, medium-dark skin tone | man | medium-dark skin tone
-👨🏾❤️💋👨🏿 man, man, medium-dark skin tone, dark skin tone
-👨🏾❤💋👨🏿 man, man, medium-dark skin tone, dark skin tone couple | dark skin tone | kiss | kiss: man, man, medium-dark skin tone, dark skin tone | man | medium-dark skin tone
-👨🏿❤️💋👨🏻 man, man, dark skin tone, light skin tone
-👨🏿❤💋👨🏻 man, man, dark skin tone, light skin tone couple | dark skin tone | kiss | kiss: man, man, dark skin tone, light skin tone | light skin tone | man
-👨🏿❤️💋👨🏼 man, man, dark skin tone, medium-light skin tone
-👨🏿❤💋👨🏼 man, man, dark skin tone, medium-light skin tone couple | dark skin tone | kiss | kiss: man, man, dark skin tone, medium-light skin tone | man | medium-light skin tone
-👨🏿❤️💋👨🏽 man, man, dark skin tone, medium skin tone
-👨🏿❤💋👨🏽 man, man, dark skin tone, medium skin tone couple | dark skin tone | kiss | kiss: man, man, dark skin tone, medium skin tone | man | medium skin tone
-👨🏿❤️💋👨🏾 man, man, dark skin tone, medium-dark skin tone
-👨🏿❤💋👨🏾 man, man, dark skin tone, medium-dark skin tone couple | dark skin tone | kiss | kiss: man, man, dark skin tone, medium-dark skin tone | man | medium-dark skin tone
-👨🏿❤️💋👨🏿 man, man, dark skin tone
-👨🏿❤💋👨🏿 man, man, dark skin tone couple | dark skin tone | kiss | kiss: man, man, dark skin tone | man
-👩❤️💋👩 woman, woman
-👩❤💋👩 woman, woman couple | kiss | kiss: woman, woman | woman
-👩🏻❤️💋👩🏻 woman, woman, light skin tone
-👩🏻❤💋👩🏻 woman, woman, light skin tone couple | kiss | kiss: woman, woman, light skin tone | light skin tone | woman
-👩🏻❤️💋👩🏼 woman, woman, light skin tone, medium-light skin tone
-👩🏻❤💋👩🏼 woman, woman, light skin tone, medium-light skin tone couple | kiss | kiss: woman, woman, light skin tone, medium-light skin tone | light skin tone | medium-light skin tone | woman
-👩🏻❤️💋👩🏽 woman, woman, light skin tone, medium skin tone
-👩🏻❤💋👩🏽 woman, woman, light skin tone, medium skin tone couple | kiss | kiss: woman, woman, light skin tone, medium skin tone | light skin tone | medium skin tone | woman
-👩🏻❤️💋👩🏾 woman, woman, light skin tone, medium-dark skin tone
-👩🏻❤💋👩🏾 woman, woman, light skin tone, medium-dark skin tone couple | kiss | kiss: woman, woman, light skin tone, medium-dark skin tone | light skin tone | medium-dark skin tone | woman
-👩🏻❤️💋👩🏿 woman, woman, light skin tone, dark skin tone
-👩🏻❤💋👩🏿 woman, woman, light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, woman, light skin tone, dark skin tone | light skin tone | woman
-👩🏼❤️💋👩🏻 woman, woman, medium-light skin tone, light skin tone
-👩🏼❤💋👩🏻 woman, woman, medium-light skin tone, light skin tone couple | kiss | kiss: woman, woman, medium-light skin tone, light skin tone | light skin tone | medium-light skin tone | woman
-👩🏼❤️💋👩🏼 woman, woman, medium-light skin tone
-👩🏼❤💋👩🏼 woman, woman, medium-light skin tone couple | kiss | kiss: woman, woman, medium-light skin tone | medium-light skin tone | woman
-👩🏼❤️💋👩🏽 woman, woman, medium-light skin tone, medium skin tone
-👩🏼❤💋👩🏽 woman, woman, medium-light skin tone, medium skin tone couple | kiss | kiss: woman, woman, medium-light skin tone, medium skin tone | medium skin tone | medium-light skin tone | woman
-👩🏼❤️💋👩🏾 woman, woman, medium-light skin tone, medium-dark skin tone
-👩🏼❤💋👩🏾 woman, woman, medium-light skin tone, medium-dark skin tone couple | kiss | kiss: woman, woman, medium-light skin tone, medium-dark skin tone | medium-dark skin tone | medium-light skin tone | woman
-👩🏼❤️💋👩🏿 woman, woman, medium-light skin tone, dark skin tone
-👩🏼❤💋👩🏿 woman, woman, medium-light skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, woman, medium-light skin tone, dark skin tone | medium-light skin tone | woman
-👩🏽❤️💋👩🏻 woman, woman, medium skin tone, light skin tone
-👩🏽❤💋👩🏻 woman, woman, medium skin tone, light skin tone couple | kiss | kiss: woman, woman, medium skin tone, light skin tone | light skin tone | medium skin tone | woman
-👩🏽❤️💋👩🏼 woman, woman, medium skin tone, medium-light skin tone
-👩🏽❤💋👩🏼 woman, woman, medium skin tone, medium-light skin tone couple | kiss | kiss: woman, woman, medium skin tone, medium-light skin tone | medium skin tone | medium-light skin tone | woman
-👩🏽❤️💋👩🏽 woman, woman, medium skin tone
-👩🏽❤💋👩🏽 woman, woman, medium skin tone couple | kiss | kiss: woman, woman, medium skin tone | medium skin tone | woman
-👩🏽❤️💋👩🏾 woman, woman, medium skin tone, medium-dark skin tone
-👩🏽❤💋👩🏾 woman, woman, medium skin tone, medium-dark skin tone couple | kiss | kiss: woman, woman, medium skin tone, medium-dark skin tone | medium skin tone | medium-dark skin tone | woman
-👩🏽❤️💋👩🏿 woman, woman, medium skin tone, dark skin tone
-👩🏽❤💋👩🏿 woman, woman, medium skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, woman, medium skin tone, dark skin tone | medium skin tone | woman
-👩🏾❤️💋👩🏻 woman, woman, medium-dark skin tone, light skin tone
-👩🏾❤💋👩🏻 woman, woman, medium-dark skin tone, light skin tone couple | kiss | kiss: woman, woman, medium-dark skin tone, light skin tone | light skin tone | medium-dark skin tone | woman
-👩🏾❤️💋👩🏼 woman, woman, medium-dark skin tone, medium-light skin tone
-👩🏾❤💋👩🏼 woman, woman, medium-dark skin tone, medium-light skin tone couple | kiss | kiss: woman, woman, medium-dark skin tone, medium-light skin tone | medium-dark skin tone | medium-light skin tone | woman
-👩🏾❤️💋👩🏽 woman, woman, medium-dark skin tone, medium skin tone
-👩🏾❤💋👩🏽 woman, woman, medium-dark skin tone, medium skin tone couple | kiss | kiss: woman, woman, medium-dark skin tone, medium skin tone | medium skin tone | medium-dark skin tone | woman
-👩🏾❤️💋👩🏾 woman, woman, medium-dark skin tone
-👩🏾❤💋👩🏾 woman, woman, medium-dark skin tone couple | kiss | kiss: woman, woman, medium-dark skin tone | medium-dark skin tone | woman
-👩🏾❤️💋👩🏿 woman, woman, medium-dark skin tone, dark skin tone
-👩🏾❤💋👩🏿 woman, woman, medium-dark skin tone, dark skin tone couple | dark skin tone | kiss | kiss: woman, woman, medium-dark skin tone, dark skin tone | medium-dark skin tone | woman
-👩🏿❤️💋👩🏻 woman, woman, dark skin tone, light skin tone
-👩🏿❤💋👩🏻 woman, woman, dark skin tone, light skin tone couple | dark skin tone | kiss | kiss: woman, woman, dark skin tone, light skin tone | light skin tone | woman
-👩🏿❤️💋👩🏼 woman, woman, dark skin tone, medium-light skin tone
-👩🏿❤💋👩🏼 woman, woman, dark skin tone, medium-light skin tone couple | dark skin tone | kiss | kiss: woman, woman, dark skin tone, medium-light skin tone | medium-light skin tone | woman
-👩🏿❤️💋👩🏽 woman, woman, dark skin tone, medium skin tone
-👩🏿❤💋👩🏽 woman, woman, dark skin tone, medium skin tone couple | dark skin tone | kiss | kiss: woman, woman, dark skin tone, medium skin tone | medium skin tone | woman
-👩🏿❤️💋👩🏾 woman, woman, dark skin tone, medium-dark skin tone
-👩🏿❤💋👩🏾 woman, woman, dark skin tone, medium-dark skin tone couple | dark skin tone | kiss | kiss: woman, woman, dark skin tone, medium-dark skin tone | medium-dark skin tone | woman
-👩🏿❤️💋👩🏿 woman, woman, dark skin tone
-👩🏿❤💋👩🏿 woman, woman, dark skin tone couple | dark skin tone | kiss | kiss: woman, woman, dark skin tone | woman
-💑 with heart couple | couple with heart | love
-💑🏻 with heart: light skin tone couple | couple with heart | couple with heart: light skin tone | light skin tone | love
-💑🏼 with heart: medium-light skin tone couple | couple with heart | couple with heart: medium-light skin tone | love | medium-light skin tone
-💑🏽 with heart: medium skin tone couple | couple with heart | couple with heart: medium skin tone | love | medium skin tone
-💑🏾 with heart: medium-dark skin tone couple | couple with heart | couple with heart: medium-dark skin tone | love | medium-dark skin tone
-💑🏿 with heart: dark skin tone couple | couple with heart | couple with heart: dark skin tone | dark skin tone | love
-🧑🏻❤️🧑🏼 with heart: person, person, light skin tone, medium-light skin tone
-🧑🏻❤🧑🏼 with heart: person, person, light skin tone, medium-light skin tone couple | couple with heart | couple with heart: person, person, light skin tone, medium-light skin tone | light skin tone | love | medium-light skin tone | person
-🧑🏻❤️🧑🏽 with heart: person, person, light skin tone, medium skin tone
-🧑🏻❤🧑🏽 with heart: person, person, light skin tone, medium skin tone couple | couple with heart | couple with heart: person, person, light skin tone, medium skin tone | light skin tone | love | medium skin tone | person
-🧑🏻❤️🧑🏾 with heart: person, person, light skin tone, medium-dark skin tone
-🧑🏻❤🧑🏾 with heart: person, person, light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: person, person, light skin tone, medium-dark skin tone | light skin tone | love | medium-dark skin tone | person
-🧑🏻❤️🧑🏿 with heart: person, person, light skin tone, dark skin tone
-🧑🏻❤🧑🏿 with heart: person, person, light skin tone, dark skin tone couple | couple with heart | couple with heart: person, person, light skin tone, dark skin tone | dark skin tone | light skin tone | love | person
-🧑🏼❤️🧑🏻 with heart: person, person, medium-light skin tone, light skin tone
-🧑🏼❤🧑🏻 with heart: person, person, medium-light skin tone, light skin tone couple | couple with heart | couple with heart: person, person, medium-light skin tone, light skin tone | light skin tone | love | medium-light skin tone | person
-🧑🏼❤️🧑🏽 with heart: person, person, medium-light skin tone, medium skin tone
-🧑🏼❤🧑🏽 with heart: person, person, medium-light skin tone, medium skin tone couple | couple with heart | couple with heart: person, person, medium-light skin tone, medium skin tone | love | medium skin tone | medium-light skin tone | person
-🧑🏼❤️🧑🏾 with heart: person, person, medium-light skin tone, medium-dark skin tone
-🧑🏼❤🧑🏾 with heart: person, person, medium-light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: person, person, medium-light skin tone, medium-dark skin tone | love | medium-dark skin tone | medium-light skin tone | person
-🧑🏼❤️🧑🏿 with heart: person, person, medium-light skin tone, dark skin tone
-🧑🏼❤🧑🏿 with heart: person, person, medium-light skin tone, dark skin tone couple | couple with heart | couple with heart: person, person, medium-light skin tone, dark skin tone | dark skin tone | love | medium-light skin tone | person
-🧑🏽❤️🧑🏻 with heart: person, person, medium skin tone, light skin tone
-🧑🏽❤🧑🏻 with heart: person, person, medium skin tone, light skin tone couple | couple with heart | couple with heart: person, person, medium skin tone, light skin tone | light skin tone | love | medium skin tone | person
-🧑🏽❤️🧑🏼 with heart: person, person, medium skin tone, medium-light skin tone
-🧑🏽❤🧑🏼 with heart: person, person, medium skin tone, medium-light skin tone couple | couple with heart | couple with heart: person, person, medium skin tone, medium-light skin tone | love | medium skin tone | medium-light skin tone | person
-🧑🏽❤️🧑🏾 with heart: person, person, medium skin tone, medium-dark skin tone
-🧑🏽❤🧑🏾 with heart: person, person, medium skin tone, medium-dark skin tone couple | couple with heart | couple with heart: person, person, medium skin tone, medium-dark skin tone | love | medium skin tone | medium-dark skin tone | person
-🧑🏽❤️🧑🏿 with heart: person, person, medium skin tone, dark skin tone
-🧑🏽❤🧑🏿 with heart: person, person, medium skin tone, dark skin tone couple | couple with heart | couple with heart: person, person, medium skin tone, dark skin tone | dark skin tone | love | medium skin tone | person
-🧑🏾❤️🧑🏻 with heart: person, person, medium-dark skin tone, light skin tone
-🧑🏾❤🧑🏻 with heart: person, person, medium-dark skin tone, light skin tone couple | couple with heart | couple with heart: person, person, medium-dark skin tone, light skin tone | light skin tone | love | medium-dark skin tone | person
-🧑🏾❤️🧑🏼 with heart: person, person, medium-dark skin tone, medium-light skin tone
-🧑🏾❤🧑🏼 with heart: person, person, medium-dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: person, person, medium-dark skin tone, medium-light skin tone | love | medium-dark skin tone | medium-light skin tone | person
-🧑🏾❤️🧑🏽 with heart: person, person, medium-dark skin tone, medium skin tone
-🧑🏾❤🧑🏽 with heart: person, person, medium-dark skin tone, medium skin tone couple | couple with heart | couple with heart: person, person, medium-dark skin tone, medium skin tone | love | medium skin tone | medium-dark skin tone | person
-🧑🏾❤️🧑🏿 with heart: person, person, medium-dark skin tone, dark skin tone
-🧑🏾❤🧑🏿 with heart: person, person, medium-dark skin tone, dark skin tone couple | couple with heart | couple with heart: person, person, medium-dark skin tone, dark skin tone | dark skin tone | love | medium-dark skin tone | person
-🧑🏿❤️🧑🏻 with heart: person, person, dark skin tone, light skin tone
-🧑🏿❤🧑🏻 with heart: person, person, dark skin tone, light skin tone couple | couple with heart | couple with heart: person, person, dark skin tone, light skin tone | dark skin tone | light skin tone | love | person
-🧑🏿❤️🧑🏼 with heart: person, person, dark skin tone, medium-light skin tone
-🧑🏿❤🧑🏼 with heart: person, person, dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: person, person, dark skin tone, medium-light skin tone | dark skin tone | love | medium-light skin tone | person
-🧑🏿❤️🧑🏽 with heart: person, person, dark skin tone, medium skin tone
-🧑🏿❤🧑🏽 with heart: person, person, dark skin tone, medium skin tone couple | couple with heart | couple with heart: person, person, dark skin tone, medium skin tone | dark skin tone | love | medium skin tone | person
-🧑🏿❤️🧑🏾 with heart: person, person, dark skin tone, medium-dark skin tone
-🧑🏿❤🧑🏾 with heart: person, person, dark skin tone, medium-dark skin tone couple | couple with heart | couple with heart: person, person, dark skin tone, medium-dark skin tone | dark skin tone | love | medium-dark skin tone | person
-👩❤️👨 with heart: woman, man
-👩❤👨 with heart: woman, man couple | couple with heart | couple with heart: woman, man | love | man | woman
-👩🏻❤️👨🏻 with heart: woman, man, light skin tone
-👩🏻❤👨🏻 with heart: woman, man, light skin tone couple | couple with heart | couple with heart: woman, man, light skin tone | light skin tone | love | man | woman
-👩🏻❤️👨🏼 with heart: woman, man, light skin tone, medium-light skin tone
-👩🏻❤👨🏼 with heart: woman, man, light skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, man, light skin tone, medium-light skin tone | light skin tone | love | man | medium-light skin tone | woman
-👩🏻❤️👨🏽 with heart: woman, man, light skin tone, medium skin tone
-👩🏻❤👨🏽 with heart: woman, man, light skin tone, medium skin tone couple | couple with heart | couple with heart: woman, man, light skin tone, medium skin tone | light skin tone | love | man | medium skin tone | woman
-👩🏻❤️👨🏾 with heart: woman, man, light skin tone, medium-dark skin tone
-👩🏻❤👨🏾 with heart: woman, man, light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, man, light skin tone, medium-dark skin tone | light skin tone | love | man | medium-dark skin tone | woman
-👩🏻❤️👨🏿 with heart: woman, man, light skin tone, dark skin tone
-👩🏻❤👨🏿 with heart: woman, man, light skin tone, dark skin tone couple | couple with heart | couple with heart: woman, man, light skin tone, dark skin tone | dark skin tone | light skin tone | love | man | woman
-👩🏼❤️👨🏻 with heart: woman, man, medium-light skin tone, light skin tone
-👩🏼❤👨🏻 with heart: woman, man, medium-light skin tone, light skin tone couple | couple with heart | couple with heart: woman, man, medium-light skin tone, light skin tone | light skin tone | love | man | medium-light skin tone | woman
-👩🏼❤️👨🏼 with heart: woman, man, medium-light skin tone
-👩🏼❤👨🏼 with heart: woman, man, medium-light skin tone couple | couple with heart | couple with heart: woman, man, medium-light skin tone | love | man | medium-light skin tone | woman
-👩🏼❤️👨🏽 with heart: woman, man, medium-light skin tone, medium skin tone
-👩🏼❤👨🏽 with heart: woman, man, medium-light skin tone, medium skin tone couple | couple with heart | couple with heart: woman, man, medium-light skin tone, medium skin tone | love | man | medium skin tone | medium-light skin tone | woman
-👩🏼❤️👨🏾 with heart: woman, man, medium-light skin tone, medium-dark skin tone
-👩🏼❤👨🏾 with heart: woman, man, medium-light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, man, medium-light skin tone, medium-dark skin tone | love | man | medium-dark skin tone | medium-light skin tone | woman
-👩🏼❤️👨🏿 with heart: woman, man, medium-light skin tone, dark skin tone
-👩🏼❤👨🏿 with heart: woman, man, medium-light skin tone, dark skin tone couple | couple with heart | couple with heart: woman, man, medium-light skin tone, dark skin tone | dark skin tone | love | man | medium-light skin tone | woman
-👩🏽❤️👨🏻 with heart: woman, man, medium skin tone, light skin tone
-👩🏽❤👨🏻 with heart: woman, man, medium skin tone, light skin tone couple | couple with heart | couple with heart: woman, man, medium skin tone, light skin tone | light skin tone | love | man | medium skin tone | woman
-👩🏽❤️👨🏼 with heart: woman, man, medium skin tone, medium-light skin tone
-👩🏽❤👨🏼 with heart: woman, man, medium skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, man, medium skin tone, medium-light skin tone | love | man | medium skin tone | medium-light skin tone | woman
-👩🏽❤️👨🏽 with heart: woman, man, medium skin tone
-👩🏽❤👨🏽 with heart: woman, man, medium skin tone couple | couple with heart | couple with heart: woman, man, medium skin tone | love | man | medium skin tone | woman
-👩🏽❤️👨🏾 with heart: woman, man, medium skin tone, medium-dark skin tone
-👩🏽❤👨🏾 with heart: woman, man, medium skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, man, medium skin tone, medium-dark skin tone | love | man | medium skin tone | medium-dark skin tone | woman
-👩🏽❤️👨🏿 with heart: woman, man, medium skin tone, dark skin tone
-👩🏽❤👨🏿 with heart: woman, man, medium skin tone, dark skin tone couple | couple with heart | couple with heart: woman, man, medium skin tone, dark skin tone | dark skin tone | love | man | medium skin tone | woman
-👩🏾❤️👨🏻 with heart: woman, man, medium-dark skin tone, light skin tone
-👩🏾❤👨🏻 with heart: woman, man, medium-dark skin tone, light skin tone couple | couple with heart | couple with heart: woman, man, medium-dark skin tone, light skin tone | light skin tone | love | man | medium-dark skin tone | woman
-👩🏾❤️👨🏼 with heart: woman, man, medium-dark skin tone, medium-light skin tone
-👩🏾❤👨🏼 with heart: woman, man, medium-dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, man, medium-dark skin tone, medium-light skin tone | love | man | medium-dark skin tone | medium-light skin tone | woman
-👩🏾❤️👨🏽 with heart: woman, man, medium-dark skin tone, medium skin tone
-👩🏾❤👨🏽 with heart: woman, man, medium-dark skin tone, medium skin tone couple | couple with heart | couple with heart: woman, man, medium-dark skin tone, medium skin tone | love | man | medium skin tone | medium-dark skin tone | woman
-👩🏾❤️👨🏾 with heart: woman, man, medium-dark skin tone
-👩🏾❤👨🏾 with heart: woman, man, medium-dark skin tone couple | couple with heart | couple with heart: woman, man, medium-dark skin tone | love | man | medium-dark skin tone | woman
-👩🏾❤️👨🏿 with heart: woman, man, medium-dark skin tone, dark skin tone
-👩🏾❤👨🏿 with heart: woman, man, medium-dark skin tone, dark skin tone couple | couple with heart | couple with heart: woman, man, medium-dark skin tone, dark skin tone | dark skin tone | love | man | medium-dark skin tone | woman
-👩🏿❤️👨🏻 with heart: woman, man, dark skin tone, light skin tone
-👩🏿❤👨🏻 with heart: woman, man, dark skin tone, light skin tone couple | couple with heart | couple with heart: woman, man, dark skin tone, light skin tone | dark skin tone | light skin tone | love | man | woman
-👩🏿❤️👨🏼 with heart: woman, man, dark skin tone, medium-light skin tone
-👩🏿❤👨🏼 with heart: woman, man, dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, man, dark skin tone, medium-light skin tone | dark skin tone | love | man | medium-light skin tone | woman
-👩🏿❤️👨🏽 with heart: woman, man, dark skin tone, medium skin tone
-👩🏿❤👨🏽 with heart: woman, man, dark skin tone, medium skin tone couple | couple with heart | couple with heart: woman, man, dark skin tone, medium skin tone | dark skin tone | love | man | medium skin tone | woman
-👩🏿❤️👨🏾 with heart: woman, man, dark skin tone, medium-dark skin tone
-👩🏿❤👨🏾 with heart: woman, man, dark skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, man, dark skin tone, medium-dark skin tone | dark skin tone | love | man | medium-dark skin tone | woman
-👩🏿❤️👨🏿 with heart: woman, man, dark skin tone
-👩🏿❤👨🏿 with heart: woman, man, dark skin tone couple | couple with heart | couple with heart: woman, man, dark skin tone | dark skin tone | love | man | woman
-👨❤️👨 with heart: man, man
-👨❤👨 with heart: man, man couple | couple with heart | couple with heart: man, man | love | man
-👨🏻❤️👨🏻 with heart: man, man, light skin tone
-👨🏻❤👨🏻 with heart: man, man, light skin tone couple | couple with heart | couple with heart: man, man, light skin tone | light skin tone | love | man
-👨🏻❤️👨🏼 with heart: man, man, light skin tone, medium-light skin tone
-👨🏻❤👨🏼 with heart: man, man, light skin tone, medium-light skin tone couple | couple with heart | couple with heart: man, man, light skin tone, medium-light skin tone | light skin tone | love | man | medium-light skin tone
-👨🏻❤️👨🏽 with heart: man, man, light skin tone, medium skin tone
-👨🏻❤👨🏽 with heart: man, man, light skin tone, medium skin tone couple | couple with heart | couple with heart: man, man, light skin tone, medium skin tone | light skin tone | love | man | medium skin tone
-👨🏻❤️👨🏾 ith heart: man, man, light skin tone, medium-dark skin tone
-👨🏻❤👨🏾 with heart: man, man, light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: man, man, light skin tone, medium-dark skin tone | light skin tone | love | man | medium-dark skin tone
-👨🏻❤️👨🏿 with heart: man, man, light skin tone, dark skin tone
-👨🏻❤👨🏿 with heart: man, man, light skin tone, dark skin tone couple | couple with heart | couple with heart: man, man, light skin tone, dark skin tone | dark skin tone | light skin tone | love | man
-👨🏼❤️👨🏻 with heart: man, man, medium-light skin tone, light skin tone
-👨🏼❤👨🏻 with heart: man, man, medium-light skin tone, light skin tone couple | couple with heart | couple with heart: man, man, medium-light skin tone, light skin tone | light skin tone | love | man | medium-light skin tone
-👨🏼❤️👨🏼 with heart: man, man, medium-light skin tone
-👨🏼❤👨🏼 with heart: man, man, medium-light skin tone couple | couple with heart | couple with heart: man, man, medium-light skin tone | love | man | medium-light skin tone
-👨🏼❤️👨🏽 with heart: man, man, medium-light skin tone, medium skin tone
-👨🏼❤👨🏽 with heart: man, man, medium-light skin tone, medium skin tone couple | couple with heart | couple with heart: man, man, medium-light skin tone, medium skin tone | love | man | medium skin tone | medium-light skin tone
-👨🏼❤️👨🏾 with heart: man, man, medium-light skin tone, medium-dark skin tone
-👨🏼❤👨🏾 with heart: man, man, medium-light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: man, man, medium-light skin tone, medium-dark skin tone | love | man | medium-dark skin tone | medium-light skin tone
-👨🏼❤️👨🏿 with heart: man, man, medium-light skin tone, dark skin tone
-👨🏼❤👨🏿 with heart: man, man, medium-light skin tone, dark skin tone couple | couple with heart | couple with heart: man, man, medium-light skin tone, dark skin tone | dark skin tone | love | man | medium-light skin tone
-👨🏽❤️👨🏻 with heart: man, man, medium skin tone, light skin tone
-👨🏽❤👨🏻 with heart: man, man, medium skin tone, light skin tone couple | couple with heart | couple with heart: man, man, medium skin tone, light skin tone | light skin tone | love | man | medium skin tone
-👨🏽❤️👨🏼 with heart: man, man, medium skin tone, medium-light skin tone
-👨🏽❤👨🏼 with heart: man, man, medium skin tone, medium-light skin tone couple | couple with heart | couple with heart: man, man, medium skin tone, medium-light skin tone | love | man | medium skin tone | medium-light skin tone
-👨🏽❤️👨🏽 with heart: man, man, medium skin tone
-👨🏽❤👨🏽 with heart: man, man, medium skin tone couple | couple with heart | couple with heart: man, man, medium skin tone | love | man | medium skin tone
-👨🏽❤️👨🏾 with heart: man, man, medium skin tone, medium-dark skin tone
-👨🏽❤👨🏾 with heart: man, man, medium skin tone, medium-dark skin tone couple | couple with heart | couple with heart: man, man, medium skin tone, medium-dark skin tone | love | man | medium skin tone | medium-dark skin tone
-👨🏽❤️👨🏿 with heart: man, man, medium skin tone, dark skin tone
-👨🏽❤👨🏿 with heart: man, man, medium skin tone, dark skin tone couple | couple with heart | couple with heart: man, man, medium skin tone, dark skin tone | dark skin tone | love | man | medium skin tone
-👨🏾❤️👨🏻 with heart: man, man, medium-dark skin tone, light skin tone
-👨🏾❤👨🏻 with heart: man, man, medium-dark skin tone, light skin tone couple | couple with heart | couple with heart: man, man, medium-dark skin tone, light skin tone | light skin tone | love | man | medium-dark skin tone
-👨🏾❤️👨🏼 with heart: man, man, medium-dark skin tone, medium-light skin tone
-👨🏾❤👨🏼 with heart: man, man, medium-dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: man, man, medium-dark skin tone, medium-light skin tone | love | man | medium-dark skin tone | medium-light skin tone
-👨🏾❤️👨🏽 with heart: man, man, medium-dark skin tone, medium skin tone
-👨🏾❤👨🏽 with heart: man, man, medium-dark skin tone, medium skin tone couple | couple with heart | couple with heart: man, man, medium-dark skin tone, medium skin tone | love | man | medium skin tone | medium-dark skin tone
-👨🏾❤️👨🏾 with heart: man, man, medium-dark skin tone
-👨🏾❤👨🏾 with heart: man, man, medium-dark skin tone couple | couple with heart | couple with heart: man, man, medium-dark skin tone | love | man | medium-dark skin tone
-👨🏾❤️👨🏿 with heart: man, man, medium-dark skin tone, dark skin tone
-👨🏾❤👨🏿 with heart: man, man, medium-dark skin tone, dark skin tone couple | couple with heart | couple with heart: man, man, medium-dark skin tone, dark skin tone | dark skin tone | love | man | medium-dark skin tone
-👨🏿❤️👨🏻 with heart: man, man, dark skin tone, light skin tone
-👨🏿❤👨🏻 with heart: man, man, dark skin tone, light skin tone couple | couple with heart | couple with heart: man, man, dark skin tone, light skin tone | dark skin tone | light skin tone | love | man
-👨🏿❤️👨🏼 with heart: man, man, dark skin tone, medium-light skin tone
-👨🏿❤👨🏼 with heart: man, man, dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: man, man, dark skin tone, medium-light skin tone | dark skin tone | love | man | medium-light skin tone
-👨🏿❤️👨🏽 with heart: man, man, dark skin tone, medium skin tone
-👨🏿❤👨🏽 with heart: man, man, dark skin tone, medium skin tone couple | couple with heart | couple with heart: man, man, dark skin tone, medium skin tone | dark skin tone | love | man | medium skin tone
-👨🏿❤️👨🏾 with heart: man, man, dark skin tone, medium-dark skin tone
-👨🏿❤👨🏾 with heart: man, man, dark skin tone, medium-dark skin tone couple | couple with heart | couple with heart: man, man, dark skin tone, medium-dark skin tone | dark skin tone | love | man | medium-dark skin tone
-👨🏿❤️👨🏿 with heart: man, man, dark skin tone
-👨🏿❤👨🏿 with heart: man, man, dark skin tone couple | couple with heart | couple with heart: man, man, dark skin tone | dark skin tone | love | man
-👩❤️👩 with heart: woman, woman
-👩❤👩 with heart: woman, woman couple | couple with heart | couple with heart: woman, woman | love | woman
-👩🏻❤️👩🏻 with heart: woman, woman, light skin tone
-👩🏻❤👩🏻 with heart: woman, woman, light skin tone couple | couple with heart | couple with heart: woman, woman, light skin tone | light skin tone | love | woman
-👩🏻❤️👩🏼 with heart: woman, woman, light skin tone, medium-light skin tone
-👩🏻❤👩🏼 with heart: woman, woman, light skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, woman, light skin tone, medium-light skin tone | light skin tone | love | medium-light skin tone | woman
-👩🏻❤️👩🏽 with heart: woman, woman, light skin tone, medium skin tone
-👩🏻❤👩🏽 with heart: woman, woman, light skin tone, medium skin tone couple | couple with heart | couple with heart: woman, woman, light skin tone, medium skin tone | light skin tone | love | medium skin tone | woman
-👩🏻❤️👩🏾 with heart: woman, woman, light skin tone, medium-dark skin tone
-👩🏻❤👩🏾 with heart: woman, woman, light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, woman, light skin tone, medium-dark skin tone | light skin tone | love | medium-dark skin tone | woman
-👩🏻❤️👩🏿 with heart: woman, woman, light skin tone, dark skin tone
-👩🏻❤👩🏿 with heart: woman, woman, light skin tone, dark skin tone couple | couple with heart | couple with heart: woman, woman, light skin tone, dark skin tone | dark skin tone | light skin tone | love | woman
-👩🏼❤️👩🏻 with heart: woman, woman, medium-light skin tone, light skin tone
-👩🏼❤👩🏻 with heart: woman, woman, medium-light skin tone, light skin tone couple | couple with heart | couple with heart: woman, woman, medium-light skin tone, light skin tone | light skin tone | love | medium-light skin tone | woman
-👩🏼❤️👩🏼 with heart: woman, woman, medium-light skin tone
-👩🏼❤👩🏼 with heart: woman, woman, medium-light skin tone couple | couple with heart | couple with heart: woman, woman, medium-light skin tone | love | medium-light skin tone | woman
-👩🏼❤️👩🏽 with heart: woman, woman, medium-light skin tone, medium skin tone
-👩🏼❤👩🏽 with heart: woman, woman, medium-light skin tone, medium skin tone couple | couple with heart | couple with heart: woman, woman, medium-light skin tone, medium skin tone | love | medium skin tone | medium-light skin tone | woman
-👩🏼❤️👩🏾 with heart: woman, woman, medium-light skin tone, medium-dark skin tone
-👩🏼❤👩🏾 with heart: woman, woman, medium-light skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone | love | medium-dark skin tone | medium-light skin tone | woman
-👩🏼❤️👩🏿 with heart: woman, woman, medium-light skin tone, dark skin tone
-👩🏼❤👩🏿 with heart: woman, woman, medium-light skin tone, dark skin tone couple | couple with heart | couple with heart: woman, woman, medium-light skin tone, dark skin tone | dark skin tone | love | medium-light skin tone | woman
-👩🏽❤️👩🏻 with heart: woman, woman, medium skin tone, light skin tone
-👩🏽❤👩🏻 with heart: woman, woman, medium skin tone, light skin tone couple | couple with heart | couple with heart: woman, woman, medium skin tone, light skin tone | light skin tone | love | medium skin tone | woman
-👩🏽❤️👩🏼 with heart: woman, woman, medium skin tone, medium-light skin tone
-👩🏽❤👩🏼 with heart: woman, woman, medium skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, woman, medium skin tone, medium-light skin tone | love | medium skin tone | medium-light skin tone | woman
-👩🏽❤️👩🏽 with heart: woman, woman, medium skin tone
-👩🏽❤👩🏽 with heart: woman, woman, medium skin tone couple | couple with heart | couple with heart: woman, woman, medium skin tone | love | medium skin tone | woman
-👩🏽❤️👩🏾 with heart: woman, woman, medium skin tone, medium-dark skin tone
-👩🏽❤👩🏾 with heart: woman, woman, medium skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, woman, medium skin tone, medium-dark skin tone | love | medium skin tone | medium-dark skin tone | woman
-👩🏽❤️👩🏿 with heart: woman, woman, medium skin tone, dark skin tone
-👩🏽❤👩🏿 with heart: woman, woman, medium skin tone, dark skin tone couple | couple with heart | couple with heart: woman, woman, medium skin tone, dark skin tone | dark skin tone | love | medium skin tone | woman
-👩🏾❤️👩🏻 with heart: woman, woman, medium-dark skin tone, light skin tone
-👩🏾❤👩🏻 with heart: woman, woman, medium-dark skin tone, light skin tone couple | couple with heart | couple with heart: woman, woman, medium-dark skin tone, light skin tone | light skin tone | love | medium-dark skin tone | woman
-👩🏾❤️👩🏼 with heart: woman, woman, medium-dark skin tone, medium-light skin tone
-👩🏾❤👩🏼 with heart: woman, woman, medium-dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone | love | medium-dark skin tone | medium-light skin tone | woman
-👩🏾❤️👩🏽 with heart: woman, woman, medium-dark skin tone, medium skin tone
-👩🏾❤👩🏽 with heart: woman, woman, medium-dark skin tone, medium skin tone couple | couple with heart | couple with heart: woman, woman, medium-dark skin tone, medium skin tone | love | medium skin tone | medium-dark skin tone | woman
-👩🏾❤️👩🏾 with heart: woman, woman, medium-dark skin tone
-👩🏾❤👩🏾 with heart: woman, woman, medium-dark skin tone couple | couple with heart | couple with heart: woman, woman, medium-dark skin tone | love | medium-dark skin tone | woman
-👩🏾❤️👩🏿 with heart: woman, woman, medium-dark skin tone, dark skin tone
-👩🏾❤👩🏿 with heart: woman, woman, medium-dark skin tone, dark skin tone couple | couple with heart | couple with heart: woman, woman, medium-dark skin tone, dark skin tone | dark skin tone | love | medium-dark skin tone | woman
-👩🏿❤️👩🏻 with heart: woman, woman, dark skin tone, light skin tone
-👩🏿❤👩🏻 with heart: woman, woman, dark skin tone, light skin tone couple | couple with heart | couple with heart: woman, woman, dark skin tone, light skin tone | dark skin tone | light skin tone | love | woman
-👩🏿❤️👩🏼 with heart: woman, woman, dark skin tone, medium-light skin tone
-👩🏿❤👩🏼 with heart: woman, woman, dark skin tone, medium-light skin tone couple | couple with heart | couple with heart: woman, woman, dark skin tone, medium-light skin tone | dark skin tone | love | medium-light skin tone | woman
-👩🏿❤️👩🏽 with heart: woman, woman, dark skin tone, medium skin tone
-👩🏿❤👩🏽 with heart: woman, woman, dark skin tone, medium skin tone couple | couple with heart | couple with heart: woman, woman, dark skin tone, medium skin tone | dark skin tone | love | medium skin tone | woman
-👩🏿❤️👩🏾 with heart: woman, woman, dark skin tone, medium-dark skin tone
-👩🏿❤👩🏾 with heart: woman, woman, dark skin tone, medium-dark skin tone couple | couple with heart | couple with heart: woman, woman, dark skin tone, medium-dark skin tone | dark skin tone | love | medium-dark skin tone | woman
-👩🏿❤️👩🏿 with heart: woman, woman, dark skin tone
-👩🏿❤👩🏿 with heart: woman, woman, dark skin tone couple | couple with heart | couple with heart: woman, woman, dark skin tone | dark skin tone | love | woman
-👨👩👦 man, woman, boy boy | family | family: man, woman, boy | man | woman
-👨👩👧 man, woman, girl family | family: man, woman, girl | girl | man | woman
-👨👩👧👦 man, woman, girl, boy boy | family | family: man, woman, girl, boy | girl | man | woman
-👨👩👦👦 man, woman, boy, boy boy | family | family: man, woman, boy, boy | man | woman
-👨👩👧👧 man, woman, girl, girl family | family: man, woman, girl, girl | girl | man | woman
-👨👨👦 man, man, boy boy | family | family: man, man, boy | man
-👨👨👧 man, man, girl family | family: man, man, girl | girl | man
-👨👨👧👦 man, man, girl, boy boy | family | family: man, man, girl, boy | girl | man
-👨👨👦👦 man, man, boy, boy boy | family | family: man, man, boy, boy | man
-👨👨👧👧 man, man, girl, girl family | family: man, man, girl, girl | girl | man
-👩👩👦 woman, woman, boy boy | family | family: woman, woman, boy | woman
-👩👩👧 woman, woman, girl family | family: woman, woman, girl | girl | woman
-👩👩👧👦 woman, woman, girl, boy boy | family | family: woman, woman, girl, boy | girl | woman
-👩👩👦👦 woman, woman, boy, boy boy | family | family: woman, woman, boy, boy | woman
-👩👩👧👧 woman, woman, girl, girl family | family: woman, woman, girl, girl | girl | woman
-👨👦 man, boy boy | family | family: man, boy | man
-👨👦👦 man, boy, boy boy | family | family: man, boy, boy | man
-👨👧 man, girl family | family: man, girl | girl | man
-👨👧👦 man, girl, boy boy | family | family: man, girl, boy | girl | man
-👨👧👧 man, girl, girl family | family: man, girl, girl | girl | man
-👩👦 woman, boy boy | family | family: woman, boy | woman
-👩👦👦 woman, boy, boy boy | family | family: woman, boy, boy | woman
-👩👧 woman, girl family | family: woman, girl | girl | woman
-👩👧👦 woman, girl, boy boy | family | family: woman, girl, boy | girl | woman
-👩👧👧 woman, girl, girl family | family: woman, girl, girl | girl | woman
-🗣️ head
-🗣 head face | head | silhouette | speak | speaking
-👤 in silhouette bust | bust in silhouette | silhouette
-👥 in silhouette bust | busts in silhouette | silhouette
-🫂 hugging goodbye | hello | hug | people hugging | thanks
-👪 family
-🧑🧑🧒 adult, adult, child family: adult, adult, child
-🧑🧑🧒🧒 adult, adult, child, child family: adult, adult, child, child
-🧑🧒 adult, child family: adult, child
-🧑🧒🧒 adult, child, child family: adult, child, child
-👣 clothing | footprint | footprints | print
-🏻 Component skin-tone skin tone light skin tone | skin tone | type 1–2
-🏼 Component skin-tone skin tone medium-light skin tone | skin tone | type 3
-🏽 Component skin-tone skin tone medium skin tone | skin tone | type 4
-🏾 Component skin-tone skin tone medium-dark skin tone | skin tone | type 5
-🏿 Component skin-tone skin tone dark skin tone | skin tone | type 6
-🦰 Component hair-style hair ginger | red hair | redhead
-🦱 Component hair-style hair afro | curly | curly hair | ringlets
-🦳 Component hair-style hair gray | hair | old | white | grey
-🦲 Component hair-style bald | chemotherapy | hairless | no hair | shaven
-🐵 face face | monkey
-🐒 monkey
-🦍 gorilla
-🦧 ape | orangutan
-🐶 face dog | face | pet
-🐕 dog | pet
-🦮 dog accessibility | blind | guide | guide dog
-🐕🦺 dog accessibility | assistance | dog | service
-🐩 dog | poodle
-🐺 face | wolf
-🦊 face | fox
-🦝 curious | raccoon | sly
-🐱 face cat | face | pet
-🐈 cat | pet
-🐈⬛ cat black | cat | unlucky
-🦁 face | Leo | lion | zodiac
-🐯 face face | tiger
-🐅 tiger
-🐆 leopard
-🐴 face face | horse
-🫎 animal | antlers | elk | mammal | moose
-🫏 animal | ass | burro | donkey | mammal | mule | stubborn
-🐎 equestrian | horse | racehorse | racing
-🦄 face | unicorn
-🦓 stripe | zebra
-🦌 deer | stag
-🦬 bison | buffalo | herd | wisent
-🐮 face cow | face
-🐂 bull | ox | Taurus | zodiac
-🐃 buffalo buffalo | water
-🐄 cow
-🐷 face face | pig
-🐖 pig | sow
-🐗 boar | pig
-🐽 nose face | nose | pig
-🐏 Aries | male | ram | sheep | zodiac
-🐑 ewe | female | sheep
-🐐 Capricorn | goat | zodiac
-🐪 camel | dromedary | hump
-🐫 camel bactrian | camel | hump | two-hump camel | Bactrian
-🦙 alpaca | guanaco | llama | vicuña | wool
-🦒 giraffe | spots
-🐘 elephant
-🦣 extinction | large | mammoth | tusk | woolly | extinct
-🦏 rhinoceros | rhino
-🦛 hippo | hippopotamus
-🐭 face face | mouse | pet
-🐁 mouse | pet | rodent
-🐀 rat | pet | rodent
-🐹 face | hamster | pet
-🐰 face bunny | face | pet | rabbit
-🐇 bunny | pet | rabbit
-🐿 chipmunk | squirrel
-🦫 beaver | dam
-🦔 hedgehog | spiny
-🦇 bat | vampire
-🐻 bear | face
-🐻❄️ bear
-🐻❄ bear arctic | bear | polar bear | white
-🐨 face | koala | marsupial
-🐼 face | panda
-🦥 lazy | sloth | slow
-🦦 fishing | otter | playful
-🦨 skunk | stink
-🦘 joey | jump | kangaroo | marsupial
-🦡 badger | honey badger | pester
-🐾 prints feet | paw | paw prints | print
-🦃 bird | turkey | poultry
-🐔 bird | chicken | poultry
-🐓 bird | rooster
-🐣 chick baby | bird | chick | hatching
-🐤 chick baby | bird | chick
-🐥 baby chick baby | bird | chick | front-facing baby chick
-🐦 bird
-🐧 bird | penguin
-🕊 bird | dove | fly | peace
-🦅 bird | eagle | bird of prey
-🦆 bird | duck
-🦢 bird | cygnet | swan | ugly duckling
-🦉 bird | owl | wise | bird of prey
-🦤 dodo | extinction | large | Mauritius
-🪶 bird | feather | flight | light | plumage
-🦩 flamboyant | flamingo | tropical
-🦚 bird | ostentatious | peacock | peahen | proud
-🦜 bird | parrot | pirate | talk
-🪽 angelic | aviation | bird | flying | mythology | wing
-🐦⬛ bird bird | black | crow | raven | rook
-🪿 bird | fowl | goose | honk | silly
-🐦🔥 fantasy | firebird | phoenix | rebirth | reincarnation
-🐸 animal-amphibian face | frog
-🐊 animal-reptile crocodile
-🐢 animal-reptile terrapin | tortoise | turtle
-🦎 animal-reptile lizard | reptile
-🐍 animal-reptile bearer | Ophiuchus | serpent | snake | zodiac
-🐲 animal-reptile face dragon | face | fairy tale
-🐉 animal-reptile dragon | fairy tale
-🦕 animal-reptile brachiosaurus | brontosaurus | diplodocus | sauropod
-🦖 animal-reptile T-Rex | Tyrannosaurus Rex
-🐳 animal-marine whale face | spouting | whale
-🐋 animal-marine whale
-🐬 animal-marine dolphin | flipper | porpoise
-🦭 animal-marine sea lion | seal
-🐟 animal-marine fish | Pisces | zodiac
-🐠 animal-marine fish fish | tropical | reef fish
-🐡 animal-marine blowfish | fish
-🦈 animal-marine fish | shark
-🐙 animal-marine octopus
-🐚 animal-marine shell shell | spiral
-🪸 animal-marine coral | ocean | reef
-🪼 animal-marine burn | invertebrate | jelly | jellyfish | marine | ouch | stinger
-🐌 animal-bug snail | mollusc
-🦋 animal-bug butterfly | insect | pretty | moth
-🐛 animal-bug bug | insect | caterpillar | worm
-🐜 animal-bug ant | insect
-🐝 animal-bug bee | honeybee | insect
-🪲 animal-bug beetle | bug | insect
-🐞 animal-bug beetle beetle | insect | lady beetle | ladybird | ladybug
-🦗 animal-bug cricket | grasshopper
-🪳 animal-bug cockroach | insect | pest | roach
-🕷️ animal-bug
-🕷 animal-bug insect | spider | arachnid
-🕸️ animal-bug web
-🕸 animal-bug web spider | web
-🦂 animal-bug Scorpio | scorpion | zodiac
-🦟 animal-bug disease | fever | malaria | mosquito | pest | virus | dengue | insect | mozzie
-🪰 animal-bug disease | fly | maggot | pest | rotting
-🪱 animal-bug annelid | earthworm | parasite | worm
-🦠 animal-bug amoeba | bacteria | microbe | virus
-💐 plant-flower bouquet | flower
-🌸 plant-flower blossom blossom | cherry | flower
-💮 plant-flower flower flower | white flower
-🪷 plant-flower Buddhism | flower | Hinduism | lotus | purity
-🏵️ plant-flower
-🏵 plant-flower plant | rosette
-🌹 plant-flower flower | rose
-🥀 plant-flower flower flower | wilted
-🌺 plant-flower flower | hibiscus
-🌻 plant-flower flower | sun | sunflower
-🌼 plant-flower blossom | flower
-🌷 plant-flower flower | tulip
-🪻 plant-flower bluebonnet | flower | hyacinth | lavender | lupine | snapdragon
-🌱 plant-other seedling | young
-🪴 plant-other plant boring | grow | house | nurturing | plant | potted plant | useless | pot plant
-🌲 plant-other tree evergreen tree | tree
-🌳 plant-other tree deciduous | shedding | tree
-🌴 plant-other tree palm | tree
-🌵 plant-other cactus | plant
-🌾 plant-other of rice ear | grain | rice | sheaf of rice | sheaf
-🌿 plant-other herb | leaf
-☘️ plant-other
-☘ plant-other plant | shamrock
-🍀 plant-other leaf clover 4 | clover | four | four-leaf clover | leaf
-🍁 plant-other leaf falling | leaf | maple
-🍂 plant-other leaf fallen leaf | falling | leaf
-🍃 plant-other fluttering in wind blow | flutter | leaf | leaf fluttering in wind | wind
-🪹 plant-other nest empty nest | nesting
-🪺 plant-other with eggs nest with eggs | nesting
-🍄 plant-other mushroom | toadstool
-🍇 food-fruit fruit | grape | grapes
-🍈 food-fruit fruit | melon
-🍉 food-fruit fruit | watermelon
-🍊 food-fruit fruit | orange | tangerine | mandarin
-🍋 food-fruit citrus | fruit | lemon
-🍋🟩 food-fruit citrus | fruit | lime | tropical
-🍌 food-fruit banana | fruit
-🍍 food-fruit fruit | pineapple
-🥭 food-fruit fruit | mango | tropical
-🍎 food-fruit apple apple | fruit | red
-🍏 food-fruit apple apple | fruit | green
-🍐 food-fruit fruit | pear
-🍑 food-fruit fruit | peach
-🍒 food-fruit berries | cherries | cherry | fruit | red
-🍓 food-fruit berry | fruit | strawberry
-🫐 food-fruit berry | bilberry | blue | blueberries | blueberry
-🥝 food-fruit fruit food | fruit | kiwi | kiwi fruit
-🍅 food-fruit fruit | tomato | vegetable
-🫒 food-fruit food | olive
-🥥 food-fruit coconut | palm | piña colada
-🥑 food-vegetable avocado | food | fruit
-🍆 food-vegetable aubergine | eggplant | vegetable
-🥔 food-vegetable food | potato | vegetable
-🥕 food-vegetable carrot | food | vegetable
-🌽 food-vegetable of corn corn | ear | ear of corn | maize | maze | corn on the cob | sweetcorn
-🌶️ food-vegetable pepper
-🌶 food-vegetable pepper hot | pepper | chilli | hot pepper
-🫑 food-vegetable pepper bell pepper | capsicum | pepper | vegetable | sweet pepper
-🥒 food-vegetable cucumber | food | pickle | vegetable
-🥬 food-vegetable green bok choy | cabbage | kale | leafy green | lettuce | pak choi
-🥦 food-vegetable broccoli | wild cabbage
-🧄 food-vegetable flavoring | garlic | flavouring
-🧅 food-vegetable flavoring | onion | flavouring
-🥜 food-vegetable food | nut | peanut | peanuts | vegetable | nuts
-🫘 food-vegetable beans | food | kidney | legume | kidney bean | kidney beans
-🌰 food-vegetable chestnut | plant | nut
-🫚 food-vegetable root beer | ginger root | root | spice | ginger | root ginger
-🫛 food-vegetable pod beans | edamame | legume | pea | pod | vegetable
-🍄🟫 food-vegetable mushroom brown mushroom | food | fungus | nature | vegetable
-🍞 food-prepared bread | loaf
-🥐 food-prepared bread | breakfast | croissant | food | french | roll | crescent | French
-🥖 food-prepared bread baguette | bread | food | french | French stick | French
-🫓 food-prepared arepa | flatbread | lavash | naan | pita
-🥨 food-prepared pretzel | twisted
-🥯 food-prepared bagel | bakery | breakfast | schmear
-🥞 food-prepared breakfast | crêpe | food | hotcake | pancake | pancakes | crepe
-🧇 food-prepared breakfast | indecisive | iron | waffle | unclear | vague | waffle with butter
-🧀 food-prepared wedge cheese | cheese wedge
-🍖 food-prepared on bone bone | meat | meat on bone
-🍗 food-prepared leg bone | chicken | drumstick | leg | poultry
-🥩 food-prepared of meat chop | cut of meat | lambchop | porkchop | steak | lamb chop | pork chop
-🥓 food-prepared bacon | breakfast | food | meat
-🍔 food-prepared burger | hamburger | beefburger
-🍟 food-prepared fries french | fries | chips | french fries | French
-🍕 food-prepared cheese | pizza | slice
-🌭 food-prepared dog frankfurter | hot dog | hotdog | sausage | frank
-🥪 food-prepared bread | sandwich
-🌮 food-prepared mexican | taco | Mexican
-🌯 food-prepared burrito | mexican | wrap | Mexican
-🫔 food-prepared mexican | tamale | wrapped | Mexican
-🥙 food-prepared flatbread falafel | flatbread | food | gyro | kebab | stuffed | pita roll
-🧆 food-prepared chickpea | falafel | meatball | chick pea
-🥚 food-prepared breakfast | egg | food
-🍳 food-prepared breakfast | cooking | egg | frying | pan
-🥘 food-prepared pan of food casserole | food | paella | pan | shallow | shallow pan of food
-🍲 food-prepared of food pot | pot of food | stew
-🫕 food-prepared cheese | chocolate | fondue | melted | pot | Swiss
-🥣 food-prepared with spoon bowl with spoon | breakfast | cereal | congee
-🥗 food-prepared salad food | green | salad | garden
-🍿 food-prepared popcorn
-🧈 food-prepared butter | dairy
-🧂 food-prepared condiment | salt | shaker
-🥫 food-prepared food can | canned food
-🍱 food-asian box bento | box
-🍘 food-asian cracker cracker | rice
-🍙 food-asian ball ball | Japanese | rice
-🍚 food-asian rice cooked | rice
-🍛 food-asian rice curry | rice
-🍜 food-asian bowl bowl | noodle | ramen | steaming
-🍝 food-asian pasta | spaghetti
-🍠 food-asian sweet potato potato | roasted | sweet
-🍢 food-asian kebab | oden | seafood | skewer | stick
-🍣 food-asian sushi
-🍤 food-asian shrimp fried | prawn | shrimp | tempura | battered
-🍥 food-asian cake with swirl cake | fish | fish cake with swirl | pastry | swirl | narutomaki
-🥮 food-asian cake autumn | festival | moon cake | yuèbǐng
-🍡 food-asian dango | dessert | Japanese | skewer | stick | sweet
-🥟 food-asian dumpling | empanada | gyōza | jiaozi | pierogi | potsticker | pastie | samosa
-🥠 food-asian cookie fortune cookie | prophecy
-🥡 food-asian box oyster pail | takeout box | takeaway box | takeaway container | takeout
-🦀 food-marine Cancer | crab | zodiac | crustacean | seafood | shellfish
-🦞 food-marine bisque | claws | lobster | seafood | shellfish
-🦐 food-marine food | shellfish | shrimp | small | prawn | seafood
-🦑 food-marine food | molusc | squid | decapod | seafood
-🦪 food-marine diving | oyster | pearl
-🍦 food-sweet ice cream cream | dessert | ice | icecream | soft | sweet | ice cream | soft serve | soft-serve ice cream
-🍧 food-sweet ice dessert | ice | shaved | sweet | granita
-🍨 food-sweet cream cream | dessert | ice | sweet | ice cream
-🍩 food-sweet breakfast | dessert | donut | doughnut | sweet
-🍪 food-sweet cookie | dessert | sweet | biscuit
-🎂 food-sweet cake birthday | cake | celebration | dessert | pastry | sweet
-🍰 food-sweet cake | dessert | pastry | shortcake | slice | sweet
-🧁 food-sweet bakery | cupcake | sweet
-🥧 food-sweet filling | pastry | pie
-🍫 food-sweet bar bar | chocolate | dessert | sweet
-🍬 food-sweet candy | dessert | sweet | sweets
-🍭 food-sweet candy | dessert | lollipop | sweet
-🍮 food-sweet custard | dessert | pudding | sweet | baked custard
-🍯 food-sweet pot honey | honeypot | pot | sweet
-🍼 drink bottle baby | bottle | drink | milk
-🥛 drink of milk drink | glass | glass of milk | milk
-☕ drink beverage beverage | coffee | drink | hot | steaming | tea
-🫖 drink drink | pot | tea | teapot
-🍵 drink without handle beverage | cup | drink | tea | teacup | teacup without handle
-🍶 drink bar | beverage | bottle | cup | drink | sake | saké
-🍾 drink with popping cork bar | bottle | bottle with popping cork | cork | drink | popping | bubbly
-🍷 drink glass bar | beverage | drink | glass | wine
-🍸 drink glass bar | cocktail | drink | glass
-🍹 drink drink bar | drink | tropical
-🍺 drink mug bar | beer | drink | mug
-🍻 drink beer mugs bar | beer | clink | clinking beer mugs | drink | mug | cheers
-🥂 drink glasses celebrate | clink | clinking glasses | drink | glass | cheers
-🥃 drink glass glass | liquor | shot | tumbler | whisky | whiskey
-🫗 drink liquid drink | empty | glass | pouring liquid | spill
-🥤 drink with straw cup with straw | juice | soda
-🧋 drink tea bubble | milk | pearl | tea | boba
-🧃 drink box beverage | box | juice | straw | sweet | drink carton | juice box | popper
-🧉 drink drink | mate | maté
-🧊 drink cold | ice | ice cube | iceberg
-🥢 dishware chopsticks | hashi | pair of chopsticks
-🍽️ dishware and knife with plate
-🍽 dishware and knife with plate cooking | fork | fork and knife with plate | knife | plate
-🍴 dishware and knife cooking | cutlery | fork | fork and knife | knife | knife and fork
-🥄 dishware spoon | tableware
-🔪 dishware knife cooking | hocho | kitchen knife | knife | tool | weapon
-🫙 dishware condiment | container | empty | jar | sauce | store
-🏺 dishware amphora | Aquarius | cooking | drink | jug | zodiac | jar
-🌍 place-map showing Europe-Africa Africa | earth | Europe | globe | globe showing Europe-Africa | world
-🌎 place-map showing Americas Americas | earth | globe | globe showing Americas | world
-🌏 place-map showing Asia-Australia Asia | Australia | earth | globe | globe showing Asia-Australia | world
-🌐 place-map with meridians earth | globe | globe with meridians | meridians | world
-🗺️ place-map map
-🗺 place-map map map | world
-🗾 place-map of Japan Japan | map | map of Japan
-🧭 place-map compass | magnetic | navigation | orienteering
-🏔️ place-geographic mountain
-🏔 place-geographic mountain cold | mountain | snow | snow-capped mountain
-⛰️ place-geographic
-⛰ place-geographic mountain
-🌋 place-geographic eruption | mountain | volcano
-🗻 place-geographic fuji fuji | mount fuji | mountain | Fuji | Mount Fuji | mount Fuji
-🏕️ place-geographic
-🏕 place-geographic camping
-🏖️ place-geographic with umbrella
-🏖 place-geographic with umbrella beach | beach with umbrella | umbrella
-🏜️ place-geographic
-🏜 place-geographic desert
-🏝️ place-geographic island
-🏝 place-geographic island desert | island
-🏞️ place-geographic park
-🏞 place-geographic park national park | park
-🏟️ place-building
-🏟 place-building stadium | arena
-🏛️ place-building building
-🏛 place-building building classical | classical building | column
-🏗️ place-building construction
-🏗 place-building construction building construction | construction
-🧱 place-building brick | bricks | clay | mortar | wall
-🪨 place-building boulder | heavy | rock | solid | stone
-🪵 place-building log | lumber | timber | wood
-🛖 place-building house | hut | roundhouse | yurt
-🏘️ place-building
-🏘 place-building houses
-🏚️ place-building house
-🏚 place-building house derelict | house
-🏠 place-building home | house
-🏡 place-building with garden garden | home | house | house with garden
-🏢 place-building building building | office building
-🏣 place-building post office Japanese | Japanese post office | post
-🏤 place-building office European | post | post office
-🏥 place-building doctor | hospital | medicine
-🏦 place-building bank | building
-🏨 place-building building | hotel
-🏩 place-building hotel hotel | love
-🏪 place-building store convenience | store | dépanneur
-🏫 place-building building | school
-🏬 place-building store department | store
-🏭 place-building building | factory
-🏯 place-building castle castle | Japanese
-🏰 place-building castle | European
-💒 place-building chapel | romance | wedding
-🗼 place-building tower Tokyo | tower | Tower
-🗽 place-building of Liberty liberty | statue | Statue of Liberty | Liberty | Statue
-⛪ place-religious Christian | church | cross | religion
-🕌 place-religious islam | mosque | Muslim | religion | Islam
-🛕 place-religious temple hindu | temple | Hindu
-🕍 place-religious Jew | Jewish | religion | synagogue | temple | shul
-⛩️ place-religious shrine
-⛩ place-religious shrine religion | shinto | shrine | Shinto
-🕋 place-religious islam | kaaba | Muslim | religion | Islam | Kaaba
-⛲ place-other fountain
-⛺ place-other camping | tent
-🌁 place-other fog | foggy
-🌃 place-other with stars night | night with stars | star | starry night
-🏙️ place-other
-🏙 place-other city | cityscape | skyline
-🌄 place-other over mountains morning | mountain | sun | sunrise | sunrise over mountains
-🌅 place-other morning | sun | sunrise
-🌆 place-other at dusk city | cityscape at dusk | dusk | evening | landscape | sunset | skyline at dusk
-🌇 place-other dusk | sun | sunset
-🌉 place-other at night bridge | bridge at night | night
-♨️ place-other springs
-♨ place-other springs hot | hotsprings | springs | steaming
-🎠 place-other horse carousel | horse | merry-go-round
-🛝 place-other slide amusement park | play | playground slide | theme park
-🎡 place-other wheel amusement park | ferris | theme park | wheel | Ferris
-🎢 place-other coaster amusement park | coaster | roller | theme park
-💈 place-other pole barber | haircut | pole
-🎪 place-other tent circus | tent | big top
-🚂 transport-ground engine | locomotive | railway | steam | train
-🚃 transport-ground car car | electric | railway | train | tram | trolleybus | railway carriage | train carriage | trolley bus
-🚄 transport-ground train high-speed train | railway | shinkansen | speed | train | Shinkansen
-🚅 transport-ground train bullet | railway | shinkansen | speed | train | Shinkansen
-🚆 transport-ground railway | train
-🚇 transport-ground metro | subway | tube | underground
-🚈 transport-ground rail light rail | railway
-🚉 transport-ground railway | station | train
-🚊 transport-ground tram | trolleybus | light rail | oncoming | oncoming light rail | car | streetcar | tramcar | trolley | trolley bus
-🚝 transport-ground monorail | vehicle
-🚞 transport-ground railway car | mountain | railway
-🚋 transport-ground car car | tram | trolleybus | trolley bus | streetcar | tramcar | trolley
-🚌 transport-ground bus | vehicle
-🚍 transport-ground bus bus | oncoming
-🚎 transport-ground bus | tram | trolley | trolleybus | streetcar
-🚐 transport-ground bus | minibus
-🚑 transport-ground ambulance | vehicle
-🚒 transport-ground engine engine | fire | truck
-🚓 transport-ground car car | patrol | police
-🚔 transport-ground police car car | oncoming | police
-🚕 transport-ground taxi | vehicle
-🚖 transport-ground taxi oncoming | taxi
-🚗 transport-ground automobile | car
-🚘 transport-ground automobile automobile | car | oncoming
-🚙 transport-ground utility vehicle recreational | sport utility | sport utility vehicle | 4x4 | off-road vehicle | 4WD | four-wheel drive | SUV
-🛻 transport-ground truck pick-up | pickup | truck | ute
-🚚 transport-ground truck delivery | truck
-🚛 transport-ground lorry articulated lorry | lorry | semi | truck | articulated truck
-🚜 transport-ground tractor | vehicle
-🏎️ transport-ground car
-🏎 transport-ground car car | racing
-🏍️ transport-ground
-🏍 transport-ground motorcycle | racing
-🛵 transport-ground scooter motor | scooter
-🦽 transport-ground wheelchair accessibility | manual wheelchair
-🦼 transport-ground wheelchair accessibility | motorized wheelchair | powered wheelchair | mobility scooter
-🛺 transport-ground rickshaw auto rickshaw | tuk tuk | tuk-tuk | tuktuk
-🚲 transport-ground bicycle | bike
-🛴 transport-ground scooter kick | scooter
-🛹 transport-ground board | skateboard
-🛼 transport-ground skate roller | skate | rollerskate
-🚏 transport-ground stop bus | stop | busstop
-🛣️ transport-ground
-🛣 transport-ground highway | motorway | road | freeway
-🛤️ transport-ground track
-🛤 transport-ground track railway | railway track | train
-🛢️ transport-ground drum
-🛢 transport-ground drum drum | oil
-⛽ transport-ground pump diesel | fuel | fuelpump | gas | pump | station | petrol pump
-🛞 transport-ground circle | tire | turn | wheel | tyre
-🚨 transport-ground car light beacon | car | light | police | revolving
-🚥 transport-ground traffic light horizontal traffic light | light | signal | traffic | horizontal traffic lights | lights
-🚦 transport-ground traffic light light | signal | traffic | vertical traffic light | lights | vertical traffic lights
-🛑 transport-ground sign octagonal | sign | stop
-🚧 transport-ground barrier | construction
-⚓ transport-water anchor | ship | tool
-🛟 transport-water buoy float | life preserver | life saver | rescue | ring buoy | safety | lifebuoy | buoy
-⛵ transport-water boat | resort | sailboat | sea | yacht
-🛶 transport-water boat | canoe
-🚤 transport-water boat | speedboat
-🛳️ transport-water ship
-🛳 transport-water ship passenger | ship
-⛴️ transport-water
-⛴ transport-water boat | ferry | passenger
-🛥️ transport-water boat
-🛥 transport-water boat boat | motor boat | motorboat
-🚢 transport-water boat | passenger | ship
-✈️ transport-air
-✈ transport-air aeroplane | airplane | flight
-🛩️ transport-air airplane
-🛩 transport-air airplane aeroplane | airplane | small airplane | small plane
-🛫 transport-air departure aeroplane | airplane | check-in | departure | departures | take-off | flight departure | plane departure
-🛬 transport-air arrival aeroplane | airplane | airplane arrival | arrivals | arriving | landing
-🪂 transport-air hang-glide | parachute | parasail | skydive | parascend
-💺 transport-air chair | seat
-🚁 transport-air helicopter | vehicle
-🚟 transport-air railway railway | suspension | cable
-🚠 transport-air cableway cable | gondola | mountain | mountain cableway | cableway
-🚡 transport-air tramway aerial | cable | car | gondola | tramway
-🛰️ transport-air
-🛰 transport-air satellite | space
-🚀 transport-air rocket | space
-🛸 transport-air saucer flying saucer | UFO | spaceship
-🛎️ hotel bell
-🛎 hotel bell bell | bellhop | hotel | porter
-🧳 hotel luggage | packing | travel
-⌛ time done hourglass done | sand | timer | hourglass
-⏳ time not done hourglass | hourglass not done | sand | timer
-⌚ time clock | watch
-⏰ time clock alarm | clock
-⏱️ time
-⏱ time clock | stopwatch
-⏲️ time clock
-⏲ time clock clock | timer
-🕰️ time clock
-🕰 time clock clock | mantelpiece clock
-🕛 time o’clock 00 | 12 | 12:00 | clock | o’clock | twelve
-🕧 time 12 | 12:30 | clock | thirty | twelve | twelve-thirty | 12.30 | half past twelve
-🕐 time o’clock 00 | 1 | 1:00 | clock | o’clock | one
-🕜 time 1 | 1:30 | clock | one | one-thirty | thirty | 1.30 | half past one
-🕑 time o’clock 00 | 2 | 2:00 | clock | o’clock | two
-🕝 time 2 | 2:30 | clock | thirty | two | two-thirty | 2.30 | half past two
-🕒 time o’clock 00 | 3 | 3:00 | clock | o’clock | three
-🕞 time 3 | 3:30 | clock | thirty | three | three-thirty | 3.30 | half past three
-🕓 time o’clock 00 | 4 | 4:00 | clock | four | o’clock
-🕟 time 4 | 4:30 | clock | four | four-thirty | thirty | 4.30 | half past four
-🕔 time o’clock 00 | 5 | 5:00 | clock | five | o’clock
-🕠 time 5 | 5:30 | clock | five | five-thirty | thirty | 5.30 | half past five
-🕕 time o’clock 00 | 6 | 6:00 | clock | o’clock | six
-🕡 time 6 | 6:30 | clock | six | six-thirty | thirty | 6.30 | half past six
-🕖 time o’clock 00 | 7 | 7:00 | clock | o’clock | seven
-🕢 time 7 | 7:30 | clock | seven | seven-thirty | thirty | 7.30 | half past seven
-🕗 time o’clock 00 | 8 | 8:00 | clock | eight | o’clock
-🕣 time 8 | 8:30 | clock | eight | eight-thirty | thirty | 8.30 | half past eight
-🕘 time o’clock 00 | 9 | 9:00 | clock | nine | o’clock
-🕤 time 9 | 9:30 | clock | nine | nine-thirty | thirty | 9.30 | half past nine
-🕙 time o’clock 00 | 10 | 10:00 | clock | o’clock | ten
-🕥 time 10 | 10:30 | clock | ten | ten-thirty | thirty | 10.30 | half past ten
-🕚 time o’clock 00 | 11 | 11:00 | clock | eleven | o’clock
-🕦 time 11 | 11:30 | clock | eleven | eleven-thirty | thirty | 11.30 | half past eleven
-🌑 sky & weather moon dark | moon | new moon
-🌒 sky & weather crescent moon crescent | moon | waxing
-🌓 sky & weather quarter moon first quarter moon | moon | quarter
-🌔 sky & weather gibbous moon gibbous | moon | waxing
-🌕 sky & weather moon full | moon
-🌖 sky & weather gibbous moon gibbous | moon | waning
-🌗 sky & weather quarter moon last quarter moon | moon | quarter
-🌘 sky & weather crescent moon crescent | moon | waning
-🌙 sky & weather moon crescent | moon
-🌚 sky & weather moon face face | moon | new moon face
-🌛 sky & weather quarter moon face face | first quarter moon face | moon | quarter
-🌜 sky & weather quarter moon face face | last quarter moon face | moon | quarter
-🌡️ sky & weather
-🌡 sky & weather thermometer | weather
-☀️ sky & weather
-☀ sky & weather bright | rays | sun | sunny
-🌝 sky & weather moon face bright | face | full | moon | full-moon face
-🌞 sky & weather with face bright | face | sun | sun with face
-🪐 sky & weather planet ringed planet | saturn | saturnine
-⭐ sky & weather star
-🌟 sky & weather star glittery | glow | glowing star | shining | sparkle | star
-🌠 sky & weather star falling | shooting | star
-🌌 sky & weather way milky way | space | Milky Way | Milky | Way
-☁️ sky & weather
-☁ sky & weather cloud | weather
-⛅ sky & weather behind cloud cloud | sun | sun behind cloud
-⛈️ sky & weather with lightning and rain
-⛈ sky & weather with lightning and rain cloud | cloud with lightning and rain | rain | thunder
-🌤️ sky & weather behind small cloud
-🌤 sky & weather behind small cloud cloud | sun | sun behind small cloud
-🌥️ sky & weather behind large cloud
-🌥 sky & weather behind large cloud cloud | sun | sun behind large cloud
-🌦️ sky & weather behind rain cloud
-🌦 sky & weather behind rain cloud cloud | rain | sun | sun behind rain cloud
-🌧️ sky & weather with rain
-🌧 sky & weather with rain cloud | cloud with rain | rain
-🌨️ sky & weather with snow
-🌨 sky & weather with snow cloud | cloud with snow | cold | snow
-🌩️ sky & weather with lightning
-🌩 sky & weather with lightning cloud | cloud with lightning | lightning
-🌪️ sky & weather
-🌪 sky & weather cloud | tornado | whirlwind
-🌫️ sky & weather
-🌫 sky & weather cloud | fog
-🌬️ sky & weather face
-🌬 sky & weather face blow | cloud | face | wind
-🌀 sky & weather cyclone | dizzy | hurricane | twister | typhoon
-🌈 sky & weather rain | rainbow
-🌂 sky & weather umbrella closed umbrella | clothing | rain | umbrella
-☂️ sky & weather
-☂ sky & weather clothing | rain | umbrella
-☔ sky & weather with rain drops clothing | drop | rain | umbrella | umbrella with rain drops
-⛱️ sky & weather on ground
-⛱ sky & weather on ground rain | sun | umbrella | umbrella on ground | beach | sand
-⚡ sky & weather voltage danger | electric | high voltage | lightning | voltage | zap
-❄️ sky & weather
-❄ sky & weather cold | snow | snowflake
-☃️ sky & weather
-☃ sky & weather cold | snow | snowman
-⛄ sky & weather without snow cold | snow | snowman | snowman without snow
-☄️ sky & weather
-☄ sky & weather comet | space
-🔥 sky & weather fire | flame | tool
-💧 sky & weather cold | comic | drop | droplet | sweat
-🌊 sky & weather wave ocean | water | wave
-🎃 Activities event celebration | halloween | jack | jack-o-lantern | lantern | Halloween | jack-o’-lantern
-🎄 Activities event tree celebration | Christmas | tree
-🎆 Activities event celebration | fireworks
-🎇 Activities event celebration | fireworks | sparkle | sparkler
-🧨 Activities event dynamite | explosive | firecracker | fireworks
-✨ Activities event * | sparkle | sparkles | star
-🎈 Activities event balloon | celebration
-🎉 Activities event popper celebration | party | popper | tada | ta-da
-🎊 Activities event ball ball | celebration | confetti
-🎋 Activities event tree banner | celebration | Japanese | tanabata tree | tree | Tanabata tree
-🎍 Activities event decoration bamboo | celebration | Japanese | pine | pine decoration | decoration
-🎎 Activities event dolls celebration | doll | festival | Japanese | Japanese dolls
-🎏 Activities event streamer carp | celebration | streamer | carp wind sock | Japanese wind socks | koinobori
-🎐 Activities event chime bell | celebration | chime | wind
-🎑 Activities event viewing ceremony celebration | ceremony | moon | moon viewing ceremony | moon-viewing ceremony
-🧧 Activities event envelope gift | good luck | hóngbāo | lai see | money | red envelope
-🎀 Activities event celebration | ribbon
-🎁 Activities event gift box | celebration | gift | present | wrapped
-🎗️ Activities event ribbon
-🎗 Activities event ribbon celebration | reminder | ribbon
-🎟️ Activities event tickets
-🎟 Activities event tickets admission | admission tickets | ticket | entry
-🎫 Activities event admission | ticket
-🎖️ Activities award-medal medal
-🎖 Activities award-medal medal celebration | medal | military
-🏆 Activities award-medal prize | trophy | celebration
-🏅 Activities award-medal medal medal | sports medal | celebration | sports
-🥇 Activities award-medal place medal 1st place medal | first | gold | medal
-🥈 Activities award-medal place medal 2nd place medal | medal | second | silver
-🥉 Activities award-medal place medal 3rd place medal | bronze | medal | third
-⚽ Activities sport ball ball | football | soccer
-⚾ Activities sport ball | baseball
-🥎 Activities sport ball | glove | softball | underarm
-🏀 Activities sport ball | basketball | hoop
-🏐 Activities sport ball | game | volleyball
-🏈 Activities sport football american | ball | football
-🏉 Activities sport football ball | football | rugby | australian football | rugby ball | rugby league | rugby union
-🎾 Activities sport ball | racquet | tennis
-🥏 Activities sport disc flying disc | ultimate | frisbee | Frisbee
-🎳 Activities sport ball | bowling | game | tenpin bowling
-🏏 Activities sport game ball | bat | cricket game | game | cricket | cricket match
-🏑 Activities sport hockey ball | field | game | hockey | stick
-🏒 Activities sport hockey game | hockey | ice | puck | stick
-🥍 Activities sport ball | goal | lacrosse | stick
-🏓 Activities sport pong ball | bat | game | paddle | ping pong | table tennis | ping-pong
-🏸 Activities sport badminton | birdie | game | racquet | shuttlecock
-🥊 Activities sport glove boxing | glove
-🥋 Activities sport arts uniform judo | karate | martial arts | martial arts uniform | taekwondo | uniform | MMA
-🥅 Activities sport net goal | net | goal cage
-⛳ Activities sport in hole flag in hole | golf | hole | flag
-⛸️ Activities sport skate
-⛸ Activities sport skate ice | skate | ice skating
-🎣 Activities sport pole fish | fishing pole | pole | fishing | rod | fishing rod
-🤿 Activities sport mask diving | diving mask | scuba | snorkeling | snorkelling
-🎽 Activities sport shirt athletics | running | sash | shirt
-🎿 Activities sport ski | skis | snow | skiing
-🛷 Activities sport sled | sledge | sleigh
-🥌 Activities sport stone curling stone | game | rock | curling | stone | curling rock
-🎯 Activities game bullseye | dart | direct hit | game | hit | target | bull’s-eye
-🪀 Activities game fluctuate | toy | yo-yo
-🪁 Activities game fly | kite | soar
-🔫 Activities game pistol gun | handgun | pistol | revolver | tool | water | weapon | toy | water pistol
-🎱 Activities game 8 ball 8 | ball | billiard | eight | game | pool 8 ball | magic 8 ball
-🔮 Activities game ball ball | crystal | fairy tale | fantasy | fortune | tool
-🪄 Activities game wand magic | magic wand | witch | wizard
-🎮 Activities game game controller | game | video game
-🕹️ Activities game
-🕹 Activities game game | joystick | video game
-🎰 Activities game machine game | slot | slot machine | pokie | pokies
-🎲 Activities game die dice | die | game
-🧩 Activities game piece clue | interlocking | jigsaw | piece | puzzle
-🧸 Activities game bear plaything | plush | stuffed | teddy bear | toy
-🪅 Activities game celebration | party | piñata
-🪩 Activities game ball dance | disco | glitter | mirror ball | party
-🪆 Activities game dolls doll | nesting | nesting dolls | russia | babushka | matryoshka | Russian dolls | Russia
-♠️ Activities game suit
-♠ Activities game suit card | game | spade suit
-♥️ Activities game suit
-♥ Activities game suit card | game | heart suit
-♦️ Activities game suit
-♦ Activities game suit card | diamond suit | game | diamonds
-♣️ Activities game suit
-♣ Activities game suit card | club suit | game | clubs
-♟️ Activities game pawn
-♟ Activities game pawn chess | chess pawn | dupe | expendable
-🃏 Activities game card | game | joker | wildcard
-🀄 Activities game red dragon game | mahjong | mahjong red dragon | red | Mahjong | Mahjong red dragon
-🎴 Activities game playing cards card | flower | flower playing cards | game | Japanese | playing
-🎭 Activities arts & crafts arts art | mask | performing | performing arts | theater | theatre
-🖼️ Activities arts & crafts picture
-🖼 Activities arts & crafts picture art | frame | framed picture | museum | painting | picture
-🎨 Activities arts & crafts palette art | artist palette | museum | painting | palette
-🧵 Activities arts & crafts needle | sewing | spool | string | thread
-🪡 Activities arts & crafts needle embroidery | needle | sewing | stitches | sutures | tailoring | needle and thread
-🧶 Activities arts & crafts ball | crochet | knit | yarn
-🪢 Activities arts & crafts knot | rope | tangled | tie | twine | twist
-👓 Objects clothing clothing | eye | eyeglasses | eyewear | glasses
-🕶️ Objects clothing
-🕶 Objects clothing dark | eye | eyewear | glasses | sunglasses | sunnies
-🥽 Objects clothing eye protection | goggles | swimming | welding
-🥼 Objects clothing coat doctor | experiment | lab coat | scientist
-🦺 Objects clothing vest emergency | safety | vest | hi-vis | high-vis | jacket | life jacket
-👔 Objects clothing clothing | necktie | tie
-👕 Objects clothing clothing | shirt | t-shirt | tshirt | T-shirt | tee | tee-shirt
-👖 Objects clothing clothing | jeans | pants | trousers
-🧣 Objects clothing neck | scarf
-🧤 Objects clothing gloves | hand
-🧥 Objects clothing coat | jacket
-🧦 Objects clothing socks | stocking
-👗 Objects clothing clothing | dress | woman’s clothes
-👘 Objects clothing clothing | kimono
-🥻 Objects clothing clothing | dress | sari
-🩱 Objects clothing swimsuit bathing suit | one-piece swimsuit | swimming costume
-🩲 Objects clothing bathing suit | briefs | one-piece | swimsuit | underwear | pants | bathers | speedos
-🩳 Objects clothing bathing suit | pants | shorts | underwear | boardshorts | swim shorts | boardies
-👙 Objects clothing bikini | clothing | swim | swim suit | two-piece
-👚 Objects clothing clothes clothing | woman | woman’s clothes | blouse | top
-🪭 Objects clothing hand fan cooling | dance | fan | flutter | folding hand fan | hot | shy
-👛 Objects clothing clothing | coin | purse | accessories
-👜 Objects clothing bag | clothing | handbag | purse | accessories | tote
-👝 Objects clothing bag bag | clothing | clutch bag | pouch | accessories
-🛍️ Objects clothing bags
-🛍 Objects clothing bags bag | hotel | shopping | shopping bags
-🎒 Objects clothing backpack | bag | rucksack | satchel | school
-🩴 Objects clothing sandal beach sandals | sandals | thong sandal | thong sandals | thongs | zōri | flip-flop | flipflop | zori | beach sandal | sandal | thong
-👞 Objects clothing shoe clothing | man | man’s shoe | shoe
-👟 Objects clothing shoe athletic | clothing | running shoe | shoe | sneaker | runners | trainer
-🥾 Objects clothing boot backpacking | boot | camping | hiking
-🥿 Objects clothing shoe ballet flat | flat shoe | slip-on | slipper | pump
-👠 Objects clothing shoe clothing | heel | high-heeled shoe | shoe | woman | stiletto
-👡 Objects clothing sandal clothing | sandal | shoe | woman | woman’s sandal
-🩰 Objects clothing shoes ballet | ballet shoes | dance
-👢 Objects clothing boot boot | clothing | shoe | woman | woman’s boot
-🪮 Objects clothing pick Afro | comb | hair | pick
-👑 Objects clothing clothing | crown | king | queen
-👒 Objects clothing hat clothing | hat | woman | woman’s hat
-🎩 Objects clothing hat clothing | hat | top | tophat
-🎓 Objects clothing cap cap | celebration | clothing | graduation | hat
-🧢 Objects clothing cap baseball cap | billed cap
-🪖 Objects clothing helmet army | helmet | military | soldier | warrior
-⛑️ Objects clothing worker’s helmet
-⛑ Objects clothing worker’s helmet aid | cross | face | hat | helmet | rescue worker’s helmet
-📿 Objects clothing beads beads | clothing | necklace | prayer | religion
-💄 Objects clothing cosmetics | lipstick | makeup | make-up
-💍 Objects clothing diamond | ring
-💎 Objects clothing stone diamond | gem | gem stone | jewel | gemstone
-🔇 Objects sound speaker mute | muted speaker | quiet | silent | speaker
-🔈 Objects sound low volume soft | speaker low volume | low | quiet | speaker | volume
-🔉 Objects sound medium volume medium | speaker medium volume
-🔊 Objects sound high volume loud | speaker high volume
-📢 Objects sound loud | loudspeaker | public address
-📣 Objects sound cheering | megaphone
-📯 Objects sound horn horn | post | postal
-🔔 Objects sound bell
-🔕 Objects sound with slash bell | bell with slash | forbidden | mute | quiet | silent
-🎼 Objects music score music | musical score | score
-🎵 Objects music note music | musical note | note
-🎶 Objects music notes music | musical notes | note | notes
-🎙️ Objects music microphone
-🎙 Objects music microphone mic | microphone | music | studio
-🎚️ Objects music slider
-🎚 Objects music slider level | music | slider
-🎛️ Objects music knobs
-🎛 Objects music knobs control | knobs | music
-🎤 Objects music karaoke | mic | microphone
-🎧 Objects music earbud | headphone
-📻 Objects music radio | video | AM | FM | wireless
-🎷 Objects musical-instrument instrument | music | sax | saxophone
-🪗 Objects musical-instrument accordion | concertina | squeeze box
-🎸 Objects musical-instrument guitar | instrument | music
-🎹 Objects musical-instrument keyboard instrument | keyboard | music | musical keyboard | piano | organ
-🎺 Objects musical-instrument instrument | music | trumpet
-🎻 Objects musical-instrument instrument | music | violin
-🪕 Objects musical-instrument banjo | music | stringed
-🥁 Objects musical-instrument drum | drumsticks | music | percussions
-🪘 Objects musical-instrument drum beat | conga | drum | long drum | rhythm
-🪇 Objects musical-instrument instrument | maracas | music | percussion | rattle | shake
-🪈 Objects musical-instrument fife | flute | music | pipe | recorder | woodwind
-📱 Objects phone phone cell | mobile | phone | telephone
-📲 Objects phone phone with arrow arrow | cell | mobile | mobile phone with arrow | phone | receive
-☎️ Objects phone
-☎ Objects phone phone | telephone | landline
-📞 Objects phone receiver phone | receiver | telephone
-📟 Objects phone pager
-📠 Objects phone machine fax | fax machine
-🔋 Objects computer battery
-🪫 Objects computer battery electronic | low battery | low energy
-🔌 Objects computer plug electric | electricity | plug
-💻 Objects computer computer | laptop | pc | personal | PC
-🖥️ Objects computer computer
-🖥 Objects computer computer computer | desktop
-🖨️ Objects computer
-🖨 Objects computer computer | printer
-⌨️ Objects computer
-⌨ Objects computer computer | keyboard
-🖱️ Objects computer mouse
-🖱 Objects computer mouse computer | computer mouse
-🖲️ Objects computer
-🖲 Objects computer computer | trackball
-💽 Objects computer disk computer | disk | minidisk | optical
-💾 Objects computer disk computer | disk | floppy | diskette
-💿 Objects computer disk CD | computer | disk | optical
-📀 Objects computer Blu-ray | computer | disk | DVD | optical | blu-ray
-🧮 Objects computer abacus | calculation
-🎥 Objects light & video camera camera | cinema | movie
-🎞️ Objects light & video frames
-🎞 Objects light & video frames cinema | film | frames | movie
-📽️ Objects light & video projector
-📽 Objects light & video projector cinema | film | movie | projector | video
-🎬 Objects light & video board clapper | clapper board | movie | clapperboard | film
-📺 Objects light & video television | tv | video | TV
-📷 Objects light & video camera | video
-📸 Objects light & video with flash camera | camera with flash | flash | video
-📹 Objects light & video camera camera | video
-📼 Objects light & video tape | vhs | video | videocassette | VHS | videotape
-🔍 Objects light & video glass tilted left glass | magnifying | magnifying glass tilted left | search | tool
-🔎 Objects light & video glass tilted right glass | magnifying | magnifying glass tilted right | search | tool
-🕯️ Objects light & video
-🕯 Objects light & video candle | light
-💡 Objects light & video bulb bulb | comic | electric | idea | light | globe
-🔦 Objects light & video electric | flashlight | light | tool | torch
-🏮 Objects light & video paper lantern bar | lantern | light | red | red paper lantern
-🪔 Objects light & video lamp diya | lamp | oil
-📔 Objects book-paper with decorative cover book | cover | decorated | notebook | notebook with decorative cover
-📕 Objects book-paper book book | closed
-📖 Objects book-paper book book | open
-📗 Objects book-paper book book | green
-📘 Objects book-paper book blue | book
-📙 Objects book-paper book book | orange
-📚 Objects book-paper book | books
-📓 Objects book-paper notebook
-📒 Objects book-paper ledger | notebook
-📃 Objects book-paper with curl curl | document | page | page with curl
-📜 Objects book-paper paper | scroll
-📄 Objects book-paper facing up document | page | page facing up
-📰 Objects book-paper news | newspaper | paper
-🗞️ Objects book-paper newspaper
-🗞 Objects book-paper newspaper news | newspaper | paper | rolled | rolled-up newspaper
-📑 Objects book-paper tabs bookmark | mark | marker | tabs
-🔖 Objects book-paper bookmark | mark
-🏷️ Objects book-paper
-🏷 Objects book-paper label | tag
-💰 Objects money bag bag | dollar | money | moneybag
-🪙 Objects money coin | gold | metal | money | silver | treasure
-💴 Objects money banknote banknote | bill | currency | money | note | yen
-💵 Objects money banknote banknote | bill | currency | dollar | money | note
-💶 Objects money banknote banknote | bill | currency | euro | money | note
-💷 Objects money banknote banknote | bill | currency | money | note | pound | sterling
-💸 Objects money with wings banknote | bill | fly | money | money with wings | wings
-💳 Objects money card card | credit | money
-🧾 Objects money accounting | bookkeeping | evidence | proof | receipt
-💹 Objects money increasing with yen chart | chart increasing with yen | graph | growth | money | yen | graph increasing with yen
-✉️ Objects mail
-✉ Objects mail email | envelope | letter | e-mail
-📧 Objects mail e-mail | email | letter | mail
-📨 Objects mail envelope e-mail | email | envelope | incoming | letter | receive
-📩 Objects mail with arrow arrow | e-mail | email | envelope | envelope with arrow | outgoing
-📤 Objects mail tray box | letter | mail | outbox | sent | tray | out tray
-📥 Objects mail tray box | inbox | letter | mail | receive | tray | in tray
-📦 Objects mail box | package | parcel
-📫 Objects mail mailbox with raised flag closed | closed mailbox with raised flag | mail | mailbox | postbox | closed postbox with raised flag | letterbox | post | post box | closed letterbox with raised flag
-📪 Objects mail mailbox with lowered flag closed | closed mailbox with lowered flag | lowered | mail | mailbox | postbox | closed postbox with lowered flag | letterbox | post box | closed letterbox with lowered flag
-📬 Objects mail mailbox with raised flag mail | mailbox | open | open mailbox with raised flag | postbox | open postbox with raised flag | post | post box | open letterbox with raised flag
-📭 Objects mail mailbox with lowered flag lowered | mail | mailbox | open | open mailbox with lowered flag | postbox | open postbox with lowered flag | post | post box | open letterbox with lowered flag
-📮 Objects mail mail | mailbox | postbox | post | post box
-🗳️ Objects mail box with ballot
-🗳 Objects mail box with ballot ballot | ballot box with ballot | box
-✏️ Objects writing
-✏ Objects writing pencil
-✒️ Objects writing nib
-✒ Objects writing nib black nib | nib | pen
-🖋️ Objects writing pen
-🖋 Objects writing pen fountain | pen
-🖊️ Objects writing
-🖊 Objects writing ballpoint | pen
-🖌️ Objects writing
-🖌 Objects writing paintbrush | painting
-🖍️ Objects writing
-🖍 Objects writing crayon
-📝 Objects writing memo | pencil
-💼 Objects office briefcase
-📁 Objects office folder file | folder
-📂 Objects office file folder file | folder | open
-🗂️ Objects office index dividers
-🗂 Objects office index dividers card | dividers | index
-📅 Objects office calendar | date
-📆 Objects office calendar calendar | tear-off calendar
-🗒️ Objects office notepad
-🗒 Objects office notepad note | pad | spiral | spiral notepad
-🗓️ Objects office calendar
-🗓 Objects office calendar calendar | pad | spiral
-📇 Objects office index card | index | rolodex
-📈 Objects office increasing chart | chart increasing | graph | growth | trend | upward | graph increasing
-📉 Objects office decreasing chart | chart decreasing | down | graph | trend | graph decreasing
-📊 Objects office chart bar | chart | graph
-📋 Objects office clipboard
-📌 Objects office pin | pushpin | drawing-pin
-📍 Objects office pushpin pin | pushpin | round pushpin | round drawing-pin
-📎 Objects office paperclip
-🖇️ Objects office paperclips
-🖇 Objects office paperclips link | linked paperclips | paperclip
-📏 Objects office ruler ruler | straight edge | straight ruler
-📐 Objects office ruler ruler | set | triangle | triangular ruler | set square
-✂️ Objects office
-✂ Objects office cutting | scissors | tool
-🗃️ Objects office file box
-🗃 Objects office file box box | card | file
-🗄️ Objects office cabinet
-🗄 Objects office cabinet cabinet | file | filing
-🗑️ Objects office
-🗑 Objects office wastebasket | rubbish bin | trash | waste paper basket
-🔒 Objects lock closed | locked | padlock
-🔓 Objects lock lock | open | unlock | unlocked | padlock
-🔏 Objects lock with pen ink | lock | locked with pen | nib | pen | privacy
-🔐 Objects lock with key closed | key | lock | locked with key | secure
-🔑 Objects lock key | lock | password
-🗝️ Objects lock key
-🗝 Objects lock key clue | key | lock | old
-🔨 Objects tool hammer | tool
-🪓 Objects tool axe | chop | hatchet | split | wood
-⛏️ Objects tool
-⛏ Objects tool mining | pick | tool
-⚒️ Objects tool and pick
-⚒ Objects tool and pick hammer | hammer and pick | pick | tool
-🛠️ Objects tool and wrench
-🛠 Objects tool and wrench hammer | hammer and wrench | spanner | tool | wrench | hammer and spanner
-🗡️ Objects tool
-🗡 Objects tool dagger | knife | weapon
-⚔️ Objects tool swords
-⚔ Objects tool swords crossed | swords | weapon
-💣 Objects tool bomb | comic
-🪃 Objects tool boomerang | rebound | repercussion
-🏹 Objects tool and arrow archer | arrow | bow | bow and arrow | Sagittarius | zodiac
-🛡️ Objects tool
-🛡 Objects tool shield | weapon
-🪚 Objects tool saw carpenter | carpentry saw | lumber | saw | tool
-🔧 Objects tool spanner | tool | wrench
-🪛 Objects tool screw | screwdriver | tool
-🔩 Objects tool and bolt bolt | nut | nut and bolt | tool
-⚙️ Objects tool
-⚙ Objects tool cog | cogwheel | gear | tool
-🗜️ Objects tool
-🗜 Objects tool clamp | compress | tool | vice
-⚖️ Objects tool scale
-⚖ Objects tool scale balance | justice | Libra | scale | zodiac
-🦯 Objects tool cane accessibility | blind | white cane | guide cane | long mobility cane
-🔗 Objects tool link
-⛓️💥 Objects tool chain
-⛓💥 Objects tool chain break | breaking | broken chain | chain | cuffs | freedom
-⛓️ Objects tool
-⛓ Objects tool chain | chains
-🪝 Objects tool catch | crook | curve | ensnare | hook | selling point | fishing
-🧰 Objects tool chest | mechanic | tool | toolbox
-🧲 Objects tool attraction | horseshoe | magnet | magnetic
-🪜 Objects tool climb | ladder | rung | step
-⚗️ Objects science
-⚗ Objects science alembic | chemistry | tool
-🧪 Objects science tube chemist | chemistry | experiment | lab | science | test tube
-🧫 Objects science dish bacteria | biologist | biology | culture | lab | petri dish
-🧬 Objects science biologist | dna | evolution | gene | genetics | life | DNA
-🔬 Objects science microscope | science | tool
-🔭 Objects science science | telescope | tool
-📡 Objects science antenna antenna | dish | satellite
-💉 Objects medical medicine | needle | shot | sick | syringe | ill | injection
-🩸 Objects medical of blood bleed | blood donation | drop of blood | injury | medicine | menstruation
-💊 Objects medical doctor | medicine | pill | sick | capsule
-🩹 Objects medical bandage adhesive bandage | bandage | injury | plaster | sticking plaster | bandaid | dressing
-🩼 Objects medical cane | crutch | disability | hurt | mobility aid | stick
-🩺 Objects medical doctor | heart | medicine | stethoscope
-🩻 Objects medical bones | doctor | medical | skeleton | x-ray | X-ray
-🚪 Objects household door
-🛗 Objects household accessibility | elevator | hoist | lift
-🪞 Objects household mirror | reflection | reflector | speculum | looking glass
-🪟 Objects household frame | fresh air | opening | transparent | view | window
-🛏️ Objects household
-🛏 Objects household bed | hotel | sleep
-🛋️ Objects household and lamp
-🛋 Objects household and lamp couch | couch and lamp | hotel | lamp | sofa | sofa and lamp
-🪑 Objects household chair | seat | sit
-🚽 Objects household toilet | facilities | loo | WC | lavatory
-🪠 Objects household force cup | plumber | plunger | suction | toilet
-🚿 Objects household shower | water
-🛁 Objects household bath | bathtub
-🪤 Objects household trap bait | mouse trap | mousetrap | snare | trap | mouse
-🪒 Objects household razor | sharp | shave | cut-throat
-🧴 Objects household bottle lotion | lotion bottle | moisturizer | shampoo | sunscreen | moisturiser
-🧷 Objects household pin diaper | punk rock | safety pin | nappy
-🧹 Objects household broom | cleaning | sweeping | witch
-🧺 Objects household basket | farming | laundry | picnic
-🧻 Objects household of paper paper towels | roll of paper | toilet paper | toilet roll
-🪣 Objects household bucket | cask | pail | vat
-🧼 Objects household bar | bathing | cleaning | lather | soap | soapdish
-🫧 Objects household bubbles | burp | clean | soap | underwater
-🪥 Objects household bathroom | brush | clean | dental | hygiene | teeth | toothbrush
-🧽 Objects household absorbing | cleaning | porous | sponge
-🧯 Objects household extinguisher extinguish | fire | fire extinguisher | quench
-🛒 Objects household cart cart | shopping | trolley | basket
-🚬 Objects other-object cigarette | smoking
-⚰️ Objects other-object
-⚰ Objects other-object coffin | death | casket
-🪦 Objects other-object cemetery | grave | graveyard | headstone | tombstone
-⚱️ Objects other-object urn
-⚱ Objects other-object urn ashes | death | funeral | urn
-🧿 Objects other-object amulet bead | charm | evil-eye | nazar | nazar amulet | talisman | amulet | evil eye
-🪬 Objects other-object amulet | Fatima | hamsa | hand | Mary | Miriam | protection
-🗿 Objects other-object face | moai | moyai | statue
-🪧 Objects other-object demonstration | picket | placard | protest | sign
-🪪 Objects other-object card credentials | ID | identification card | license | security | driving | licence
-🏧 Symbols transport-sign sign ATM | ATM sign | automated | bank | teller
-🚮 Symbols transport-sign in bin sign litter | litter bin | litter in bin sign | garbage | trash
-🚰 Symbols transport-sign water drinking | potable | water
-♿ Symbols transport-sign symbol access | wheelchair symbol | disabled access
-🚹 Symbols transport-sign room bathroom | lavatory | man | men’s room | restroom | toilet | WC | men’s | washroom | wc
-🚺 Symbols transport-sign room bathroom | lavatory | restroom | toilet | WC | woman | women’s room | ladies room | wc | women’s toilet | ladies’ room
-🚻 Symbols transport-sign bathroom | lavatory | restroom | toilet | WC | washroom
-🚼 Symbols transport-sign symbol baby | baby symbol | changing | change room
-🚾 Symbols transport-sign closet bathroom | closet | lavatory | restroom | toilet | water | WC | wc | amenities | water closet
-🛂 Symbols transport-sign control control | passport | border | security
-🛃 Symbols transport-sign customs
-🛄 Symbols transport-sign claim baggage | claim
-🛅 Symbols transport-sign luggage baggage | left luggage | locker | luggage
-⚠️ Symbols warning
-⚠ Symbols warning warning
-🚸 Symbols warning crossing child | children crossing | crossing | pedestrian | traffic
-⛔ Symbols warning entry entry | forbidden | no | not | prohibited | traffic | denied
-🚫 Symbols warning entry | forbidden | no | not | prohibited | denied
-🚳 Symbols warning bicycles bicycle | bike | forbidden | no | no bicycles | prohibited
-🚭 Symbols warning smoking forbidden | no | not | prohibited | smoking | denied
-🚯 Symbols warning littering forbidden | litter | no | no littering | not | prohibited | denied
-🚱 Symbols warning water non-drinking | non-potable | water | non-drinkable water
-🚷 Symbols warning pedestrians forbidden | no | no pedestrians | not | pedestrian | prohibited | denied
-📵 Symbols warning mobile phones cell | forbidden | mobile | no | no mobile phones | phone
-🔞 Symbols warning one under eighteen 18 | age restriction | eighteen | no one under eighteen | prohibited | underage
-☢️ Symbols warning
-☢ Symbols warning radioactive | sign
-☣️ Symbols warning
-☣ Symbols warning biohazard | sign
-⬆️ Symbols arrow arrow
-⬆ Symbols arrow arrow arrow | cardinal | direction | north | up arrow | up
-↗️ Symbols arrow arrow
-↗ Symbols arrow arrow arrow | direction | intercardinal | northeast | up-right arrow
-➡️ Symbols arrow arrow
-➡ Symbols arrow arrow arrow | cardinal | direction | east | right arrow
-↘️ Symbols arrow arrow
-↘ Symbols arrow arrow arrow | direction | down-right arrow | intercardinal | southeast
-⬇️ Symbols arrow arrow
-⬇ Symbols arrow arrow arrow | cardinal | direction | down | south
-↙️ Symbols arrow arrow
-↙ Symbols arrow arrow arrow | direction | down-left arrow | intercardinal | southwest
-⬅️ Symbols arrow arrow
-⬅ Symbols arrow arrow arrow | cardinal | direction | left arrow | west
-↖️ Symbols arrow arrow
-↖ Symbols arrow arrow arrow | direction | intercardinal | northwest | up-left arrow
-↕️ Symbols arrow arrow
-↕ Symbols arrow arrow arrow | up-down arrow
-↔️ Symbols arrow arrow
-↔ Symbols arrow arrow arrow | left-right arrow
-↩️ Symbols arrow arrow curving left
-↩ Symbols arrow arrow curving left arrow | right arrow curving left
-↪️ Symbols arrow arrow curving right
-↪ Symbols arrow arrow curving right arrow | left arrow curving right
-⤴️ Symbols arrow arrow curving up
-⤴ Symbols arrow arrow curving up arrow | right arrow curving up
-⤵️ Symbols arrow arrow curving down
-⤵ Symbols arrow arrow curving down arrow | down | right arrow curving down
-🔃 Symbols arrow vertical arrows arrow | clockwise | clockwise vertical arrows | reload
-🔄 Symbols arrow arrows button anticlockwise | arrow | counterclockwise | counterclockwise arrows button | withershins | anticlockwise arrows button
-🔙 Symbols arrow arrow arrow | BACK
-🔚 Symbols arrow arrow arrow | END
-🔛 Symbols arrow arrow arrow | mark | ON | ON!
-🔜 Symbols arrow arrow arrow | SOON
-🔝 Symbols arrow arrow arrow | TOP | up
-🛐 Symbols religion of worship place of worship | religion | worship
-⚛️ Symbols religion symbol
-⚛ Symbols religion symbol atheist | atom | atom symbol
-🕉️ Symbols religion
-🕉 Symbols religion Hindu | om | religion
-✡️ Symbols religion of David
-✡ Symbols religion of David David | Jew | Jewish | religion | star | star of David | Judaism | Star of David
-☸️ Symbols religion of dharma
-☸ Symbols religion of dharma Buddhist | dharma | religion | wheel | wheel of dharma
-☯️ Symbols religion yang
-☯ Symbols religion yang religion | tao | taoist | yang | yin | Tao | Taoist
-✝️ Symbols religion cross
-✝ Symbols religion cross Christian | cross | latin cross | religion | Latin cross
-☦️ Symbols religion cross
-☦ Symbols religion cross Christian | cross | orthodox cross | religion | Orthodox cross
-☪️ Symbols religion and crescent
-☪ Symbols religion and crescent islam | Muslim | religion | star and crescent | Islam
-☮️ Symbols religion symbol
-☮ Symbols religion symbol peace | peace symbol
-🕎 Symbols religion candelabrum | candlestick | menorah | religion
-🔯 Symbols religion six-pointed star dotted six-pointed star | fortune | star
-🪯 Symbols religion khanda | religion | Sikh
-♈ Symbols zodiac Aries | ram | zodiac
-♉ Symbols zodiac bull | ox | Taurus | zodiac
-♊ Symbols zodiac Gemini | twins | zodiac
-♋ Symbols zodiac Cancer | crab | zodiac
-♌ Symbols zodiac Leo | lion | zodiac
-♍ Symbols zodiac Virgo | zodiac | virgin
-♎ Symbols zodiac balance | justice | Libra | scales | zodiac
-♏ Symbols zodiac Scorpio | scorpion | scorpius | zodiac | Scorpius
-♐ Symbols zodiac archer | Sagittarius | zodiac | centaur
-♑ Symbols zodiac Capricorn | goat | zodiac
-♒ Symbols zodiac Aquarius | bearer | water | zodiac | water bearer
-♓ Symbols zodiac fish | Pisces | zodiac
-⛎ Symbols zodiac bearer | Ophiuchus | serpent | snake | zodiac
-🔀 Symbols av-symbol tracks button arrow | crossed | shuffle tracks button
-🔁 Symbols av-symbol button arrow | clockwise | repeat | repeat button
-🔂 Symbols av-symbol single button arrow | clockwise | once | repeat single button
-▶️ Symbols av-symbol button
-▶ Symbols av-symbol button arrow | play | play button | right | triangle
-⏩ Symbols av-symbol button arrow | double | fast | fast-forward button | forward | fast forward button
-⏭️ Symbols av-symbol track button
-⏭ Symbols av-symbol track button arrow | next scene | next track | next track button | triangle
-⏯️ Symbols av-symbol or pause button
-⏯ Symbols av-symbol or pause button arrow | pause | play | play or pause button | right | triangle
-◀️ Symbols av-symbol button
-◀ Symbols av-symbol button arrow | left | reverse | reverse button | triangle
-⏪ Symbols av-symbol reverse button arrow | double | fast reverse button | rewind
-⏮️ Symbols av-symbol track button
-⏮ Symbols av-symbol track button arrow | last track button | previous scene | previous track | triangle
-🔼 Symbols av-symbol button arrow | button | upwards button | red | upward button
-⏫ Symbols av-symbol up button arrow | double | fast up button
-🔽 Symbols av-symbol button arrow | button | down | downwards button | downward button | red
-⏬ Symbols av-symbol down button arrow | double | down | fast down button
-⏸️ Symbols av-symbol button
-⏸ Symbols av-symbol button bar | double | pause | pause button | vertical
-⏹️ Symbols av-symbol button
-⏹ Symbols av-symbol button square | stop | stop button
-⏺️ Symbols av-symbol button
-⏺ Symbols av-symbol button circle | record | record button
-⏏️ Symbols av-symbol button
-⏏ Symbols av-symbol button eject | eject button
-🎦 Symbols av-symbol camera | cinema | film | movie
-🔅 Symbols av-symbol button brightness | dim | dim button | low
-🔆 Symbols av-symbol button bright | bright button | brightness | brightness button
-📶 Symbols av-symbol bars antenna | antenna bars | bar | cell | mobile | phone
-🛜 Symbols av-symbol computer | internet | network | wi-fi | wifi | wireless | Wi-Fi
-📳 Symbols av-symbol mode cell | mobile | mode | phone | telephone | vibration | vibrate
-📴 Symbols av-symbol phone off cell | mobile | off | phone | telephone
-♀️ Symbols gender sign
-♀ Symbols gender sign female sign | woman
-♂️ Symbols gender sign
-♂ Symbols gender sign male sign | man
-⚧️ Symbols gender symbol
-⚧ Symbols gender symbol transgender | transgender symbol | trans
-✖️ Symbols math
-✖ Symbols math × | cancel | multiplication | multiply | sign | x | heavy multiplication sign
-➕ Symbols math + | math | plus | sign | maths | add | addition
-➖ Symbols math - | − | math | minus | sign | heavy minus sign | maths | – | subtraction
-➗ Symbols math ÷ | divide | division | math | sign
-🟰 Symbols math equals sign equality | heavy equals sign | math | maths
-♾️ Symbols math
-♾ Symbols math forever | infinity | unbounded | universal | eternal | unbound
-‼️ Symbols punctuation exclamation mark
-‼ Symbols punctuation exclamation mark ! | !! | bangbang | double exclamation mark | exclamation | mark | punctuation
-⁉️ Symbols punctuation question mark
-⁉ Symbols punctuation question mark ! | !? | ? | exclamation | interrobang | mark | punctuation | question | exclamation question mark
-❓ Symbols punctuation question mark ? | mark | punctuation | question | red question mark
-❔ Symbols punctuation question mark ? | mark | outlined | punctuation | question | white question mark
-❕ Symbols punctuation exclamation mark ! | exclamation | mark | outlined | punctuation | white exclamation mark
-❗ Symbols punctuation exclamation mark ! | exclamation | mark | punctuation | red exclamation mark
-〰️ Symbols punctuation dash
-〰 Symbols punctuation dash dash | punctuation | wavy
-💱 Symbols currency exchange bank | currency | exchange | money
-💲 Symbols currency dollar sign currency | dollar | heavy dollar sign | money
-⚕️ Symbols other-symbol symbol
-⚕ Symbols other-symbol symbol aesculapius | medical symbol | medicine | staff
-♻️ Symbols other-symbol symbol
-♻ Symbols other-symbol symbol recycle | recycling symbol
-⚜️ Symbols other-symbol
-⚜ Symbols other-symbol fleur-de-lis
-🔱 Symbols other-symbol emblem anchor | emblem | ship | tool | trident
-📛 Symbols other-symbol badge badge | name
-🔰 Symbols other-symbol symbol for beginner beginner | chevron | Japanese | Japanese symbol for beginner | leaf
-⭕ Symbols other-symbol red circle circle | hollow red circle | large | o | red
-✅ Symbols other-symbol mark button ✓ | button | check | mark | tick
-☑️ Symbols other-symbol box with check
-☑ Symbols other-symbol box with check ✓ | box | check | check box with check | tick | tick box with tick | ballot
-✔️ Symbols other-symbol mark
-✔ Symbols other-symbol mark ✓ | check | mark | tick | check mark | heavy tick mark
-❌ Symbols other-symbol mark × | cancel | cross | mark | multiplication | multiply | x
-❎ Symbols other-symbol mark button × | cross mark button | mark | square | x
-➰ Symbols other-symbol loop curl | curly loop | loop
-➿ Symbols other-symbol curly loop curl | double | double curly loop | loop
-〽️ Symbols other-symbol alternation mark
-〽 Symbols other-symbol alternation mark mark | part | part alternation mark
-✳️ Symbols other-symbol asterisk
-✳ Symbols other-symbol asterisk * | asterisk | eight-spoked asterisk
-✴️ Symbols other-symbol star
-✴ Symbols other-symbol star * | eight-pointed star | star
-❇️ Symbols other-symbol
-❇ Symbols other-symbol * | sparkle
-©️ Symbols other-symbol
-© Symbols other-symbol C | copyright
-®️ Symbols other-symbol
-® Symbols other-symbol R | registered | r | trademark
-™️ Symbols other-symbol mark
-™ Symbols other-symbol mark mark | TM | trade mark | trademark
-#️⃣ Symbols keycap #
-#⃣ Symbols keycap # keycap | keycap: #
-*️⃣ Symbols keycap *
-*⃣ Symbols keycap * keycap | keycap: *
-0️⃣ Symbols keycap 0
-0⃣ Symbols keycap 0 keycap | keycap: 0
-1️⃣ Symbols keycap 1
-1⃣ Symbols keycap 1 keycap | keycap: 1
-2️⃣ Symbols keycap 2
-2⃣ Symbols keycap 2 keycap | keycap: 2
-3️⃣ Symbols keycap 3
-3⃣ Symbols keycap 3 keycap | keycap: 3
-4️⃣ Symbols keycap 4
-4⃣ Symbols keycap 4 keycap | keycap: 4
-5️⃣ Symbols keycap 5
-5⃣ Symbols keycap 5 keycap | keycap: 5
-6️⃣ Symbols keycap 6
-6⃣ Symbols keycap 6 keycap | keycap: 6
-7️⃣ Symbols keycap 7
-7⃣ Symbols keycap 7 keycap | keycap: 7
-8️⃣ Symbols keycap 8
-8⃣ Symbols keycap 8 keycap | keycap: 8
-9️⃣ Symbols keycap 9
-9⃣ Symbols keycap 9 keycap | keycap: 9
-🔟 Symbols keycap 10 keycap | keycap: 10
-🔠 Symbols alphanum latin uppercase ABCD | input | latin | letters | uppercase | input Latin uppercase | Latin
-🔡 Symbols alphanum latin lowercase abcd | input | latin | letters | lowercase | input Latin lowercase | Latin
-🔢 Symbols alphanum numbers 1234 | input | numbers
-🔣 Symbols alphanum symbols 〒♪&% | input | input symbols
-🔤 Symbols alphanum latin letters abc | alphabet | input | latin | letters | input Latin letters | Latin
-🅰️ Symbols alphanum button (blood type)
-🅰 Symbols alphanum button (blood type) A | A button (blood type) | blood type
-🆎 Symbols alphanum button (blood type) AB | AB button (blood type) | blood type
-🅱️ Symbols alphanum button (blood type)
-🅱 Symbols alphanum button (blood type) B | B button (blood type) | blood type
-🆑 Symbols alphanum button CL | CL button
-🆒 Symbols alphanum button COOL | COOL button
-🆓 Symbols alphanum button FREE | FREE button
-ℹ️ Symbols alphanum
-ℹ Symbols alphanum i | information
-🆔 Symbols alphanum button ID | ID button | identity
-Ⓜ️ Symbols alphanum M
-Ⓜ Symbols alphanum M circle | circled M | M
-🆕 Symbols alphanum button NEW | NEW button
-🆖 Symbols alphanum button NG | NG button
-🅾️ Symbols alphanum button (blood type)
-🅾 Symbols alphanum button (blood type) blood type | O | O button (blood type)
-🆗 Symbols alphanum button OK | OK button
-🅿️ Symbols alphanum button
-🅿 Symbols alphanum button P | P button | parking | car park | carpark
-🆘 Symbols alphanum button help | SOS | SOS button
-🆙 Symbols alphanum button mark | UP | UP! | UP! button
-🆚 Symbols alphanum button versus | VS | VS button
-🈁 Symbols alphanum “here” button “here” | Japanese | Japanese “here” button | katakana | ココ
-🈂️ Symbols alphanum “service charge” button
-🈂 Symbols alphanum “service charge” button “service charge” | Japanese | Japanese “service charge” button | katakana | サ
-🈷️ Symbols alphanum “monthly amount” button
-🈷 Symbols alphanum “monthly amount” button “monthly amount” | ideograph | Japanese | Japanese “monthly amount” button | 月
-🈶 Symbols alphanum “not free of charge” button “not free of charge” | ideograph | Japanese | Japanese “not free of charge” button | 有
-🈯 Symbols alphanum “reserved” button “reserved” | ideograph | Japanese | Japanese “reserved” button | 指
-🉐 Symbols alphanum “bargain” button “bargain” | ideograph | Japanese | Japanese “bargain” button | 得
-🈹 Symbols alphanum “discount” button “discount” | ideograph | Japanese | Japanese “discount” button | 割
-🈚 Symbols alphanum “free of charge” button “free of charge” | ideograph | Japanese | Japanese “free of charge” button | 無
-🈲 Symbols alphanum “prohibited” button “prohibited” | ideograph | Japanese | Japanese “prohibited” button | 禁
-🉑 Symbols alphanum “acceptable” button “acceptable” | ideograph | Japanese | Japanese “acceptable” button | 可
-🈸 Symbols alphanum “application” button “application” | ideograph | Japanese | Japanese “application” button | 申
-🈴 Symbols alphanum “passing grade” button “passing grade” | ideograph | Japanese | Japanese “passing grade” button | 合
-🈳 Symbols alphanum “vacancy” button “vacancy” | ideograph | Japanese | Japanese “vacancy” button | 空
-㊗️ Symbols alphanum “congratulations” button
-㊗ Symbols alphanum “congratulations” button “congratulations” | ideograph | Japanese | Japanese “congratulations” button | 祝
-㊙️ Symbols alphanum “secret” button
-㊙ Symbols alphanum “secret” button “secret” | ideograph | Japanese | Japanese “secret” button | 秘
-🈺 Symbols alphanum “open for business” button “open for business” | ideograph | Japanese | Japanese “open for business” button | 営
-🈵 Symbols alphanum “no vacancy” button “no vacancy” | ideograph | Japanese | Japanese “no vacancy” button | 満
-🔴 Symbols geometric circle circle | geometric | red
-🟠 Symbols geometric circle circle | orange
-🟡 Symbols geometric circle circle | yellow
-🟢 Symbols geometric circle circle | green
-🔵 Symbols geometric circle blue | circle | geometric
-🟣 Symbols geometric circle circle | purple
-🟤 Symbols geometric circle brown | circle
-⚫ Symbols geometric circle black circle | circle | geometric
-⚪ Symbols geometric circle circle | geometric | white circle
-🟥 Symbols geometric square red | square
-🟧 Symbols geometric square orange | square
-🟨 Symbols geometric square square | yellow
-🟩 Symbols geometric square green | square
-🟦 Symbols geometric square blue | square
-🟪 Symbols geometric square purple | square
-🟫 Symbols geometric square brown | square
-⬛ Symbols geometric large square black large square | geometric | square
-⬜ Symbols geometric large square geometric | square | white large square
-◼️ Symbols geometric medium square
-◼ Symbols geometric medium square black medium square | geometric | square
-◻️ Symbols geometric medium square
-◻ Symbols geometric medium square geometric | square | white medium square
-◾ Symbols geometric medium-small square black medium-small square | geometric | square
-◽ Symbols geometric medium-small square geometric | square | white medium-small square
-▪️ Symbols geometric small square
-▪ Symbols geometric small square black small square | geometric | square
-▫️ Symbols geometric small square
-▫ Symbols geometric small square geometric | square | white small square
-🔶 Symbols geometric orange diamond diamond | geometric | large orange diamond | orange
-🔷 Symbols geometric blue diamond blue | diamond | geometric | large blue diamond
-🔸 Symbols geometric orange diamond diamond | geometric | orange | small orange diamond
-🔹 Symbols geometric blue diamond blue | diamond | geometric | small blue diamond
-🔺 Symbols geometric triangle pointed up geometric | red | red triangle pointed up
-🔻 Symbols geometric triangle pointed down down | geometric | red | red triangle pointed down
-💠 Symbols geometric with a dot comic | diamond | diamond with a dot | geometric | inside
-🔘 Symbols geometric button button | geometric | radio
-🔳 Symbols geometric square button button | geometric | outlined | square | white square button
-🔲 Symbols geometric square button black square button | button | geometric | square
-🏁 flag flag checkered | chequered | chequered flag | racing | checkered flag
-🚩 flag flag post | triangular flag | red flag
-🎌 flag celebration | cross | crossed | crossed flags | Japanese
-🏴 flag flag black flag | waving
-🏳️ flag flag
-🏳 flag flag waving | white flag | surrender
-🏳️🌈 flag flag
-🏳🌈 flag flag pride | rainbow | rainbow flag
-🏳️⚧️ flag flag
-🏳️⚧ flag flag
-🏳⚧ flag flag flag | light blue | pink | transgender | white | trans
-🏴☠️ flag flag
-🏴☠ flag flag Jolly Roger | pirate | pirate flag | plunder | treasure
-🇦🇨 country-flag Ascension Island flag | flag: Ascension Island
-🇦🇩 country-flag Andorra flag | flag: Andorra
-🇦🇪 country-flag United Arab Emirates flag | flag: United Arab Emirates
-🇦🇫 country-flag Afghanistan flag | flag: Afghanistan
-🇦🇬 country-flag Antigua & Barbuda flag | flag: Antigua & Barbuda | flag: Antigua and Barbuda
-🇦🇮 country-flag Anguilla flag | flag: Anguilla
-🇦🇱 country-flag Albania flag | flag: Albania
-🇦🇲 country-flag Armenia flag | flag: Armenia
-🇦🇴 country-flag Angola flag | flag: Angola
-🇦🇶 country-flag Antarctica flag | flag: Antarctica
-🇦🇷 country-flag Argentina flag | flag: Argentina
-🇦🇸 country-flag American Samoa flag | flag: American Samoa
-🇦🇹 country-flag Austria flag | flag: Austria
-🇦🇺 country-flag Australia flag | flag: Australia
-🇦🇼 country-flag Aruba flag | flag: Aruba
-🇦🇽 country-flag Åland Islands flag | flag: Åland Islands
-🇦🇿 country-flag Azerbaijan flag | flag: Azerbaijan
-🇧🇦 country-flag Bosnia & Herzegovina flag | flag: Bosnia & Herzegovina | flag: Bosnia and Herzegovina
-🇧🇧 country-flag Barbados flag | flag: Barbados
-🇧🇩 country-flag Bangladesh flag | flag: Bangladesh
-🇧🇪 country-flag Belgium flag | flag: Belgium
-🇧🇫 country-flag Burkina Faso flag | flag: Burkina Faso
-🇧🇬 country-flag Bulgaria flag | flag: Bulgaria
-🇧🇭 country-flag Bahrain flag | flag: Bahrain
-🇧🇮 country-flag Burundi flag | flag: Burundi
-🇧🇯 country-flag Benin flag | flag: Benin
-🇧🇱 country-flag St. Barthélemy flag | flag: St. Barthélemy | flag: St Barthélemy | flag: Saint-Barthélemy
-🇧🇲 country-flag Bermuda flag | flag: Bermuda
-🇧🇳 country-flag Brunei flag | flag: Brunei
-🇧🇴 country-flag Bolivia flag | flag: Bolivia
-🇧🇶 country-flag Caribbean Netherlands flag | flag: Caribbean Netherlands
-🇧🇷 country-flag Brazil flag | flag: Brazil
-🇧🇸 country-flag Bahamas flag | flag: Bahamas
-🇧🇹 country-flag Bhutan flag | flag: Bhutan
-🇧🇻 country-flag Bouvet Island flag | flag: Bouvet Island
-🇧🇼 country-flag Botswana flag | flag: Botswana
-🇧🇾 country-flag Belarus flag | flag: Belarus
-🇧🇿 country-flag Belize flag | flag: Belize
-🇨🇦 country-flag Canada flag | flag: Canada
-🇨🇨 country-flag Cocos (Keeling) Islands flag | flag: Cocos (Keeling) Islands
-🇨🇩 country-flag Congo - Kinshasa flag | flag: Congo - Kinshasa
-🇨🇫 country-flag Central African Republic flag | flag: Central African Republic
-🇨🇬 country-flag Congo - Brazzaville flag | flag: Congo - Brazzaville
-🇨🇭 country-flag Switzerland flag | flag: Switzerland
-🇨🇮 country-flag Côte d’Ivoire flag | flag: Côte d’Ivoire
-🇨🇰 country-flag Cook Islands flag | flag: Cook Islands
-🇨🇱 country-flag Chile flag | flag: Chile
-🇨🇲 country-flag Cameroon flag | flag: Cameroon
-🇨🇳 country-flag China flag | flag: China
-🇨🇴 country-flag Colombia flag | flag: Colombia
-🇨🇵 country-flag Clipperton Island flag | flag: Clipperton Island
-🇨🇷 country-flag Costa Rica flag | flag: Costa Rica
-🇨🇺 country-flag Cuba flag | flag: Cuba
-🇨🇻 country-flag Cape Verde flag | flag: Cape Verde
-🇨🇼 country-flag Curaçao flag | flag: Curaçao
-🇨🇽 country-flag Christmas Island flag | flag: Christmas Island
-🇨🇾 country-flag Cyprus flag | flag: Cyprus
-🇨🇿 country-flag Czechia flag | flag: Czechia
-🇩🇪 country-flag Germany flag | flag: Germany
-🇩🇬 country-flag Diego Garcia flag | flag: Diego Garcia
-🇩🇯 country-flag Djibouti flag | flag: Djibouti
-🇩🇰 country-flag Denmark flag | flag: Denmark
-🇩🇲 country-flag Dominica flag | flag: Dominica
-🇩🇴 country-flag Dominican Republic flag | flag: Dominican Republic
-🇩🇿 country-flag Algeria flag | flag: Algeria
-🇪🇦 country-flag Ceuta & Melilla flag | flag: Ceuta & Melilla | flag: Ceuta and Melilla
-🇪🇨 country-flag Ecuador flag | flag: Ecuador
-🇪🇪 country-flag Estonia flag | flag: Estonia
-🇪🇬 country-flag Egypt flag | flag: Egypt
-🇪🇭 country-flag Western Sahara flag | flag: Western Sahara
-🇪🇷 country-flag Eritrea flag | flag: Eritrea
-🇪🇸 country-flag Spain flag | flag: Spain
-🇪🇹 country-flag Ethiopia flag | flag: Ethiopia
-🇪🇺 country-flag European Union flag | flag: European Union
-🇫🇮 country-flag Finland flag | flag: Finland
-🇫🇯 country-flag Fiji flag | flag: Fiji
-🇫🇰 country-flag Falkland Islands flag | flag: Falkland Islands
-🇫🇲 country-flag Micronesia flag | flag: Micronesia
-🇫🇴 country-flag Faroe Islands flag | flag: Faroe Islands
-🇫🇷 country-flag France flag | flag: France
-🇬🇦 country-flag Gabon flag | flag: Gabon
-🇬🇧 country-flag United Kingdom flag | flag: United Kingdom
-🇬🇩 country-flag Grenada flag | flag: Grenada
-🇬🇪 country-flag Georgia flag | flag: Georgia
-🇬🇫 country-flag French Guiana flag | flag: French Guiana
-🇬🇬 country-flag Guernsey flag | flag: Guernsey
-🇬🇭 country-flag Ghana flag | flag: Ghana
-🇬🇮 country-flag Gibraltar flag | flag: Gibraltar
-🇬🇱 country-flag Greenland flag | flag: Greenland
-🇬🇲 country-flag Gambia flag | flag: Gambia
-🇬🇳 country-flag Guinea flag | flag: Guinea
-🇬🇵 country-flag Guadeloupe flag | flag: Guadeloupe
-🇬🇶 country-flag Equatorial Guinea flag | flag: Equatorial Guinea
-🇬🇷 country-flag Greece flag | flag: Greece
-🇬🇸 country-flag South Georgia & South Sandwich Islands flag | flag: South Georgia & South Sandwich Islands | flag: South Georgia and South Sandwich Islands
-🇬🇹 country-flag Guatemala flag | flag: Guatemala
-🇬🇺 country-flag Guam flag | flag: Guam
-🇬🇼 country-flag Guinea-Bissau flag | flag: Guinea-Bissau
-🇬🇾 country-flag Guyana flag | flag: Guyana
-🇭🇰 country-flag Hong Kong SAR China flag | flag: Hong Kong SAR China
-🇭🇲 country-flag Heard & McDonald Islands flag | flag: Heard & McDonald Islands | flag: Heard and McDonald Islands
-🇭🇳 country-flag Honduras flag | flag: Honduras
-🇭🇷 country-flag Croatia flag | flag: Croatia
-🇭🇹 country-flag Haiti flag | flag: Haiti
-🇭🇺 country-flag Hungary flag | flag: Hungary
-🇮🇨 country-flag Canary Islands flag | flag: Canary Islands
-🇮🇩 country-flag Indonesia flag | flag: Indonesia
-🇮🇪 country-flag Ireland flag | flag: Ireland
-🇮🇱 country-flag Israel flag | flag: Israel
-🇮🇲 country-flag Isle of Man flag | flag: Isle of Man
-🇮🇳 country-flag India flag | flag: India
-🇮🇴 country-flag British Indian Ocean Territory flag | flag: British Indian Ocean Territory
-🇮🇶 country-flag Iraq flag | flag: Iraq
-🇮🇷 country-flag Iran flag | flag: Iran
-🇮🇸 country-flag Iceland flag | flag: Iceland
-🇮🇹 country-flag Italy flag | flag: Italy
-🇯🇪 country-flag Jersey flag | flag: Jersey
-🇯🇲 country-flag Jamaica flag | flag: Jamaica
-🇯🇴 country-flag Jordan flag | flag: Jordan
-🇯🇵 country-flag Japan flag | flag: Japan
-🇰🇪 country-flag Kenya flag | flag: Kenya
-🇰🇬 country-flag Kyrgyzstan flag | flag: Kyrgyzstan
-🇰🇭 country-flag Cambodia flag | flag: Cambodia
-🇰🇮 country-flag Kiribati flag | flag: Kiribati
-🇰🇲 country-flag Comoros flag | flag: Comoros
-🇰🇳 country-flag St. Kitts & Nevis flag | flag: St. Kitts & Nevis | flag: St Kitts & Nevis | flag: Saint Kitts and Nevis
-🇰🇵 country-flag North Korea flag | flag: North Korea
-🇰🇷 country-flag South Korea flag | flag: South Korea
-🇰🇼 country-flag Kuwait flag | flag: Kuwait
-🇰🇾 country-flag Cayman Islands flag | flag: Cayman Islands
-🇰🇿 country-flag Kazakhstan flag | flag: Kazakhstan
-🇱🇦 country-flag Laos flag | flag: Laos
-🇱🇧 country-flag Lebanon flag | flag: Lebanon
-🇱🇨 country-flag St. Lucia flag | flag: St. Lucia | flag: St Lucia | flag: Saint Lucia
-🇱🇮 country-flag Liechtenstein flag | flag: Liechtenstein
-🇱🇰 country-flag Sri Lanka flag | flag: Sri Lanka
-🇱🇷 country-flag Liberia flag | flag: Liberia
-🇱🇸 country-flag Lesotho flag | flag: Lesotho
-🇱🇹 country-flag Lithuania flag | flag: Lithuania
-🇱🇺 country-flag Luxembourg flag | flag: Luxembourg
-🇱🇻 country-flag Latvia flag | flag: Latvia
-🇱🇾 country-flag Libya flag | flag: Libya
-🇲🇦 country-flag Morocco flag | flag: Morocco
-🇲🇨 country-flag Monaco flag | flag: Monaco
-🇲🇩 country-flag Moldova flag | flag: Moldova
-🇲🇪 country-flag Montenegro flag | flag: Montenegro
-🇲🇫 country-flag St. Martin flag | flag: St. Martin | flag: St Martin | flag: Saint Martin
-🇲🇬 country-flag Madagascar flag | flag: Madagascar
-🇲🇭 country-flag Marshall Islands flag | flag: Marshall Islands
-🇲🇰 country-flag North Macedonia flag | flag: North Macedonia
-🇲🇱 country-flag Mali flag | flag: Mali
-🇲🇲 country-flag Myanmar (Burma) flag | flag: Myanmar (Burma)
-🇲🇳 country-flag Mongolia flag | flag: Mongolia
-🇲🇴 country-flag Macao SAR China flag | flag: Macao SAR China
-🇲🇵 country-flag Northern Mariana Islands flag | flag: Northern Mariana Islands
-🇲🇶 country-flag Martinique flag | flag: Martinique
-🇲🇷 country-flag Mauritania flag | flag: Mauritania
-🇲🇸 country-flag Montserrat flag | flag: Montserrat
-🇲🇹 country-flag Malta flag | flag: Malta
-🇲🇺 country-flag Mauritius flag | flag: Mauritius
-🇲🇻 country-flag Maldives flag | flag: Maldives
-🇲🇼 country-flag Malawi flag | flag: Malawi
-🇲🇽 country-flag Mexico flag | flag: Mexico
-🇲🇾 country-flag Malaysia flag | flag: Malaysia
-🇲🇿 country-flag Mozambique flag | flag: Mozambique
-🇳🇦 country-flag Namibia flag | flag: Namibia
-🇳🇨 country-flag New Caledonia flag | flag: New Caledonia
-🇳🇪 country-flag Niger flag | flag: Niger
-🇳🇫 country-flag Norfolk Island flag | flag: Norfolk Island
-🇳🇬 country-flag Nigeria flag | flag: Nigeria
-🇳🇮 country-flag Nicaragua flag | flag: Nicaragua
-🇳🇱 country-flag Netherlands flag | flag: Netherlands
-🇳🇴 country-flag Norway flag | flag: Norway
-🇳🇵 country-flag Nepal flag | flag: Nepal
-🇳🇷 country-flag Nauru flag | flag: Nauru
-🇳🇺 country-flag Niue flag | flag: Niue
-🇳🇿 country-flag New Zealand flag | flag: New Zealand
-🇴🇲 country-flag Oman flag | flag: Oman
-🇵🇦 country-flag Panama flag | flag: Panama
-🇵🇪 country-flag Peru flag | flag: Peru
-🇵🇫 country-flag French Polynesia flag | flag: French Polynesia
-🇵🇬 country-flag Papua New Guinea flag | flag: Papua New Guinea
-🇵🇭 country-flag Philippines flag | flag: Philippines
-🇵🇰 country-flag Pakistan flag | flag: Pakistan
-🇵🇱 country-flag Poland flag | flag: Poland
-🇵🇲 country-flag St. Pierre & Miquelon flag | flag: St. Pierre & Miquelon | flag: St Pierre & Miquelon | flag: Saint-Pierre-et-Miquelon
-🇵🇳 country-flag Pitcairn Islands flag | flag: Pitcairn Islands
-🇵🇷 country-flag Puerto Rico flag | flag: Puerto Rico
-🇵🇸 country-flag Palestinian Territories flag | flag: Palestinian Territories | flag: Palestinian territories
-🇵🇹 country-flag Portugal flag | flag: Portugal
-🇵🇼 country-flag Palau flag | flag: Palau
-🇵🇾 country-flag Paraguay flag | flag: Paraguay
-🇶🇦 country-flag Qatar flag | flag: Qatar
-🇷🇪 country-flag Réunion flag | flag: Réunion
-🇷🇴 country-flag Romania flag | flag: Romania
-🇷🇸 country-flag Serbia flag | flag: Serbia
-🇷🇺 country-flag Russia flag | flag: Russia
-🇷🇼 country-flag Rwanda flag | flag: Rwanda
-🇸🇦 country-flag Saudi Arabia flag | flag: Saudi Arabia
-🇸🇧 country-flag Solomon Islands flag | flag: Solomon Islands
-🇸🇨 country-flag Seychelles flag | flag: Seychelles
-🇸🇩 country-flag Sudan flag | flag: Sudan
-🇸🇪 country-flag Sweden flag | flag: Sweden
-🇸🇬 country-flag Singapore flag | flag: Singapore
-🇸🇭 country-flag St. Helena flag | flag: St. Helena | flag: St Helena | flag: Saint Helena
-🇸🇮 country-flag Slovenia flag | flag: Slovenia
-🇸🇯 country-flag Svalbard & Jan Mayen flag | flag: Svalbard & Jan Mayen | flag: Svalbard and Jan Mayen
-🇸🇰 country-flag Slovakia flag | flag: Slovakia
-🇸🇱 country-flag Sierra Leone flag | flag: Sierra Leone
-🇸🇲 country-flag San Marino flag | flag: San Marino
-🇸🇳 country-flag Senegal flag | flag: Senegal
-🇸🇴 country-flag Somalia flag | flag: Somalia
-🇸🇷 country-flag Suriname flag | flag: Suriname
-🇸🇸 country-flag South Sudan flag | flag: South Sudan
-🇸🇹 country-flag São Tomé & Príncipe flag | flag: São Tomé & Príncipe | flag: São Tomé and Príncipe
-🇸🇻 country-flag El Salvador flag | flag: El Salvador
-🇸🇽 country-flag Sint Maarten flag | flag: Sint Maarten
-🇸🇾 country-flag Syria flag | flag: Syria
-🇸🇿 country-flag Eswatini flag | flag: Eswatini
-🇹🇦 country-flag Tristan da Cunha flag | flag: Tristan da Cunha
-🇹🇨 country-flag Turks & Caicos Islands flag | flag: Turks & Caicos Islands | flag: Turks and Caicos Islands
-🇹🇩 country-flag Chad flag | flag: Chad
-🇹🇫 country-flag French Southern Territories flag | flag: French Southern Territories
-🇹🇬 country-flag Togo flag | flag: Togo
-🇹🇭 country-flag Thailand flag | flag: Thailand
-🇹🇯 country-flag Tajikistan flag | flag: Tajikistan
-🇹🇰 country-flag Tokelau flag | flag: Tokelau
-🇹🇱 country-flag Timor-Leste flag | flag: Timor-Leste
-🇹🇲 country-flag Turkmenistan flag | flag: Turkmenistan
-🇹🇳 country-flag Tunisia flag | flag: Tunisia
-🇹🇴 country-flag Tonga flag | flag: Tonga
-🇹🇷 country-flag Turkey flag | flag: Türkiye
-🇹🇹 country-flag Trinidad & Tobago flag | flag: Trinidad & Tobago | flag: Trinidad and Tobago
-🇹🇻 country-flag Tuvalu flag | flag: Tuvalu
-🇹🇼 country-flag Taiwan flag | flag: Taiwan
-🇹🇿 country-flag Tanzania flag | flag: TanzaniaE
-🇺🇦 country-flag Ukraine flag | flag: Ukraine
-🇺🇬 country-flag Uganda flag | flag: Uganda
-🇺🇲 country-flag U.S. Outlying Islands flag | flag: U.S. Outlying Islands | flag: US Outlying Islands
-🇺🇳 country-flag United Nations flag | flag: United Nations
-🇺🇸 country-flag United States flag | flag: United States
-🇺🇾 country-flag Uruguay flag | flag: Uruguay
-🇺🇿 country-flag Uzbekistan flag | flag: Uzbekistan
-🇻🇦 country-flag Vatican City flag | flag: Vatican City
-🇻🇨 country-flag St. Vincent & Grenadines flag | flag: St. Vincent & Grenadines | flag: St Vincent & the Grenadines | flag: Saint Vincent and the Grenadines
-🇻🇪 country-flag Venezuela flag | flag: Venezuela
-🇻🇬 country-flag British Virgin Islands flag | flag: British Virgin Islands
-🇻🇮 country-flag U.S. Virgin Islands flag | flag: U.S. Virgin Islands | flag: US Virgin Islands
-🇻🇳 country-flag Vietnam flag | flag: Vietnam
-🇻🇺 country-flag Vanuatu flag | flag: Vanuatu
-🇼🇫 country-flag Wallis & Futuna flag | flag: Wallis & Futuna | flag: Wallis and Futuna
-🇼🇸 country-flag Samoa flag | flag: Samoa
-🇽🇰 country-flag Kosovo flag | flag: Kosovo
-🇾🇪 country-flag Yemen flag | flag: Yemen
-🇾🇹 country-flag Mayotte flag | flag: Mayotte
-🇿🇦 country-flag South Africa flag | flag: South Africa
-🇿🇲 country-flag Zambia flag | flag: Zambia
-🇿🇼 country-flag Zimbabwe flag | flag: Zimbabwe
-🏴 subdivision-flag England flag | flag: England
-🏴 subdivision-flag Scotland flag | flag: Scotland
-🏴 subdivision-flag Wales flag | flag: Wales
-
diff --git a/hyprland/.config/hypr/scripts/ScreenShot.sh b/hyprland/.config/hypr/scripts/ScreenShot.sh
deleted file mode 100755
index d8c4b60..0000000
--- a/hyprland/.config/hypr/scripts/ScreenShot.sh
+++ /dev/null
@@ -1,129 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Screenshots scripts
-
-iDIR="$HOME/.config/swaync/icons"
-sDIR="$HOME/.config/hypr/scripts"
-notify_cmd_shot="notify-send -h string:x-canonical-private-synchronous:shot-notify -u low -i ${iDIR}/picture.png"
-
-time=$(date "+%d-%b_%H-%M-%S")
-dir="$(xdg-user-dir)/Pictures/Screenshots"
-file="Screenshot_${time}_${RANDOM}.png"
-
-active_window_class=$(hyprctl -j activewindow | jq -r '(.class)')
-active_window_file="Screenshot_${time}_${active_window_class}.png"
-active_window_path="${dir}/${active_window_file}"
-
-# notify and view screenshot
-notify_view() {
- if [[ "$1" == "active" ]]; then
- if [[ -e "${active_window_path}" ]]; then
- ${notify_cmd_shot} "Screenshot of '${active_window_class}' Saved."
- "${sDIR}/Sounds.sh" --screenshot
- else
- ${notify_cmd_shot} "Screenshot of '${active_window_class}' not Saved"
- "${sDIR}/Sounds.sh" --error
- fi
- elif [[ "$1" == "swappy" ]]; then
- ${notify_cmd_shot} "Screenshot Captured."
- else
- local check_file="$dir/$file"
- if [[ -e "$check_file" ]]; then
- ${notify_cmd_shot} "Screenshot Saved."
- "${sDIR}/Sounds.sh" --screenshot
- else
- ${notify_cmd_shot} "Screenshot NOT Saved."
- "${sDIR}/Sounds.sh" --error
- fi
- fi
-}
-
-
-
-# countdown
-countdown() {
- for sec in $(seq $1 -1 1); do
- notify-send -h string:x-canonical-private-synchronous:shot-notify -t 1000 -i "$iDIR"/timer.png "Taking shot in : $sec"
- sleep 1
- done
-}
-
-# take shots
-shotnow() {
- cd ${dir} && grim - | tee "$file" | wl-copy
- sleep 2
- notify_view
-}
-
-shot5() {
- countdown '5'
- sleep 1 && cd ${dir} && grim - | tee "$file" | wl-copy
- sleep 1
- notify_view
-
-}
-
-shot10() {
- countdown '10'
- sleep 1 && cd ${dir} && grim - | tee "$file" | wl-copy
- notify_view
-}
-
-shotwin() {
- w_pos=$(hyprctl activewindow | grep 'at:' | cut -d':' -f2 | tr -d ' ' | tail -n1)
- w_size=$(hyprctl activewindow | grep 'size:' | cut -d':' -f2 | tr -d ' ' | tail -n1 | sed s/,/x/g)
- cd ${dir} && grim -g "$w_pos $w_size" - | tee "$file" | wl-copy
- notify_view
-}
-
-shotarea() {
- tmpfile=$(mktemp)
- grim -g "$(slurp)" - >"$tmpfile"
- if [[ -s "$tmpfile" ]]; then
- wl-copy <"$tmpfile"
- mv "$tmpfile" "$dir/$file"
- fi
- notify_view
-}
-
-shotactive() {
- active_window_class=$(hyprctl -j activewindow | jq -r '(.class)')
- active_window_file="Screenshot_${time}_${active_window_class}.png"
- active_window_path="${dir}/${active_window_file}"
-
- hyprctl -j activewindow | jq -r '"\(.at[0]),\(.at[1]) \(.size[0])x\(.size[1])"' | grim -g - "${active_window_path}"
- sleep 1
- notify_view "active"
-}
-
-shotswappy() {
- tmpfile=$(mktemp)
- grim -g "$(slurp)" - >"$tmpfile" && "${sDIR}/Sounds.sh" --screenshot && notify_view "swappy"
- swappy -f - <"$tmpfile"
- rm "$tmpfile"
-}
-
-
-if [[ ! -d "$dir" ]]; then
- mkdir -p "$dir"
-fi
-
-if [[ "$1" == "--now" ]]; then
- shotnow
-elif [[ "$1" == "--in5" ]]; then
- shot5
-elif [[ "$1" == "--in10" ]]; then
- shot10
-elif [[ "$1" == "--win" ]]; then
- shotwin
-elif [[ "$1" == "--area" ]]; then
- shotarea
-elif [[ "$1" == "--active" ]]; then
- shotactive
-elif [[ "$1" == "--swappy" ]]; then
- shotswappy
-else
- echo -e "Available Options : --now --in5 --in10 --win --area --active --swappy"
-fi
-
-exit 0
diff --git a/hyprland/.config/hypr/scripts/Sounds.sh b/hyprland/.config/hypr/scripts/Sounds.sh
deleted file mode 100755
index 9ab9127..0000000
--- a/hyprland/.config/hypr/scripts/Sounds.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# This script is used to play system sounds.
-# Script is used by Volume.Sh and ScreenShots.sh
-
-theme="freedesktop" # Set the theme for the system sounds.
-mute=false # Set to true to mute the system sounds.
-
-# Mute individual sounds here.
-muteScreenshots=false
-muteVolume=false
-
-# Exit if the system sounds are muted.
-if [[ "$mute" = true ]]; then
- exit 0
-fi
-
-# Choose the sound to play.
-if [[ "$1" == "--screenshot" ]]; then
- if [[ "$muteScreenshots" = true ]]; then
- exit 0
- fi
- soundoption="screen-capture.*"
-elif [[ "$1" == "--volume" ]]; then
- if [[ "$muteVolume" = true ]]; then
- exit 0
- fi
- soundoption="audio-volume-change.*"
-elif [[ "$1" == "--error" ]]; then
- if [[ "$muteScreenshots" = true ]]; then
- exit 0
- fi
- soundoption="dialog-error.*"
-else
- echo -e "Available sounds: --screenshot, --volume, --error"
- exit 0
-fi
-
-# Set the directory defaults for system sounds.
-if [ -d "/run/current-system/sw/share/sounds" ]; then
- systemDIR="/run/current-system/sw/share/sounds" # NixOS
-else
- systemDIR="/usr/share/sounds"
-fi
-userDIR="$HOME/.local/share/sounds"
-defaultTheme="freedesktop"
-
-# Prefer the user's theme, but use the system's if it doesn't exist.
-sDIR="$systemDIR/$defaultTheme"
-if [ -d "$userDIR/$theme" ]; then
- sDIR="$userDIR/$theme"
-elif [ -d "$systemDIR/$theme" ]; then
- sDIR="$systemDIR/$theme"
-fi
-
-# Get the theme that it inherits.
-iTheme=$(cat "$sDIR/index.theme" | grep -i "inherits" | cut -d "=" -f 2)
-iDIR="$sDIR/../$iTheme"
-
-# Find the sound file and play it.
-sound_file=$(find $sDIR/stereo -name "$soundoption" -print -quit)
-if ! test -f "$sound_file"; then
- sound_file=$(find $iDIR/stereo -name "$soundoption" -print -quit)
- if ! test -f "$sound_file"; then
- sound_file=$(find $userDIR/$defaultTheme/stereo -name "$soundoption" -print -quit)
- if ! test -f "$sound_file"; then
- sound_file=$(find $systemDIR/$defaultTheme/stereo -name "$soundoption" -print -quit)
- if ! test -f "$sound_file"; then
- echo "Error: Sound file not found."
- exit 1
- fi
- fi
- fi
-fi
-
-# pipewire priority, fallback pulseaudio
-pw-play "$sound_file" || pa-play "$sound_file"
\ No newline at end of file
diff --git a/hyprland/.config/hypr/scripts/SwitchKeyboardLayout.sh b/hyprland/.config/hypr/scripts/SwitchKeyboardLayout.sh
deleted file mode 100755
index 76c0657..0000000
--- a/hyprland/.config/hypr/scripts/SwitchKeyboardLayout.sh
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# This is for changing kb_layouts. Set kb_layouts in $settings_file
-
-layout_file="$HOME/.cache/kb_layout"
-settings_file="$HOME/.config/hypr/UserConfigs/UserSettings.conf"
-notif_icon="$HOME/.config/swaync/images/bell.png"
-
-# Refined ignore list with patterns or specific device names
-ignore_patterns=(
- "--(avrcp)"
- "Bluetooth Speaker"
- "Other Device
- Name"
- )
-
-
-# Create layout file with default layout if it does not exist
-if [ ! -f "$layout_file" ]; then
- echo "Creating layout file..."
- default_layout=$(grep 'kb_layout = ' "$settings_file" | cut -d '=' -f 2 | tr -d '[:space:]' | cut -d ',' -f 1 2>/dev/null)
- default_layout=${default_layout:-"us"} # Default to 'us' layout
- echo "$default_layout" > "$layout_file"
- echo "Default layout set to $default_layout"
-fi
-
-current_layout=$(cat "$layout_file")
-echo "Current layout: $current_layout"
-
-# Read available layouts from settings file
-if [ -f "$settings_file" ]; then
- kb_layout_line=$(grep 'kb_layout = ' "$settings_file" | cut -d '=' -f 2)
- # Remove leading and trailing spaces around each layout
- kb_layout_line=$(echo "$kb_layout_line" | tr -d '[:space:]')
- IFS=',' read -r -a layout_mapping <<< "$kb_layout_line"
-else
- echo "Settings file not found!"
- exit 1
-fi
-
-layout_count=${#layout_mapping[@]}
-echo "Number of layouts: $layout_count"
-
-# Find current layout index and calculate next layout
-for ((i = 0; i < layout_count; i++)); do
- if [ "$current_layout" == "${layout_mapping[i]}" ]; then
- current_index=$i
- break
- fi
-done
-
-next_index=$(( (current_index + 1) % layout_count ))
-new_layout="${layout_mapping[next_index]}"
-echo "Next layout: $new_layout"
-
-# Function to get keyboard names
-get_keyboard_names() {
- hyprctl devices -j | jq -r '.keyboards[].name'
-}
-
-# Function to check if a device matches any ignore pattern
-is_ignored() {
- local device_name=$1
- for pattern in "${ignore_patterns[@]}"; do
- if [[ "$device_name" == *"$pattern"* ]]; then
- return 0 # Device matches ignore pattern
- fi
- done
- return 1 # Device does not match any ignore pattern
-}
-
-# Function to change keyboard layout
-change_layout() {
- local error_found=false
-
- while read -r name; do
- if is_ignored "$name"; then
- echo "Skipping ignored device: $name"
- continue
- fi
-
- echo "Switching layout for $name to $new_layout..."
- hyprctl switchxkblayout "$name" next
- if [ $? -ne 0 ]; then
- echo "Error while switching layout for $name." >&2
- error_found=true
- fi
- done <<< "$(get_keyboard_names)"
-
- $error_found && return 1
- return 0
-}
-
-# Execute layout change and notify
-if ! change_layout; then
- notify-send -u low -t 2000 'kb_layout' 'Error: Layout change failed'
- echo "Layout change failed." >&2
- exit 1
-else
- notify-send -u low -i "$notif_icon" "New kb_layout: $new_layout"
- echo "Layout change notification sent."
-fi
-
-echo "$new_layout" > "$layout_file"
diff --git a/hyprland/.config/hypr/scripts/TouchPad.sh b/hyprland/.config/hypr/scripts/TouchPad.sh
deleted file mode 100755
index 228e4ca..0000000
--- a/hyprland/.config/hypr/scripts/TouchPad.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# For disabling touchpad.
-# Edit the Touchpad_Device on ~/.config/hypr/UserConfigs/Laptops.conf according to your system
-# use hyprctl devices to get your system touchpad device name
-# source https://github.com/hyprwm/Hyprland/discussions/4283?sort=new#discussioncomment-8648109
-
-notif="$HOME/.config/swaync/images/bell.png"
-
-export STATUS_FILE="$XDG_RUNTIME_DIR/touchpad.status"
-
-enable_touchpad() {
- printf "true" >"$STATUS_FILE"
- notify-send -u low -i $notif "Enabling touchpad"
- hyprctl keyword '$TOUCHPAD_ENABLED' "true" -r
-}
-
-disable_touchpad() {
- printf "false" >"$STATUS_FILE"
- notify-send -u low -i $notif "Disabling touchpad"
- hyprctl keyword '$TOUCHPAD_ENABLED' "false" -r
-}
-
-if ! [ -f "$STATUS_FILE" ]; then
- enable_touchpad
-else
- if [ $(cat "$STATUS_FILE") = "true" ]; then
- disable_touchpad
- elif [ $(cat "$STATUS_FILE") = "false" ]; then
- enable_touchpad
- fi
-fi
diff --git a/hyprland/.config/hypr/scripts/Volume.sh b/hyprland/.config/hypr/scripts/Volume.sh
deleted file mode 100755
index 19868ca..0000000
--- a/hyprland/.config/hypr/scripts/Volume.sh
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Scripts for volume controls for audio and mic
-
-iDIR="$HOME/.config/swaync/icons"
-sDIR="$HOME/.config/hypr/scripts"
-
-# Get Volume
-get_volume() {
- volume=$(pamixer --get-volume)
- if [[ "$volume" -eq "0" ]]; then
- echo "Muted"
- else
- echo "$volume%"
- fi
-}
-
-# Get icons
-get_icon() {
- current=$(get_volume)
- if [[ "$current" == "Muted" ]]; then
- echo "$iDIR/volume-mute.png"
- elif [[ "${current%\%}" -le 30 ]]; then
- echo "$iDIR/volume-low.png"
- elif [[ "${current%\%}" -le 60 ]]; then
- echo "$iDIR/volume-mid.png"
- else
- echo "$iDIR/volume-high.png"
- fi
-}
-
-# Notify
-notify_user() {
- if [[ "$(get_volume)" == "Muted" ]]; then
- notify-send -e -h string:x-canonical-private-synchronous:volume_notif -u low -i "$(get_icon)" "Volume: Muted"
- else
- notify-send -e -h int:value:"$(get_volume | sed 's/%//')" -h string:x-canonical-private-synchronous:volume_notif -u low -i "$(get_icon)" "Volume: $(get_volume)"
- "$sDIR/Sounds.sh" --volume
- fi
-}
-
-# Increase Volume
-inc_volume() {
- if [ "$(pamixer --get-mute)" == "true" ]; then
- toggle_mute
- else
- pamixer -i 5 --allow-boost --set-limit 150 && notify_user
- fi
-}
-
-# Decrease Volume
-dec_volume() {
- if [ "$(pamixer --get-mute)" == "true" ]; then
- toggle_mute
- else
- pamixer -d 5 && notify_user
- fi
-}
-
-# Toggle Mute
-toggle_mute() {
- if [ "$(pamixer --get-mute)" == "false" ]; then
- pamixer -m && notify-send -e -u low -i "$iDIR/volume-mute.png" "Volume Switched OFF"
- elif [ "$(pamixer --get-mute)" == "true" ]; then
- pamixer -u && notify-send -e -u low -i "$(get_icon)" "Volume Switched ON"
- fi
-}
-
-# Toggle Mic
-toggle_mic() {
- if [ "$(pamixer --default-source --get-mute)" == "false" ]; then
- pamixer --default-source -m && notify-send -e -u low -i "$iDIR/microphone-mute.png" "Microphone Switched OFF"
- elif [ "$(pamixer --default-source --get-mute)" == "true" ]; then
- pamixer -u --default-source u && notify-send -e -u low -i "$iDIR/microphone.png" "Microphone Switched ON"
- fi
-}
-# Get Mic Icon
-get_mic_icon() {
- current=$(pamixer --default-source --get-volume)
- if [[ "$current" -eq "0" ]]; then
- echo "$iDIR/microphone-mute.png"
- else
- echo "$iDIR/microphone.png"
- fi
-}
-
-# Get Microphone Volume
-get_mic_volume() {
- volume=$(pamixer --default-source --get-volume)
- if [[ "$volume" -eq "0" ]]; then
- echo "Muted"
- else
- echo "$volume%"
- fi
-}
-
-# Notify for Microphone
-notify_mic_user() {
- volume=$(get_mic_volume)
- icon=$(get_mic_icon)
- notify-send -e -h int:value:"$volume" -h "string:x-canonical-private-synchronous:volume_notif" -u low -i "$icon" "Mic-Level: $volume"
-}
-
-# Increase MIC Volume
-inc_mic_volume() {
- if [ "$(pamixer --default-source --get-mute)" == "true" ]; then
- toggle_mic
- else
- pamixer --default-source -i 5 && notify_mic_user
- fi
-}
-
-# Decrease MIC Volume
-dec_mic_volume() {
- if [ "$(pamixer --default-source --get-mute)" == "true" ]; then
- toggle-mic
- else
- pamixer --default-source -d 5 && notify_mic_user
- fi
-}
-
-# Execute accordingly
-if [[ "$1" == "--get" ]]; then
- get_volume
-elif [[ "$1" == "--inc" ]]; then
- inc_volume
-elif [[ "$1" == "--dec" ]]; then
- dec_volume
-elif [[ "$1" == "--toggle" ]]; then
- toggle_mute
-elif [[ "$1" == "--toggle-mic" ]]; then
- toggle_mic
-elif [[ "$1" == "--get-icon" ]]; then
- get_icon
-elif [[ "$1" == "--get-mic-icon" ]]; then
- get_mic_icon
-elif [[ "$1" == "--mic-inc" ]]; then
- inc_mic_volume
-elif [[ "$1" == "--mic-dec" ]]; then
- dec_mic_volume
-else
- get_volume
-fi
diff --git a/hyprland/.config/hypr/scripts/WallustSwww.sh b/hyprland/.config/hypr/scripts/WallustSwww.sh
deleted file mode 100755
index dbf5c32..0000000
--- a/hyprland/.config/hypr/scripts/WallustSwww.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Wallust Colors for current wallpaper
-
-# Define the path to the swww cache directory
-cache_dir="$HOME/.cache/swww/"
-
-# Get a list of monitor outputs
-monitor_outputs=($(ls "$cache_dir"))
-
-# Initialize a flag to determine if the ln command was executed
-ln_success=false
-
-# Get current focused monitor
-current_monitor=$(hyprctl monitors | awk '/^Monitor/{name=$2} /focused: yes/{print name}')
-echo $current_monitor
-# Construct the full path to the cache file
-cache_file="$cache_dir$current_monitor"
-echo $cache_file
-# Check if the cache file exists for the current monitor output
-if [ -f "$cache_file" ]; then
- # Get the wallpaper path from the cache file
- wallpaper_path=$(cat "$cache_file")
- echo $wallpaper_path
- # symlink the wallpaper to the location Rofi can access
- if ln -sf "$wallpaper_path" "$HOME/.config/rofi/.current_wallpaper"; then
- ln_success=true # Set the flag to true upon successful execution
- fi
- # copy the wallpaper for wallpaper effects
- cp -r "$wallpaper_path" "$HOME/.config/hypr/wallpaper_effects/.wallpaper_current"
-fi
-
-# Check the flag before executing further commands
-if [ "$ln_success" = true ]; then
- # execute wallust
- echo 'about to execute wallust'
- # execute wallust skipping tty and terminal changes
- wallust run "$wallpaper_path" -s &
-fi
diff --git a/hyprland/.config/hypr/scripts/WaybarCava.sh b/hyprland/.config/hypr/scripts/WaybarCava.sh
deleted file mode 100755
index 3c4b0f5..0000000
--- a/hyprland/.config/hypr/scripts/WaybarCava.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-
-# Not my own work. This was added through Github PR. Credit to original author
-
-#----- Optimized bars animation without much CPU usage increase --------
-bar="▁▂▃▄▅▆▇█"
-dict="s/;//g"
-
-# Calculate the length of the bar outside the loop
-bar_length=${#bar}
-
-# Create dictionary to replace char with bar
-for ((i = 0; i < bar_length; i++)); do
- dict+=";s/$i/${bar:$i:1}/g"
-done
-
-# Create cava config
-config_file="/tmp/bar_cava_config"
-cat >"$config_file" </dev/null; then
- pkill rofi
- exit 0
-fi
-
-main
diff --git a/hyprland/.config/hypr/scripts/WaybarStyles.sh b/hyprland/.config/hypr/scripts/WaybarStyles.sh
deleted file mode 100755
index 95a348b..0000000
--- a/hyprland/.config/hypr/scripts/WaybarStyles.sh
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-# Script for waybar styles
-
-set -euo pipefail
-IFS=$'\n\t'
-
-# Define directories
-waybar_styles="$HOME/.config/waybar/style"
-waybar_style="$HOME/.config/waybar/style.css"
-SCRIPTSDIR="$HOME/.config/hypr/scripts"
-rofi_config="$HOME/.config/rofi/config-waybar-style.rasi"
-
-# Function to display menu options
-menu() {
- options=()
- while IFS= read -r file; do
- if [ -f "$waybar_styles/$file" ]; then
- options+=("$(basename "$file" .css)")
- fi
- done < <(find "$waybar_styles" -maxdepth 1 -type f -name '*.css' -exec basename {} \; | sort)
-
- printf '%s\n' "${options[@]}"
-}
-
-# Apply selected style
-apply_style() {
- ln -sf "$waybar_styles/$1.css" "$waybar_style"
- "${SCRIPTSDIR}/Refresh.sh" &
-}
-
-# Main function
-main() {
- choice=$(menu | rofi -i -dmenu -config "$rofi_config")
-
- if [[ -z "$choice" ]]; then
- echo "No option selected. Exiting."
- exit 0
- fi
-
- apply_style "$choice"
-}
-
-# Kill Rofi if already running before execution
-if pgrep -x "rofi" >/dev/null; then
- pkill rofi
- exit 0
-fi
-
-main
diff --git a/hyprland/.config/hypr/scripts/Wlogout.sh b/hyprland/.config/hypr/scripts/Wlogout.sh
deleted file mode 100755
index 531c7c6..0000000
--- a/hyprland/.config/hypr/scripts/Wlogout.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
-
-# wlogout (Power, Screen Lock, Suspend, etc)
-
-# Set variables for parameters
-A_2160=700
-B_2160=700
-A_1600=480
-B_1600=480
-A_1440=450
-B_1440=450
-A_1080=350
-B_1080=350
-A_720=50
-B_720=50
-
-# Check if wlogout is already running
-if pgrep -x "wlogout" > /dev/null; then
- pkill -x "wlogout"
- exit 0
-fi
-
-# Detect monitor resolution and scaling factor
-resolution=$(hyprctl -j monitors | jq -r '.[] | select(.focused==true) | .height / .scale' | awk -F'.' '{print $1}')
-hypr_scale=$(hyprctl -j monitors | jq -r '.[] | select(.focused==true) | .scale')
-
-# Set parameters based on screen resolution and scaling factor
-if ((resolution >= 2160)); then
- T_val=$(awk "BEGIN {printf \"%.0f\", $A_2160 * 2160 * $hypr_scale / $resolution}")
- B_val=$(awk "BEGIN {printf \"%.0f\", $B_2160 * 2160 * $hypr_scale / $resolution}")
- echo "Setting parameters for resolution >= 4k"
- wlogout --protocol layer-shell -b 6 -T $T_val -B $B_val &
-elif ((resolution >= 1600 && resolution < 2160)); then
- T_val=$(awk "BEGIN {printf \"%.0f\", $A_1600 * 1600 * $hypr_scale / $resolution}")
- B_val=$(awk "BEGIN {printf \"%.0f\", $B_1600 * 1600 * $hypr_scale / $resolution}")
- echo "Setting parameters for resolution >= 2.5k and < 4k"
- wlogout --protocol layer-shell -b 6 -T $T_val -B $B_val &
-elif ((resolution >= 1440 && resolution < 1600)); then
- T_val=$(awk "BEGIN {printf \"%.0f\", $A_1440 * 1440 * $hypr_scale / $resolution}")
- B_val=$(awk "BEGIN {printf \"%.0f\", $B_1440 * 1440 * $hypr_scale / $resolution}")
- echo "Setting parameters for resolution >= 2k and < 2.5k"
- wlogout --protocol layer-shell -b 6 -T $T_val -B $B_val &
-elif ((resolution >= 1080 && resolution < 1440)); then
- T_val=$(awk "BEGIN {printf \"%.0f\", $A_1080 * 1080 * $hypr_scale / $resolution}")
- B_val=$(awk "BEGIN {printf \"%.0f\", $B_1080 * 1080 * $hypr_scale / $resolution}")
- echo "Setting parameters for resolution >= 1080p and < 2k"
- wlogout --protocol layer-shell -b 6 -T $T_val -B $B_val &
-elif ((resolution >= 720 && resolution < 1080)); then
- T_val=$(awk "BEGIN {printf \"%.0f\", $A_720 * 720 * $hypr_scale / $resolution}")
- B_val=$(awk "BEGIN {printf \"%.0f\", $B_720 * 720 * $hypr_scale / $resolution}")
- echo "Setting parameters for resolution >= 720p and < 1080p"
- wlogout --protocol layer-shell -b 3 -T $T_val -B $B_val &
-else
- echo "Setting default parameters"
- wlogout &
-fi
diff --git a/hyprland/.config/hypr/scripts/gamemode.sh b/hyprland/.config/hypr/scripts/gamemode.sh
deleted file mode 100755
index 6af9246..0000000
--- a/hyprland/.config/hypr/scripts/gamemode.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==1{print $2}')
-if [ "$HYPRGAMEMODE" = 1 ] ; then
- hyprctl --batch "\
- keyword animations:enabled 0;\
- keyword decoration:drop_shadow 0;\
- keyword decoration:blur:passes 0;\
- keyword general:gaps_in 0;\
- keyword general:gaps_out 0;\
- keyword general:border_size 1;\
- keyword decoration:rounding 0"
- exit
-fi
-hyprctl reload
diff --git a/hyprland/.config/hypr/scripts/keybindings.sh b/hyprland/.config/hypr/scripts/keybindings.sh
deleted file mode 100755
index 5c9603f..0000000
--- a/hyprland/.config/hypr/scripts/keybindings.sh
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/bash
-# _ _ _ _ _
-# | | _____ _ _| |__ (_)_ __ __| (_)_ __ __ _ ___
-# | |/ / _ \ | | | '_ \| | '_ \ / _` | | '_ \ / _` / __|
-# | < __/ |_| | |_) | | | | | (_| | | | | | (_| \__ \
-# |_|\_\___|\__, |_.__/|_|_| |_|\__,_|_|_| |_|\__, |___/
-# |___/ |___/
-#
-# -----------------------------------------------------
-# Get keybindings location based on variation
-# -----------------------------------------------------
-config_file=$(cat ~/.config/hypr/conf/keybinding.conf)
-config_file=${config_file/source = ~/}
-config_file=${config_file/source=~/}
-
-# -----------------------------------------------------
-# Path to keybindings config file
-# -----------------------------------------------------
-config_file="/home/$USER$config_file"
-echo "Reading from: $config_file"
-
-keybinds=""
-
-# Detect Start String
-while read -r line
-do
- if [[ "$line" == "bind"* ]]; then
-
- line="$(echo "$line" | sed 's/$mainMod/SUPER/g')"
- line="$(echo "$line" | sed 's/bind = //g')"
- line="$(echo "$line" | sed 's/bindm = //g')"
-
- IFS='#'
- read -a strarr <<<"$line"
- kb_str=${strarr[0]}
- cm_str=${strarr[1]}
-
- IFS=','
- read -a kbarr <<<"$kb_str"
-
- item="${kbarr[0]} + ${kbarr[1]}"$'\r'"${cm_str:1}"
- keybinds=$keybinds$item$'\n'
- fi
-done < "$config_file"
-
-sleep 0.2
-rofi -dmenu -i -markup -eh 2 -replace -p "Keybinds" -config ~/.config/rofi/config-compact.rasi <<< "$keybinds"
diff --git a/hyprland/.config/hypr/scripts/toggleallfloat.sh b/hyprland/.config/hypr/scripts/toggleallfloat.sh
deleted file mode 100755
index a692230..0000000
--- a/hyprland/.config/hypr/scripts/toggleallfloat.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-
-hyprctl dispatch workspaceopt allfloat
-notify-send "Windows on this workspace toggled to floating/tiling"
diff --git a/hyprland/.config/hypr/scripts/wallpaper-automation.sh b/hyprland/.config/hypr/scripts/wallpaper-automation.sh
deleted file mode 100755
index e531bb8..0000000
--- a/hyprland/.config/hypr/scripts/wallpaper-automation.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/bash
-
-sec=60
-_setWallpaperRandomly() {
- waypaper --random
- echo ":: Next wallpaper in $sec seconds..."
- sleep $sec
- _setWallpaperRandomly
-}
-
-if [ ! -f ~/.cache/hyprland/wallpaper-automation ] ;then
- touch ~/.cache/hyprland/wallpaper-automation
- echo ":: Start wallpaper automation script"
- notify-send "Wallpaper automation process started" "Wallpaper will be changed every $sec seconds."
- _setWallpaperRandomly
-else
- rm ~/.cache/hyprland/wallpaper-automation
- notify-send "Wallpaper automation process stopped."
- echo ":: Wallpaper automation script process $wp stopped"
- wp=$(pgrep -f wallpaper-automation.sh)
- kill -KILL $wp
-fi
diff --git a/hyprland/.config/hypr/scripts/waybar.sh b/hyprland/.config/hypr/scripts/waybar.sh
deleted file mode 100755
index 1cb365b..0000000
--- a/hyprland/.config/hypr/scripts/waybar.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/bash
-
-CONFIG_FILES="$HOME/.config/waybar/config.jsonc $HOME/.config/waybar/style.css"
-
-trap "killall waybar" EXIT
-
-while true; do
- waybar &
- inotifywait -e create,modify $CONFIG_FILES
- killall waybar
-done
diff --git a/hyprland/.config/hypr/walls/1.png b/hyprland/.config/hypr/walls/1.png
deleted file mode 100644
index 05b54f7..0000000
Binary files a/hyprland/.config/hypr/walls/1.png and /dev/null differ
diff --git a/hyprland/.config/hypr/walls/2.png b/hyprland/.config/hypr/walls/2.png
deleted file mode 100644
index 010c483..0000000
Binary files a/hyprland/.config/hypr/walls/2.png and /dev/null differ
diff --git a/hyprland/.config/hypr/wallust/wallust-hyprland.conf b/hyprland/.config/hypr/wallust/wallust-hyprland.conf
deleted file mode 100644
index 5a9549d..0000000
--- a/hyprland/.config/hypr/wallust/wallust-hyprland.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-# /* wallust template - colors-hyprland */
-
-$background = rgb(000004)
-$foreground = rgb(ECE7E2)
-$color0 = rgb(000004)
-$color1 = rgb(292B33)
-$color2 = rgb(523F41)
-$color3 = rgb(49596E)
-$color4 = rgb(825752)
-$color5 = rgb(905E56)
-$color6 = rgb(978B80)
-$color7 = rgb(DCD4CD)
-$color8 = rgb(9A948F)
-$color9 = rgb(373944)
-$color10 = rgb(6E5457)
-$color11 = rgb(627792)
-$color12 = rgb(AE746D)
-$color13 = rgb(C07D73)
-$color14 = rgb(C9B9AB)
-$color15 = rgb(DCD4CD)
diff --git a/hyprland/.config/kitty/current-theme.conf b/hyprland/.config/kitty/current-theme.conf
deleted file mode 100644
index 2533db7..0000000
--- a/hyprland/.config/kitty/current-theme.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 #F5E0DC
-
-# Kitty window border colors
-active_border_color #B4BEFE
-inactive_border_color #6C7086
-bell_border_color #F9E2AF
-
-# 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 #B4BEFE
-mark2_foreground #1E1E2E
-mark2_background #CBA6F7
-mark3_foreground #1E1E2E
-mark3_background #74C7EC
-
-# The 16 terminal colors
-
-# black
-color0 #45475A
-color8 #585B70
-
-# red
-color1 #F38BA8
-color9 #F38BA8
-
-# green
-color2 #A6E3A1
-color10 #A6E3A1
-
-# yellow
-color3 #F9E2AF
-color11 #F9E2AF
-
-# blue
-color4 #89B4FA
-color12 #89B4FA
-
-# magenta
-color5 #F5C2E7
-color13 #F5C2E7
-
-# cyan
-color6 #94E2D5
-color14 #94E2D5
-
-# white
-color7 #BAC2DE
-color15 #A6ADC8
diff --git a/hyprland/.config/kitty/dirty_glass.png b/hyprland/.config/kitty/dirty_glass.png
deleted file mode 100644
index 2794a2f..0000000
Binary files a/hyprland/.config/kitty/dirty_glass.png and /dev/null differ
diff --git a/hyprland/.config/kitty/floppy_colors.conf b/hyprland/.config/kitty/floppy_colors.conf
deleted file mode 100644
index d213ae4..0000000
--- a/hyprland/.config/kitty/floppy_colors.conf
+++ /dev/null
@@ -1,62 +0,0 @@
-background #000000
-foreground #F8F8F2
-cursor #F8F8F2
-
-# Black
-color0 #3D4C5F
-color8 #56687E
-
-# Red
-color1 #EE4F84
-color9 #F48FB1
-
-# Green
-color2 #53E2AE
-color10 #A1EFD3
-
-# Yellow
-color3 #F1FF52
-color11 #F1FA8C
-
-# Blue
-color4 #6498EF
-color12 #92B6F4
-
-# Magenta
-color5 #985EFF
-color13 #BD99FF
-
-# Cyan
-color6 #24D1E7
-color14 #87DFEB
-
-# White
-color7 #E5E5E5
-color15 #F8F8F2
-
-
-
-# The foreground for selections
-selection_foreground #F8F8F2
-
-# The background for selections
-selection_background #8ab4f2
-
-# Emacs terminal background
-color17 #323F4E
-
-# Emacs terminal modeline
-color23 #1a1a1a
-
-# The color for the border of the active window
-active_border_color #F1FA8C
-
-# The color for the border of inactive windows
-inactive_border_color #56687E
-
-url_color #6498EF
-
-active_tab_foreground #F8F8F2
-active_tab_background #24D1E7
-inactive_tab_foreground #F8F8F2
-inactive_tab_background #1a1a1a
diff --git a/hyprland/.config/kitty/kitty-themes/.all-contributorsrc b/hyprland/.config/kitty/kitty-themes/.all-contributorsrc
deleted file mode 100755
index c990c95..0000000
--- a/hyprland/.config/kitty/kitty-themes/.all-contributorsrc
+++ /dev/null
@@ -1,111 +0,0 @@
-{
- "files": [
- "README.md"
- ],
- "badgeTemplate": "[](#contributors)",
- "contributorTemplate": "\"><%= contributor.name %>
<%= contributions %>",
- "imageSize": 100,
- "commit": false,
- "contributors": [
- {
- "login": "scopatz",
- "name": "Anthony Scopatz",
- "avatar_url": "https://avatars2.githubusercontent.com/u/320553?v=4",
- "profile": "http://www.scopatz.com",
- "contributions": [
- "doc"
- ]
- },
- {
- "login": "orangecoloured",
- "name": "RCKT",
- "avatar_url": "https://avatars3.githubusercontent.com/u/3314891?v=4",
- "profile": "https://rckt.cc",
- "contributions": [
- "theme"
- ]
- },
- {
- "login": "varmanishant",
- "name": "varmanishant",
- "avatar_url": "https://avatars1.githubusercontent.com/u/4084912?v=4",
- "profile": "https://github.com/varmanishant",
- "contributions": [
- "theme"
- ]
- },
- {
- "login": "rlerdorf",
- "name": "Rasmus Lerdorf",
- "avatar_url": "https://avatars3.githubusercontent.com/u/54641?v=4",
- "profile": "https://github.com/rlerdorf",
- "contributions": [
- "bug",
- "ideas"
- ]
- },
- {
- "login": "Luflosi",
- "name": "Luflosi",
- "avatar_url": "https://avatars1.githubusercontent.com/u/15217907?v=4",
- "profile": "https://github.com/Luflosi",
- "contributions": [
- "fix",
- "question",
- "doc"
- ]
- },
- {
- "login": "connorholyday",
- "name": "Connor Holyday",
- "avatar_url": "https://avatars1.githubusercontent.com/u/4559119?v=4",
- "profile": "https://holyday.me",
- "contributions": [
- "fix"
- ]
- },
- {
- "login": "BlueDrink9",
- "name": "BlueDrink9",
- "avatar_url": "https://avatars3.githubusercontent.com/u/26474254?v=4",
- "profile": "https://github.com/BlueDrink9",
- "contributions": [
- "bug"
- ]
- },
- {
- "login": "brujoand",
- "name": "Anders Brujordet",
- "avatar_url": "https://avatars1.githubusercontent.com/u/124421?v=4",
- "profile": "https://github.com/brujoand",
- "contributions": [
- "theme"
- ]
- },
- {
- "login": "rjshrjndrn",
- "name": "Rajesh Rajendran",
- "avatar_url": "https://avatars3.githubusercontent.com/u/2563385?v=4",
- "profile": "http://www.hackouts.com",
- "contributions": [
- "fix"
- ]
- }
- ],
- "types": {
- "theme": {
- "symbol": "😻",
- "description": "New theme added to the collection"
- },
- "fix": {
- "symbol": "🛠️",
- "description": "Fixed a theme"
- }
- },
- "contributorsPerLine": 7,
- "projectName": "kitty-themes",
- "projectOwner": "dexpota",
- "repoType": "github",
- "repoHost": "https://github.com",
- "commitConvention": "none"
-}
diff --git a/hyprland/.config/kitty/kitty-themes/CONTRIBUTING.md b/hyprland/.config/kitty/kitty-themes/CONTRIBUTING.md
deleted file mode 100755
index fed9d6d..0000000
--- a/hyprland/.config/kitty/kitty-themes/CONTRIBUTING.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# Contributing to kitty-themes
-
-We always welcome your pull request! To start contributing follow these simple
-steps:
-
-1. Fork the repo and create your branch from `master`;
-2. Add your theme as config file under `themes` directory;
-3. Issue the pull request through github;
diff --git a/hyprland/.config/kitty/kitty-themes/LICENSE.md b/hyprland/.config/kitty/kitty-themes/LICENSE.md
deleted file mode 100755
index 50fa549..0000000
--- a/hyprland/.config/kitty/kitty-themes/LICENSE.md
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2019 Fabrizio Destro
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/hyprland/.config/kitty/kitty-themes/README.md b/hyprland/.config/kitty/kitty-themes/README.md
deleted file mode 100755
index 84ea337..0000000
--- a/hyprland/.config/kitty/kitty-themes/README.md
+++ /dev/null
@@ -1,465 +0,0 @@
-[iterm2-themes]: https://github.com/mbadolato/iTerm2-Color-Schemes
-[color-scripts]: https://github.com/stark/Color-Scripts/tree/master/color-scripts
-[license]: https://opensource.org/licenses/MIT
-[license-badge]: https://img.shields.io/github/license/dexpota/kitty-themes.svg?style=for-the-badge
-[kitty-themes-previews]: https://github.com/dexpota/kitty-themes-website/tree/master/previews
-
-
-
-> **Personalize** your *kitty* terminal and choose your theme from this awesome
-> collection, for more information on the terminal visit
-> https://github.com/kovidgoyal/kitty
-
-[![License: MIT][license-badge]][license]
-[](#contributors)
-
-- [About](#about)
-- [Installation](#installation)
- - [Source Code](#source-code)
- - [Conda](#conda)
-- [License](#license)
-- [Bring me to the previews!](#previews)
-- [Contributors](#contributors)
-
-## About
-
-In this repository you can find a set of themes to personalize your kitty
-terminal, these have been ported from [iTerm2-Color-Schemes][iterm2-themes]. You can find
-the previews for each theme in the [section](#previews) below or in this other
-[repository](kitty-themes-previews).
-
-## Installation
-
-### Source Code
-
-1. If you want to download and use one of these theme you have two options:
- - clone the entire *kitty-themes* repository:
- ```bash
- git clone --depth 1 git@github.com:dexpota/kitty-themes.git ~/.config/kitty/kitty-themes
- ```
- - or download just one theme:
- ```bash
- THEME=https://raw.githubusercontent.com/dexpota/kitty-themes/master/themes/3024_Day.conf
- wget "$THEME" -P ~/.config/kitty/kitty-themes/themes
- ```
-
-2. Choose a theme and create a symlink:
-
- ```bash
- cd ~/.config/kitty
- ln -s ./kitty-themes/themes/Floraverse.conf ~/.config/kitty/theme.conf
- ```
-
-3. Add this line to your kitty.conf configuration file:
-
- ```
- include ./theme.conf
- ```
-
-### Conda
-
-If you're using the ``conda`` package manager, you may also want to install these themes
-with the following command:
-
-```bash
-conda install -c conda-forge kitty-themes
-```
-
-## License
-
-All original content of this repository is licensed with the [MIT
-License](./LICENSE.md). Whenever possible the author of the theme is cited
-inside each theme configuration file, together with its license. Hit me up if
-you find your theme inside this repository and you want a proper citation.
-
-## Previews
-
-If you have followed the [installation](#installation) instructions and cloned
-the entire repo, you have two options to try a theme:
-
-1. If you have enabled remote control in *kitty* you can run this command:
-
- ```bash
- kitty @ set-colors -a "~/.config/kitty/kitty-themes/themes/AdventureTime.conf"
- ```
-
-2. Otherwise you can start another instance of kitty and specify another config
- file to read from, this will cause *kitty* to read both its normal config
- file and the specified one:
-
- ```bash
- kitty -o include="~/.config/kitty/kitty-themes/themes/AdventureTime.conf"
- ```
-
-### Bonus
-
-Try your new theme with one of the scripts in [Color-scripts][color-scripts] with this
-one-liner (requires `jq`):
-
-```bash
-COLOR_SCRIPT_REPO=https://api.github.com/repos/stark/Color-Scripts/contents/color-scripts
-wget -q -O - $(curl -s $COLOR_SCRIPT_REPO | jq '.[] | "\(.path) \(.download_url)"' -r | shuf -n1 | cut -d " " -f2) | bash
-```
-
-### 3024 Day
-
-### 3024 Night
-
-### AdventureTime
-
-### Afterglow
-
-### AlienBlood
-
-### Alucard
-
-### Apprentice
-
-### Argonaut
-
-### Arthur
-
-### AtelierSulphurpool
-
-### Atom
-
-### AtomOneLight
-
-### ayu
-
-### ayu light
-
-### ayu mirage
-
-### Batman
-
-### Belafonte Day
-
-### Belafonte Night
-
-### BirdsOfParadise
-
-### Blazer
-
-### Borland
-
-### Bright Lights
-
-### Broadcast
-
-### Brogrammer
-
-### C64
-
-### Chalk
-
-### Chalkboard
-
-### Ciapre
-
-### CLRS
-
-### Cobalt2
-
-### Cobalt Neon
-
-### CrayonPonyFish
-
-### Dark Pastel
-
-### Darkside
-
-### Desert
-
-### DimmedMonokai
-
-### DotGov
-
-### Dracula
-
-### Dumbledore
-
-### Duotone Dark
-
-### Earthsong
-
-### Elemental
-
-### ENCOM
-
-### Espresso
-
-### Espresso Libre
-
-### Fideloper
-
-### FishTank
-
-### Flat
-
-### Flatland
-
-### Floraverse
-
-### FrontEndDelight
-
-### FunForrest
-
-### Galaxy
-
-### Github
-
-### Glacier
-
-### GoaBase
-
-### Grape
-
-### Grass
-
-### gruvbox dark
-
-### gruvbox light
-
-### Hardcore
-
-### Harper
-
-### Highway
-
-### Hipster Green
-
-### Homebrew
-
-### Hurtado
-
-### Hybrid
-
-### IC Green PPL
-
-### IC Orange PPL
-
-### idleToes
-
-### IR Black
-
-### Jackie Brown
-
-### Japanesque
-
-### Jellybeans
-
-### JetBrains Darcula
-
-### Kibble
-
-### Later This Evening
-
-### Lavandula
-
-### LiquidCarbon
-
-### LiquidCarbonTransparent
-
-### LiquidCarbonTransparentInverse
-
-### Man Page
-
-### Material
-
-### MaterialDark
-
-### Mathias
-
-### Medallion
-
-### Misterioso
-
-### Molokai
-
-### MonaLisa
-
-### Monokai Classic
-
-### Monokai Pro
-
-### Monokai Pro (Filter Machine)
-/preview.png)
-### Monokai Pro (Filter Octagon)
-/preview.png)
-### Monokai Pro (Filter Ristretto)
-/preview.png)
-### Monokai Pro (Filter Spectrum)
-/preview.png)
-### Monokai Soda
-
-### N0tch2k
-
-### Neopolitan
-
-### Neutron
-
-### NightLion v1
-
-### NightLion v2
-
-### Nova
-
-### Novel
-
-### Obsidian
-
-### Ocean
-
-### OceanicMaterial
-
-### Ollie
-
-### OneDark
-
-### Parasio Dark
-
-### PaulMillr
-
-### PencilDark
-
-### PencilLight
-
-### Piatto Light
-
-### Pnevma
-
-### Pro
-
-### Red Alert
-
-### Red Sands
-
-### Relaxed Afterglow
-
-### Renault Style
-
-### Renault Style Light
-
-### Rippedcasts
-
-### Royal
-
-### Seafoam Pastel
-
-### SeaShells
-
-### Seti
-
-### Shaman
-
-### Slate
-
-### Smyck
-
-### snazzy
-
-### SoftServer
-
-### Solarized Darcula
-
-### Solarized Dark
-
-### Solarized Dark Higher Contrast
-
-### Solarized Dark - Patched
-
-### Solarized Light
-
-### Source Code X
-
-### Spacedust
-
-### SpaceGray
-
-### SpaceGray Eighties
-
-### SpaceGray Eighties Dull
-
-### Spiderman
-
-### Spring
-
-### Square
-
-### Sundried
-
-### Symfonic
-
-### Tango Dark
-
-### Tango Light
-
-### Teerb
-
-### Thayer Bright
-
-### The Hulk
-
-### Tomorrow
-
-### Tomorrow Night
-
-### Tomorrow Night Blue
-
-### Tomorrow Night Bright
-
-### Tomorrow Night Eighties
-
-### ToyChest
-
-### Treehouse
-
-### Twilight
-
-### Ubuntu
-
-### Urple
-
-### Vaughn
-
-### VibrantInk
-
-### WarmNeon
-
-### Wez
-
-### WildCherry
-
-### Wombat
-
-### Wryan
-
-### Zenburn
-
-
-## Contributors
-
-Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
-
-
-
-
-
-
-
-This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
diff --git a/hyprland/.config/kitty/kitty-themes/themes/3024_Day.conf b/hyprland/.config/kitty/kitty-themes/themes/3024_Day.conf
deleted file mode 100755
index 747996a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/3024_Day.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f7f7f7
-foreground #494542
-cursor #494542
-selection_background #a4a1a1
-color0 #090200
-color8 #5b5754
-color1 #da2c20
-color9 #e8bacf
-color2 #00a152
-color10 #3a3332
-color3 #fcec02
-color11 #494542
-color4 #00a0e4
-color12 #7f7c7b
-color5 #a06994
-color13 #d6d4d3
-color6 #b5e4f4
-color14 #ccab53
-color7 #a4a1a1
-color15 #f7f7f7
-selection_foreground #f7f7f7
diff --git a/hyprland/.config/kitty/kitty-themes/themes/3024_Night.conf b/hyprland/.config/kitty/kitty-themes/themes/3024_Night.conf
deleted file mode 100755
index 2543819..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/3024_Night.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #090200
-foreground #a4a1a1
-cursor #a4a1a1
-selection_background #494542
-color0 #090200
-color8 #5b5754
-color1 #da2c20
-color9 #e8bacf
-color2 #00a152
-color10 #3a3332
-color3 #fcec02
-color11 #494542
-color4 #00a0e4
-color12 #7f7c7b
-color5 #a06994
-color13 #d6d4d3
-color6 #b5e4f4
-color14 #ccab53
-color7 #a4a1a1
-color15 #f7f7f7
-selection_foreground #090200
diff --git a/hyprland/.config/kitty/kitty-themes/themes/AdventureTime.conf b/hyprland/.config/kitty/kitty-themes/themes/AdventureTime.conf
deleted file mode 100755
index e523a1a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/AdventureTime.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1e1c44
-foreground #f8dbc0
-cursor #eebf37
-selection_background #6f6a4e
-color0 #050404
-color8 #4e7bbf
-color1 #bc0013
-color9 #fc5e59
-color2 #49b117
-color10 #9dff6e
-color3 #e6741d
-color11 #efc11a
-color4 #0f49c6
-color12 #1896c6
-color5 #665992
-color13 #9a5952
-color6 #6fa497
-color14 #c8f9f3
-color7 #f8dbc0
-color15 #f5f4fb
-selection_foreground #1e1c44
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Afterglow.conf b/hyprland/.config/kitty/kitty-themes/themes/Afterglow.conf
deleted file mode 100755
index 2df3efd..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Afterglow.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #d0d0d0
-cursor #d0d0d0
-selection_background #303030
-color0 #151515
-color8 #505050
-color1 #ac4142
-color9 #ac4142
-color2 #7e8d50
-color10 #7e8d50
-color3 #e5b566
-color11 #e5b566
-color4 #6c99ba
-color12 #6c99ba
-color5 #9e4e85
-color13 #9e4e85
-color6 #7dd5cf
-color14 #7dd5cf
-color7 #d0d0d0
-color15 #f5f5f5
-selection_foreground #202020
diff --git a/hyprland/.config/kitty/kitty-themes/themes/AlienBlood.conf b/hyprland/.config/kitty/kitty-themes/themes/AlienBlood.conf
deleted file mode 100755
index 453ea80..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/AlienBlood.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0f160f
-foreground #637d75
-cursor #73f990
-selection_background #1d4025
-color0 #112615
-color8 #3c4711
-color1 #7f2b26
-color9 #df8008
-color2 #2f7e25
-color10 #18e000
-color3 #707f23
-color11 #bde000
-color4 #2f697f
-color12 #00a9df
-color5 #47577e
-color13 #0058df
-color6 #317f76
-color14 #00dfc3
-color7 #647d75
-color15 #73f990
-selection_foreground #0f160f
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Alucard.conf b/hyprland/.config/kitty/kitty-themes/themes/Alucard.conf
deleted file mode 100755
index 43665fe..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Alucard.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222330
-foreground #cef3ff
-cursor #ffffff
-selection_background #44475a
-color0 #000000
-color8 #545454
-color1 #ff5555
-color9 #ff5454
-color2 #fa0074
-color10 #50fa7b
-color3 #7f0a1f
-color11 #f0fa8b
-color4 #3282ff
-color12 #1200f8
-color5 #1b3cff
-color13 #ff78c5
-color6 #0037fc
-color14 #8ae9fc
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #222330
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Apprentice.conf b/hyprland/.config/kitty/kitty-themes/themes/Apprentice.conf
deleted file mode 100755
index c8c0583..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Apprentice.conf
+++ /dev/null
@@ -1,26 +0,0 @@
-# Apprentice by Romain Lafourcade, https://github.com/romainl
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-cursor #c7c7c7
-cursor_text_color #feffff
-selection_foreground #3e3e3e
-selection_background #c1ddff
-foreground #c8c8c8
-background #323232
-color0 #252525
-color8 #555555
-color1 #be7472
-color9 #ff9900
-color2 #709772
-color10 #97bb98
-color3 #989772
-color11 #fefdbc
-color4 #7199bc
-color12 #9fbdde
-color5 #727399
-color13 #989abc
-color6 #719899
-color14 #6fbbbc
-color7 #7f7f7f
-color15 #feffff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Argonaut.conf b/hyprland/.config/kitty/kitty-themes/themes/Argonaut.conf
deleted file mode 100755
index 058186e..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Argonaut.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0d0f18
-foreground #fffaf3
-cursor #ff0017
-selection_background #002a3a
-color0 #222222
-color8 #444444
-color1 #ff000f
-color9 #ff273f
-color2 #8ce00a
-color10 #abe05a
-color3 #ffb900
-color11 #ffd141
-color4 #008df8
-color12 #0092ff
-color5 #6c43a5
-color13 #9a5feb
-color6 #00d7eb
-color14 #67ffef
-color7 #ffffff
-color15 #ffffff
-selection_foreground #0d0f18
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Arthur.conf b/hyprland/.config/kitty/kitty-themes/themes/Arthur.conf
deleted file mode 100755
index d3fb520..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Arthur.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c1c1c
-foreground #ddeedd
-cursor #e2bbef
-selection_background #4d4d4d
-color0 #3d352a
-color8 #554444
-color1 #cd5c5c
-color9 #cc5533
-color2 #86af80
-color10 #88aa22
-color3 #e8ae5b
-color11 #ffa75d
-color4 #6495ed
-color12 #87ceeb
-color5 #deb887
-color13 #996600
-color6 #b0c4de
-color14 #b0c4de
-color7 #bbaa99
-color15 #ddccbb
-selection_foreground #1c1c1c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/AtelierSulphurpool.conf b/hyprland/.config/kitty/kitty-themes/themes/AtelierSulphurpool.conf
deleted file mode 100755
index 05674b0..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/AtelierSulphurpool.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202745
-foreground #969cb3
-cursor #969cb3
-selection_background #5e6686
-color0 #202745
-color8 #6a7394
-color1 #c84821
-color9 #c76a28
-color2 #ab9639
-color10 #283256
-color3 #c08a2f
-color11 #5e6686
-color4 #3d8ed0
-color12 #898ea3
-color5 #6678cc
-color13 #dee1f0
-color6 #21a1c8
-color14 #9c6279
-color7 #969cb3
-color15 #f4f7ff
-selection_foreground #202745
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Atom.conf b/hyprland/.config/kitty/kitty-themes/themes/Atom.conf
deleted file mode 100755
index 091c683..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Atom.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #161718
-foreground #c4c8c5
-cursor #d0d0d0
-selection_background #444444
-color0 #000000
-color8 #000000
-color1 #fc5ef0
-color9 #fc5ef0
-color2 #86c38a
-color10 #94f936
-color3 #ffd6b1
-color11 #f5ffa7
-color4 #85befd
-color12 #95cbfe
-color5 #b9b5fc
-color13 #b9b5fc
-color6 #85befd
-color14 #85befd
-color7 #dfdfdf
-color15 #dfdfdf
-selection_foreground #161718
diff --git a/hyprland/.config/kitty/kitty-themes/themes/AtomOneLight.conf b/hyprland/.config/kitty/kitty-themes/themes/AtomOneLight.conf
deleted file mode 100755
index 056ef3b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/AtomOneLight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f8f8f8
-foreground #2a2b33
-cursor #bbbbbb
-selection_background #ececec
-color0 #000000
-color8 #000000
-color1 #de3d35
-color9 #de3d35
-color2 #3e953a
-color10 #3e953a
-color3 #d2b67b
-color11 #d2b67b
-color4 #2f5af3
-color12 #2f5af3
-color5 #950095
-color13 #a00095
-color6 #3e953a
-color14 #3e953a
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #f8f8f8
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Batman.conf b/hyprland/.config/kitty/kitty-themes/themes/Batman.conf
deleted file mode 100755
index aef20e8..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Batman.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #6e6e6e
-cursor #fcee0b
-selection_background #4d4f4c
-color0 #1b1d1e
-color8 #505354
-color1 #e6db43
-color9 #fff68d
-color2 #c8be46
-color10 #fff27c
-color3 #f3fd21
-color11 #feed6c
-color4 #737074
-color12 #909495
-color5 #737271
-color13 #9a999d
-color6 #615f5e
-color14 #a2a2a5
-color7 #c5c5be
-color15 #dadad5
-selection_foreground #1b1d1e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Belafonte_Day.conf b/hyprland/.config/kitty/kitty-themes/themes/Belafonte_Day.conf
deleted file mode 100755
index 56a8796..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Belafonte_Day.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #d4ccb9
-foreground #45363b
-cursor #45363b
-selection_background #958b83
-color0 #20111a
-color8 #5e5252
-color1 #bd100d
-color9 #bd100d
-color2 #858062
-color10 #858062
-color3 #e9a448
-color11 #e9a448
-color4 #416978
-color12 #416978
-color5 #96522b
-color13 #96522b
-color6 #98999c
-color14 #98999c
-color7 #958b83
-color15 #d4ccb9
-selection_foreground #d4ccb9
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Belafonte_Night.conf b/hyprland/.config/kitty/kitty-themes/themes/Belafonte_Night.conf
deleted file mode 100755
index fc51e9c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Belafonte_Night.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #20111a
-foreground #958b83
-cursor #958b83
-selection_background #45363b
-color0 #20111a
-color8 #5e5252
-color1 #bd100d
-color9 #bd100d
-color2 #858062
-color10 #858062
-color3 #e9a448
-color11 #e9a448
-color4 #416978
-color12 #416978
-color5 #96522b
-color13 #96522b
-color6 #98999c
-color14 #98999c
-color7 #958b83
-color15 #d4ccb9
-selection_foreground #20111a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/BirdsOfParadise.conf b/hyprland/.config/kitty/kitty-themes/themes/BirdsOfParadise.conf
deleted file mode 100755
index df38e80..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/BirdsOfParadise.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2a1e1d
-foreground #dfdab7
-cursor #573d25
-selection_background #563c27
-color0 #573d25
-color8 #9a6b49
-color1 #be2d26
-color9 #e84526
-color2 #6ba08a
-color10 #94d7ba
-color3 #e99c29
-color11 #d0d04f
-color4 #5a86ac
-color12 #b8d3ed
-color5 #ab80a6
-color13 #d09dca
-color6 #74a5ac
-color14 #92ced6
-color7 #dfdab7
-color15 #fff9d4
-selection_foreground #2a1e1d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Blazer.conf b/hyprland/.config/kitty/kitty-themes/themes/Blazer.conf
deleted file mode 100755
index f1dd601..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Blazer.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0d1925
-foreground #d9e5f1
-cursor #d9e5f1
-color0 #000000
-color8 #252525
-color1 #b87979
-color9 #dabdbd
-color2 #79b879
-color10 #bddabd
-color3 #b8b879
-color11 #dadabd
-color4 #7979b8
-color12 #bdbdda
-color5 #b879b8
-color13 #dabdda
-color6 #79b8b8
-color14 #bddada
-color7 #d9d9d9
-color15 #ffffff
-selection_foreground #0d1925
-selection_background #d9e6f2
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Borland.conf b/hyprland/.config/kitty/kitty-themes/themes/Borland.conf
deleted file mode 100755
index c27cc83..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Borland.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0000a3
-foreground #ffff4d
-cursor #ffa460
-selection_background #a3a3a3
-color0 #4e4e4e
-color8 #7c7c7c
-color1 #ff6b60
-color9 #ffb6b0
-color2 #a7ff60
-color10 #ceffab
-color3 #ffffb6
-color11 #ffffcb
-color4 #96cafd
-color12 #b5dcfe
-color5 #ff73fd
-color13 #ff9cfe
-color6 #c6c4fd
-color14 #dfdffe
-color7 #eeeeee
-color15 #ffffff
-selection_foreground #0000a3
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Bright_Lights.conf b/hyprland/.config/kitty/kitty-themes/themes/Bright_Lights.conf
deleted file mode 100755
index 9b365f4..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Bright_Lights.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #191919
-foreground #b2c8d6
-cursor #f34a00
-selection_background #b2c8d6
-color0 #191919
-color8 #191919
-color1 #ff355b
-color9 #ff355b
-color2 #b6e875
-color10 #b6e875
-color3 #ffc150
-color11 #ffc150
-color4 #75d3ff
-color12 #75d4ff
-color5 #b975e6
-color13 #b975e6
-color6 #6cbeb5
-color14 #6cbeb5
-color7 #c1c8d6
-color15 #c1c8d6
-selection_foreground #191919
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Broadcast.conf b/hyprland/.config/kitty/kitty-themes/themes/Broadcast.conf
deleted file mode 100755
index 7844942..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Broadcast.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2b2b2b
-foreground #e5e1db
-cursor #ffffff
-selection_background #5a637e
-color0 #000000
-color8 #323232
-color1 #da4839
-color9 #ff7b6a
-color2 #509f50
-color10 #83d082
-color3 #ffd249
-color11 #ffff7b
-color4 #6d9cbd
-color12 #9fcef0
-color5 #cfcfff
-color13 #ffffff
-color6 #6d9cbd
-color14 #a0cef0
-color7 #ffffff
-color15 #ffffff
-selection_foreground #2b2b2b
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Brogrammer.conf b/hyprland/.config/kitty/kitty-themes/themes/Brogrammer.conf
deleted file mode 100755
index 41cc37b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Brogrammer.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #131313
-foreground #d6dae4
-cursor #b9b9b9
-selection_background #1f1f1f
-color0 #1f1f1f
-color8 #d6dae4
-color1 #f71118
-color9 #de342e
-color2 #2cc55d
-color10 #1dd260
-color3 #ecb90f
-color11 #f2bd09
-color4 #2a84d2
-color12 #0f80d5
-color5 #4e59b7
-color13 #524fb9
-color6 #0f80d5
-color14 #0f7cda
-color7 #d6dae4
-color15 #ffffff
-selection_foreground #131313
diff --git a/hyprland/.config/kitty/kitty-themes/themes/C64.conf b/hyprland/.config/kitty/kitty-themes/themes/C64.conf
deleted file mode 100755
index 70978d5..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/C64.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #40318d
-foreground #7869c4
-cursor #7869c4
-selection_background #7869c4
-color0 #090300
-color8 #000000
-color1 #883932
-color9 #883932
-color2 #55a049
-color10 #55a049
-color3 #bfce72
-color11 #bfce72
-color4 #40318d
-color12 #40318d
-color5 #8b3f96
-color13 #8a3e95
-color6 #67b6bd
-color14 #67b6bd
-color7 #ffffff
-color15 #f7f7f7
-selection_foreground #40318d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/CLRS.conf b/hyprland/.config/kitty/kitty-themes/themes/CLRS.conf
deleted file mode 100755
index ddcb324..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/CLRS.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #262626
-cursor #6fd2fc
-selection_background #6fd2fc
-color0 #000000
-color8 #545753
-color1 #f72729
-color9 #fb0416
-color2 #32895c
-color10 #2cc631
-color3 #f96f1c
-color11 #fcd627
-color4 #125ccf
-color12 #156ffe
-color5 #9f00bc
-color13 #e800b0
-color6 #32c2c0
-color14 #39d5ce
-color7 #b2b2b2
-color15 #ededec
-selection_foreground #ffffff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Chalk.conf b/hyprland/.config/kitty/kitty-themes/themes/Chalk.conf
deleted file mode 100755
index 7051698..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Chalk.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2b2c2e
-foreground #d2d8d9
-cursor #708183
-selection_background #e3e8ed
-color0 #7c8a8f
-color8 #888888
-color1 #b23a51
-color9 #f24840
-color2 #789a69
-color10 #80c46f
-color3 #b9ab4a
-color11 #ffeb62
-color4 #2a7fac
-color12 #4095ff
-color5 #bc4f5a
-color13 #fb5175
-color6 #44a799
-color14 #52ccbd
-color7 #d2d8d9
-color15 #d2d8d9
-selection_foreground #2b2c2e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Chalkboard.conf b/hyprland/.config/kitty/kitty-themes/themes/Chalkboard.conf
deleted file mode 100755
index f0b7350..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Chalkboard.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #29262f
-foreground #d9e6f2
-cursor #d9e6f2
-selection_background #073642
-color0 #000000
-color8 #323232
-color1 #c37372
-color9 #dbaaaa
-color2 #72c373
-color10 #aadbaa
-color3 #c2c372
-color11 #dadbaa
-color4 #7372c3
-color12 #aaaadb
-color5 #c372c2
-color13 #dbaada
-color6 #72c2c3
-color14 #aadadb
-color7 #d9d9d9
-color15 #ffffff
-selection_foreground #29262f
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Ciapre.conf b/hyprland/.config/kitty/kitty-themes/themes/Ciapre.conf
deleted file mode 100755
index 2b496fb..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Ciapre.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #181c27
-foreground #ada37a
-cursor #91805a
-selection_background #172539
-color0 #181818
-color8 #555555
-color1 #800009
-color9 #ab3834
-color2 #48513b
-color10 #a6a65d
-color3 #cc8a3e
-color11 #dcde7b
-color4 #566d8c
-color12 #2f97c6
-color5 #724c7c
-color13 #d33060
-color6 #5b4f4a
-color14 #f3dab1
-color7 #ada37e
-color15 #f3f3f3
-selection_foreground #181c27
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Cobalt2.conf b/hyprland/.config/kitty/kitty-themes/themes/Cobalt2.conf
deleted file mode 100755
index 3ffcbe2..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Cobalt2.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #122637
-foreground #ffffff
-cursor #f0cb09
-selection_background #18344f
-color0 #000000
-color8 #545454
-color1 #ff0000
-color9 #f40d17
-color2 #37dd21
-color10 #3bcf1d
-color3 #fee409
-color11 #ecc809
-color4 #1460d2
-color12 #5555ff
-color5 #ff005d
-color13 #ff55ff
-color6 #00bbbb
-color14 #6ae3f9
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #122637
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Cobalt_Neon.conf b/hyprland/.config/kitty/kitty-themes/themes/Cobalt_Neon.conf
deleted file mode 100755
index 02a66e5..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Cobalt_Neon.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #142838
-foreground #8ff586
-cursor #c4206f
-selection_background #084fb0
-color0 #142630
-color8 #fff688
-color1 #ff2320
-color9 #d4312e
-color2 #3aa5ff
-color10 #8ff586
-color3 #e9e75c
-color11 #e9f06d
-color4 #8ff586
-color12 #3c7dd2
-color5 #781aa0
-color13 #8230a7
-color6 #8ff586
-color14 #6cbc67
-color7 #ba45b1
-color15 #8ff586
-selection_foreground #142838
diff --git a/hyprland/.config/kitty/kitty-themes/themes/CrayonPonyFish.conf b/hyprland/.config/kitty/kitty-themes/themes/CrayonPonyFish.conf
deleted file mode 100755
index 068fab3..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/CrayonPonyFish.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #140607
-foreground #685259
-cursor #685259
-selection_background #2a1a1c
-color0 #2a1a1c
-color8 #3c2a2e
-color1 #90002a
-color9 #c5245c
-color2 #579523
-color10 #8dff56
-color3 #aa301b
-color11 #c7371d
-color4 #8b87af
-color12 #cfc9ff
-color5 #682e50
-color13 #fb6cb9
-color6 #e8a766
-color14 #ffceae
-color7 #685259
-color15 #af949d
-selection_foreground #140607
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Dark_Pastel.conf b/hyprland/.config/kitty/kitty-themes/themes/Dark_Pastel.conf
deleted file mode 100755
index 15083f7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Dark_Pastel.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #bbbbbb
-selection_background #b5d5ff
-color0 #000000
-color8 #545454
-color1 #ff5555
-color9 #ff5555
-color2 #55ff55
-color10 #55ff55
-color3 #ffff55
-color11 #ffff55
-color4 #5555ff
-color12 #5555ff
-color5 #ff55ff
-color13 #ff55ff
-color6 #55ffff
-color14 #55ffff
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Darkside.conf b/hyprland/.config/kitty/kitty-themes/themes/Darkside.conf
deleted file mode 100755
index 10238d1..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Darkside.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212324
-foreground #b9b9b9
-cursor #bbbbbb
-selection_background #2f3333
-color0 #000000
-color8 #000000
-color1 #e8331c
-color9 #df5a4f
-color2 #68c156
-color10 #76b768
-color3 #f1d32b
-color11 #eed64a
-color4 #1c98e8
-color12 #387bd2
-color5 #8e69c8
-color13 #957bbd
-color6 #1c98e8
-color14 #3d96e2
-color7 #b9b9b9
-color15 #b9b9b9
-selection_foreground #212324
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Desert.conf b/hyprland/.config/kitty/kitty-themes/themes/Desert.conf
deleted file mode 100755
index 5491a97..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Desert.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #333333
-foreground #ffffff
-cursor #00ff00
-selection_background #b5d5ff
-color0 #4d4d4d
-color8 #545454
-color1 #ff2b2b
-color9 #ff5555
-color2 #98fb98
-color10 #55ff55
-color3 #f0e68c
-color11 #ffff55
-color4 #cd853f
-color12 #87ceff
-color5 #ffdead
-color13 #ff55ff
-color6 #ffa0a0
-color14 #ffd700
-color7 #f5deb3
-color15 #ffffff
-selection_foreground #333333
diff --git a/hyprland/.config/kitty/kitty-themes/themes/DimmedMonokai.conf b/hyprland/.config/kitty/kitty-themes/themes/DimmedMonokai.conf
deleted file mode 100755
index 99d7a83..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/DimmedMonokai.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1e1e1e
-foreground #b8bcb9
-cursor #f83d19
-selection_background #292c31
-color0 #3a3c43
-color8 #888987
-color1 #be3e48
-color9 #fb001e
-color2 #869a3a
-color10 #0e712e
-color3 #c4a535
-color11 #c37033
-color4 #4e76a1
-color12 #176ce3
-color5 #855b8d
-color13 #fb0067
-color6 #568ea3
-color14 #2d6f6c
-color7 #b8bcb9
-color15 #fcffb8
-selection_foreground #1e1e1e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/DotGov.conf b/hyprland/.config/kitty/kitty-themes/themes/DotGov.conf
deleted file mode 100755
index 345cef9..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/DotGov.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #252b35
-foreground #eaeaea
-cursor #d9002f
-selection_background #194080
-color0 #181818
-color8 #181818
-color1 #bf081d
-color9 #bf081d
-color2 #3d9751
-color10 #3d9751
-color3 #f6bb33
-color11 #f6bb33
-color4 #16b1df
-color12 #16b1df
-color5 #772fb0
-color13 #772fb0
-color6 #8bd1ed
-color14 #8bd1ed
-color7 #ffffff
-color15 #ffffff
-selection_foreground #252b35
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Dracula.conf b/hyprland/.config/kitty/kitty-themes/themes/Dracula.conf
deleted file mode 100755
index 9cf0ed6..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Dracula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1e1f28
-foreground #f8f8f2
-cursor #bbbbbb
-selection_background #44475a
-color0 #000000
-color8 #545454
-color1 #ff5555
-color9 #ff5454
-color2 #50fa7b
-color10 #50fa7b
-color3 #f0fa8b
-color11 #f0fa8b
-color4 #bd92f8
-color12 #bd92f8
-color5 #ff78c5
-color13 #ff78c5
-color6 #8ae9fc
-color14 #8ae9fc
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #1e1f28
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Dumbledore.conf b/hyprland/.config/kitty/kitty-themes/themes/Dumbledore.conf
deleted file mode 100755
index c1ef032..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Dumbledore.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #422553
-foreground #c4c8c5
-cursor #c4c8c5
-selection_background #008aff
-color0 #2b283d
-color8 #413e53
-color1 #ae0000
-color9 #d3a624
-color2 #3e7c54
-color10 #aaaaaa
-color3 #f0c75e
-color11 #716254
-color4 #415baf
-color12 #946a2c
-color5 #9445ae
-color13 #b294ba
-color6 #008aff
-color14 #25de50
-color7 #850000
-color15 #c9c9c9
-selection_foreground #422553
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Duotone_Dark.conf b/hyprland/.config/kitty/kitty-themes/themes/Duotone_Dark.conf
deleted file mode 100755
index 4867604..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Duotone_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1f1c27
-foreground #b6a0ff
-cursor #ff9738
-selection_background #353146
-color0 #1f1c27
-color8 #353146
-color1 #d8393d
-color9 #d8393d
-color2 #2dcc72
-color10 #2dcc72
-color3 #d8b76e
-color11 #d8b76e
-color4 #ffc183
-color12 #ffc183
-color5 #dd8d40
-color13 #dd8d40
-color6 #2388ff
-color14 #2388ff
-color7 #b6a0ff
-color15 #e9e4ff
-selection_foreground #1f1c27
diff --git a/hyprland/.config/kitty/kitty-themes/themes/ENCOM.conf b/hyprland/.config/kitty/kitty-themes/themes/ENCOM.conf
deleted file mode 100755
index 7afc7ae..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/ENCOM.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #00a595
-cursor #bbbbbb
-selection_background #00a48c
-color0 #000000
-color8 #545454
-color1 #9f0000
-color9 #ff0000
-color2 #008b00
-color10 #00ee00
-color3 #ffcf00
-color11 #ffff00
-color4 #0081ff
-color12 #0000ff
-color5 #bc00ca
-color13 #ff00ff
-color6 #008b8b
-color14 #00cdcd
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Earthsong.conf b/hyprland/.config/kitty/kitty-themes/themes/Earthsong.conf
deleted file mode 100755
index 50f0da8..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Earthsong.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #282420
-foreground #e5c6a8
-cursor #f6f6ec
-selection_background #111417
-color0 #111417
-color8 #665e54
-color1 #c84134
-color9 #ff6459
-color2 #84c44b
-color10 #97e035
-color3 #f4ae2e
-color11 #dfd561
-color4 #1397b9
-color12 #5ed9ff
-color5 #d0623c
-color13 #ff9168
-color6 #4f9452
-color14 #83ef88
-color7 #e5c5a9
-color15 #f6f6ec
-selection_foreground #282420
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Elemental.conf b/hyprland/.config/kitty/kitty-themes/themes/Elemental.conf
deleted file mode 100755
index e24a3d3..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Elemental.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #21211c
-foreground #807973
-cursor #facb7f
-selection_background #403729
-color0 #3c3b30
-color8 #545444
-color1 #97280f
-color9 #df502a
-color2 #479942
-color10 #60e06f
-color3 #7f7110
-color11 #d69827
-color4 #497f7d
-color12 #78d8d8
-color5 #7e4e2e
-color13 #cd7c53
-color6 #387f58
-color14 #58d598
-color7 #807974
-color15 #fff1e8
-selection_foreground #21211c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Espresso.conf b/hyprland/.config/kitty/kitty-themes/themes/Espresso.conf
deleted file mode 100755
index 373c178..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Espresso.conf
+++ /dev/null
@@ -1,27 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #323232
-foreground #ffffff
-cursor #d6d6d6
-selection_background #5b5b5b
-selection_foreground #323232
-color0 #353535
-color8 #535353
-color1 #d25252
-color9 #f00c0c
-color2 #a4c161
-color10 #c1df74
-color3 #ffc56d
-color11 #e1e48a
-color4 #6c99ba
-color12 #8ab6d9
-color5 #d096d9
-color13 #efb5f7
-color6 #bdd6ff
-color14 #dbf4ff
-color7 #ededec
-color15 #ffffff
-active_tab_foreground #ffffff
-active_tab_background #535353
-inactive_tab_foreground #ffffff
-inactive_tab_background #353535
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Espresso_Libre.conf b/hyprland/.config/kitty/kitty-themes/themes/Espresso_Libre.conf
deleted file mode 100755
index fa042b2..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Espresso_Libre.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2a211c
-foreground #b8a898
-cursor #ffffff
-selection_background #c3dcff
-color0 #000000
-color8 #545753
-color1 #cc0000
-color9 #ef2828
-color2 #1a921c
-color10 #9aff87
-color3 #efe43a
-color11 #fffa5c
-color4 #0066ff
-color12 #43a8ed
-color5 #c5656b
-color13 #ff8089
-color6 #05989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #ededec
-selection_foreground #2a211c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Fideloper.conf b/hyprland/.config/kitty/kitty-themes/themes/Fideloper.conf
deleted file mode 100755
index 7e099fc..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Fideloper.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #282f32
-foreground #dad9df
-cursor #d35f5a
-selection_background #eeb7ab
-color0 #282f32
-color8 #092027
-color1 #ca1d2c
-color9 #d35f5a
-color2 #edb7ab
-color10 #d35f5a
-color3 #b7aa9a
-color11 #a86571
-color4 #2e78c1
-color12 #7c84c4
-color5 #c0226e
-color13 #5b5db2
-color6 #309185
-color14 #81908f
-color7 #e9e2cd
-color15 #fcf4de
-selection_foreground #282f32
diff --git a/hyprland/.config/kitty/kitty-themes/themes/FishTank.conf b/hyprland/.config/kitty/kitty-themes/themes/FishTank.conf
deleted file mode 100755
index dce32a4..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/FishTank.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222436
-foreground #eceffd
-cursor #fdcd5e
-selection_background #fcf6e8
-color0 #03063c
-color8 #6c5a30
-color1 #c60049
-color9 #d94a8a
-color2 #abf157
-color10 #daffa8
-color3 #fdcd5e
-color11 #fee6a8
-color4 #525fb8
-color12 #b1bdf9
-color5 #976f81
-color13 #fda4cc
-color6 #968662
-color14 #a4bc86
-color7 #eceffc
-color15 #f6ffec
-selection_foreground #222436
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Flat.conf b/hyprland/.config/kitty/kitty-themes/themes/Flat.conf
deleted file mode 100755
index 036e563..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Flat.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #002240
-foreground #2bc45d
-cursor #e5bd0c
-selection_background #782b9c
-color0 #212c3e
-color8 #202b3b
-color1 #a72320
-color9 #d3302e
-color2 #32a448
-color10 #2c9440
-color3 #e58d11
-color11 #e5bd0c
-color4 #3066ab
-color12 #3b7cd2
-color5 #7819a0
-color13 #822fa7
-color6 #2b9270
-color14 #35b286
-color7 #afb6b9
-color15 #e6ecec
-selection_foreground #002240
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Flatland.conf b/hyprland/.config/kitty/kitty-themes/themes/Flatland.conf
deleted file mode 100755
index 637b72d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Flatland.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c1e20
-foreground #b8daee
-cursor #708183
-selection_background #2a2a24
-color0 #1c1d19
-color8 #1c1d19
-color1 #f18238
-color9 #d12a24
-color2 #9ed264
-color10 #a7d32c
-color3 #f3ef6d
-color11 #ff8948
-color4 #4f96be
-color12 #61b8d0
-color5 #695abb
-color13 #695abb
-color6 #d53864
-color14 #d53864
-color7 #fefffe
-color15 #fefffe
-selection_foreground #1c1e20
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Floraverse.conf b/hyprland/.config/kitty/kitty-themes/themes/Floraverse.conf
deleted file mode 100755
index 6e6a06c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Floraverse.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0e0c15
-foreground #dbd0b9
-cursor #bbbbbb
-selection_background #f3e0b8
-color0 #08002e
-color8 #331d4c
-color1 #64002c
-color9 #cf2062
-color2 #5d731a
-color10 #b3ce58
-color3 #cd751c
-color11 #fac357
-color4 #1d6da1
-color12 #40a4cf
-color5 #b7077e
-color13 #f02aae
-color6 #42a38c
-color14 #62caa8
-color7 #f3e0b8
-color15 #fff5db
-selection_foreground #0e0c15
diff --git a/hyprland/.config/kitty/kitty-themes/themes/FrontEndDelight.conf b/hyprland/.config/kitty/kitty-themes/themes/FrontEndDelight.conf
deleted file mode 100755
index ccbf0d4..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/FrontEndDelight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1b1d
-foreground #acacac
-cursor #cccccc
-selection_background #e96153
-color0 #242426
-color8 #5eac6c
-color1 #f8501a
-color9 #f64319
-color2 #565746
-color10 #74eb4c
-color3 #f9761d
-color11 #fcc224
-color4 #2c70b7
-color12 #3393c9
-color5 #f02d4e
-color13 #e75e4e
-color6 #3ba0a5
-color14 #4ebce5
-color7 #acacac
-color15 #8b735a
-selection_foreground #1b1b1d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/FunForrest.conf b/hyprland/.config/kitty/kitty-themes/themes/FunForrest.conf
deleted file mode 100755
index df8f4ee..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/FunForrest.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #241200
-foreground #ddc165
-cursor #e5591c
-selection_background #e5591c
-color0 #000000
-color8 #7e6954
-color1 #d5252b
-color9 #e4591b
-color2 #909b00
-color10 #bfc659
-color3 #bd8a13
-color11 #ffca1b
-color4 #4698a2
-color12 #7cc9ce
-color5 #8c4231
-color13 #d16349
-color6 #d98112
-color14 #e6a96b
-color7 #ddc165
-color15 #ffe9a3
-selection_foreground #241200
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Galaxy.conf b/hyprland/.config/kitty/kitty-themes/themes/Galaxy.conf
deleted file mode 100755
index fab36a7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Galaxy.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c2836
-foreground #ffffff
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #000000
-color8 #545454
-color1 #f9555f
-color9 #fa8b8e
-color2 #20af89
-color10 #34bb99
-color3 #fdf029
-color11 #ffff55
-color4 #589cf5
-color12 #589cf5
-color5 #934d95
-color13 #e75598
-color6 #1e9ee6
-color14 #3978bb
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #1c2836
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Github.conf b/hyprland/.config/kitty/kitty-themes/themes/Github.conf
deleted file mode 100755
index 22122d7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Github.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f4f4f4
-foreground #3e3e3e
-cursor #3f3f3f
-selection_background #a9c1e2
-color0 #3e3e3e
-color8 #666666
-color1 #970b16
-color9 #de0000
-color2 #07962a
-color10 #87d5a2
-color3 #f7edc7
-color11 #f0cf06
-color4 #003e8a
-color12 #2e6cba
-color5 #e94691
-color13 #ffa29f
-color6 #89d1ec
-color14 #1cfafe
-color7 #ffffff
-color15 #ffffff
-selection_foreground #f4f4f4
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Glacier.conf b/hyprland/.config/kitty/kitty-themes/themes/Glacier.conf
deleted file mode 100755
index 08de697..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Glacier.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0c1115
-foreground #ffffff
-cursor #6c6c6c
-selection_background #bd2523
-color0 #2e343c
-color8 #404a55
-color1 #bd0f2f
-color9 #bd0f2f
-color2 #35a770
-color10 #49e998
-color3 #fb9435
-color11 #fddf6e
-color4 #1f5872
-color12 #2a8bc1
-color5 #bd2523
-color13 #ea4727
-color6 #778397
-color14 #a0b6d3
-color7 #ffffff
-color15 #ffffff
-selection_foreground #0c1115
diff --git a/hyprland/.config/kitty/kitty-themes/themes/GoaBase.conf b/hyprland/.config/kitty/kitty-themes/themes/GoaBase.conf
deleted file mode 100755
index fcc6741..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/GoaBase.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2f0033
-foreground #f6ed00
-cursor #1a6500
-selection_background #100a24
-color0 #880041
-color8 #411a6d
-color1 #f78000
-color9 #f800e1
-color2 #249000
-color10 #5743ff
-color3 #f40000
-color11 #ea00d7
-color4 #000482
-color12 #b90003
-color5 #f43bff
-color13 #9a5952
-color6 #3affff
-color14 #c8f9f3
-color7 #000000
-color15 #f5f4fb
-selection_foreground #2f0033
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Grape.conf b/hyprland/.config/kitty/kitty-themes/themes/Grape.conf
deleted file mode 100755
index 38b8a18..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Grape.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #161423
-foreground #9e9ea0
-cursor #a188f7
-selection_background #483d70
-color0 #2d283e
-color8 #58506a
-color1 #ec2160
-color9 #f0719a
-color2 #1fa91b
-color10 #52a95d
-color3 #8ddc1f
-color11 #b2dc87
-color4 #487cf4
-color12 #a9bbeb
-color5 #8c35c8
-color13 #ac81c1
-color6 #3added
-color14 #9ce3ea
-color7 #9e9ea0
-color15 #a188f7
-selection_foreground #161423
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Grass.conf b/hyprland/.config/kitty/kitty-themes/themes/Grass.conf
deleted file mode 100755
index ef9c321..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Grass.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #12773d
-foreground #fff0a4
-cursor #8b2800
-selection_background #b64825
-color0 #000000
-color8 #545454
-color1 #ba0000
-color9 #ba0000
-color2 #00ba00
-color10 #00ba00
-color3 #e6af00
-color11 #e6af00
-color4 #0000a3
-color12 #0000ba
-color5 #950062
-color13 #ff54ff
-color6 #00baba
-color14 #54ffff
-color7 #bababa
-color15 #ffffff
-selection_foreground #12773d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Hardcore.conf b/hyprland/.config/kitty/kitty-themes/themes/Hardcore.conf
deleted file mode 100755
index 9af78ea..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Hardcore.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #121212
-foreground #a0a0a0
-cursor #bbbbbb
-selection_background #453a39
-color0 #1b1d1e
-color8 #505354
-color1 #f92672
-color9 #ff669d
-color2 #a6e22e
-color10 #beed5f
-color3 #fd971f
-color11 #e6db74
-color4 #66d9ef
-color12 #66d9ef
-color5 #9e6ffe
-color13 #9e6ffe
-color6 #5e7175
-color14 #a3babf
-color7 #ccccc6
-color15 #f8f8f2
-selection_foreground #121212
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Harper.conf b/hyprland/.config/kitty/kitty-themes/themes/Harper.conf
deleted file mode 100755
index 2579aac..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Harper.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #a7a39c
-cursor #a7a39c
-selection_background #5a5753
-color0 #000000
-color8 #716d69
-color1 #f7b63e
-color9 #f7b63e
-color2 #7fb5e1
-color10 #7fb5e1
-color3 #d6da24
-color11 #d6da24
-color4 #489d48
-color12 #489d48
-color5 #b295c5
-color13 #b295c5
-color6 #f4bed6
-color14 #f4bed6
-color7 #a7a39c
-color15 #fefbe9
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Highway.conf b/hyprland/.config/kitty/kitty-themes/themes/Highway.conf
deleted file mode 100755
index f0dfa4d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Highway.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212224
-foreground #ededed
-cursor #dfd9b8
-selection_background #384563
-color0 #000000
-color8 #5c4f49
-color1 #cf0d17
-color9 #ef7d17
-color2 #128033
-color10 #b1d130
-color3 #ffca3d
-color11 #fff11f
-color4 #006ab3
-color12 #4fc2fd
-color5 #6a2674
-color13 #de0070
-color6 #384563
-color14 #5c4f49
-color7 #ededed
-color15 #fefffe
-selection_foreground #212224
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Hipster_Green.conf b/hyprland/.config/kitty/kitty-themes/themes/Hipster_Green.conf
deleted file mode 100755
index 26adfe7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Hipster_Green.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0f0a05
-foreground #84c137
-cursor #23ff18
-selection_background #083905
-color0 #000000
-color8 #666666
-color1 #b6204a
-color9 #e50000
-color2 #00a600
-color10 #86a83e
-color3 #bebe00
-color11 #e5e500
-color4 #246db2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bfbfbf
-color15 #e5e5e5
-selection_foreground #0f0a05
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Homebrew.conf b/hyprland/.config/kitty/kitty-themes/themes/Homebrew.conf
deleted file mode 100755
index d96bb72..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Homebrew.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #000000
-foreground #00ff00
-cursor #23ff18
-selection_background #083905
-color0 #000000
-color8 #666666
-color1 #990000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #0000b2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bebebe
-color15 #e5e5e5
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Hurtado.conf b/hyprland/.config/kitty/kitty-themes/themes/Hurtado.conf
deleted file mode 100755
index 1ca0421..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Hurtado.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #dadbda
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #575757
-color8 #252525
-color1 #ff1b00
-color9 #d41c00
-color2 #a5df55
-color10 #a5df55
-color3 #fbe74a
-color11 #fbe749
-color4 #486387
-color12 #89bdff
-color5 #fc5ef0
-color13 #bf00c0
-color6 #85e9fe
-color14 #85e9fe
-color7 #cbcbcb
-color15 #dbdbdb
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Hybrid.conf b/hyprland/.config/kitty/kitty-themes/themes/Hybrid.conf
deleted file mode 100755
index 8f9dc50..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Hybrid.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #161718
-foreground #b7bcb9
-cursor #b7bcb9
-selection_background #1e1f22
-color0 #2a2e33
-color8 #1d1e21
-color1 #b74d50
-color9 #8c2d32
-color2 #b3be5a
-color10 #788331
-color3 #e3b55e
-color11 #e5894f
-color4 #6d90b0
-color12 #4b6b88
-color5 #a07eab
-color13 #6e4f79
-color6 #7fbeb3
-color14 #4d7b73
-color7 #b5b8b6
-color15 #5a6169
-selection_foreground #161718
diff --git a/hyprland/.config/kitty/kitty-themes/themes/IC_Green_PPL.conf b/hyprland/.config/kitty/kitty-themes/themes/IC_Green_PPL.conf
deleted file mode 100755
index 35587dd..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/IC_Green_PPL.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3a3c3e
-foreground #d9eed2
-cursor #41ff58
-selection_background #2a9b34
-color0 #1e1e1e
-color8 #03260f
-color1 #fb0029
-color9 #a6ff3e
-color2 #329b24
-color10 #9fff6d
-color3 #649a25
-color11 #d1ff6d
-color4 #149b45
-color12 #72ffb5
-color5 #53b82b
-color13 #50ff3d
-color6 #2bb767
-color14 #22ff71
-color7 #dffeee
-color15 #daeed0
-selection_foreground #3a3c3e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/IC_Orange_PPL.conf b/hyprland/.config/kitty/kitty-themes/themes/IC_Orange_PPL.conf
deleted file mode 100755
index b8dead8..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/IC_Orange_PPL.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #262626
-foreground #ffcb83
-cursor #fb521c
-selection_background #c03f1f
-color0 #000000
-color8 #6a4e29
-color1 #c03900
-color9 #ff8b67
-color2 #a3a900
-color10 #f6ff3f
-color3 #caae00
-color11 #ffe36e
-color4 #bd6c00
-color12 #ffbd54
-color5 #fb5d00
-color13 #fc874f
-color6 #f79400
-color14 #c59752
-color7 #ffc88a
-color15 #f9f9fe
-selection_foreground #262626
diff --git a/hyprland/.config/kitty/kitty-themes/themes/IR_Black.conf b/hyprland/.config/kitty/kitty-themes/themes/IR_Black.conf
deleted file mode 100755
index 5b8709b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/IR_Black.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #f1f1f1
-cursor #7f7f7f
-selection_background #b4d5ff
-color0 #4f4f4f
-color8 #7b7b7b
-color1 #fa6c5f
-color9 #fcb6af
-color2 #a8fe60
-color10 #ceffab
-color3 #fffeb6
-color11 #fffecc
-color4 #96cafd
-color12 #b5dcfe
-color5 #fa72fc
-color13 #fb9bfe
-color6 #c6c4fd
-color14 #dfdffd
-color7 #eeedee
-color15 #fefffe
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Jackie_Brown.conf b/hyprland/.config/kitty/kitty-themes/themes/Jackie_Brown.conf
deleted file mode 100755
index 08a72e4..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Jackie_Brown.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2c1c15
-foreground #ffcc2f
-cursor #23ff18
-selection_background #ae8c20
-color0 #2c1d16
-color8 #666666
-color1 #ef5734
-color9 #e50000
-color2 #2baf2b
-color10 #86a83e
-color3 #bdbe00
-color11 #e5e500
-color4 #246db2
-color12 #0000ff
-color5 #cf5ec0
-color13 #e500e5
-color6 #00acee
-color14 #00e5e5
-color7 #bfbfbf
-color15 #e5e5e5
-selection_foreground #2c1c15
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Japanesque.conf b/hyprland/.config/kitty/kitty-themes/themes/Japanesque.conf
deleted file mode 100755
index c045273..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Japanesque.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1d1d1d
-foreground #f7f6ec
-cursor #eccf4f
-selection_background #165776
-color0 #343835
-color8 #585a58
-color1 #ce3e60
-color9 #d18ea6
-color2 #7bb75b
-color10 #767e2b
-color3 #e8b32a
-color11 #77592e
-color4 #4c99d3
-color12 #135879
-color5 #a57fc4
-color13 #5f4190
-color6 #389aac
-color14 #76bbca
-color7 #f9faf6
-color15 #b1b5ae
-selection_foreground #1d1d1d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Jellybeans.conf b/hyprland/.config/kitty/kitty-themes/themes/Jellybeans.conf
deleted file mode 100755
index bac5fb7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Jellybeans.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #111111
-foreground #dedede
-cursor #ffa460
-selection_background #464d91
-color0 #919191
-color8 #bdbdbd
-color1 #e17373
-color9 #ffa0a0
-color2 #94b978
-color10 #bddeab
-color3 #ffb97b
-color11 #ffdba0
-color4 #96bddb
-color12 #b1d7f6
-color5 #e1c0fa
-color13 #fbdaff
-color6 #00988e
-color14 #19b2a7
-color7 #dedede
-color15 #ffffff
-selection_foreground #111111
diff --git a/hyprland/.config/kitty/kitty-themes/themes/JetBrains_Darcula.conf b/hyprland/.config/kitty/kitty-themes/themes/JetBrains_Darcula.conf
deleted file mode 100755
index 64ac146..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/JetBrains_Darcula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #adadad
-cursor #ffffff
-selection_background #1a3272
-color0 #000000
-color8 #545454
-color1 #fa5355
-color9 #fb7172
-color2 #126e00
-color10 #67ff4f
-color3 #c2c300
-color11 #ffff00
-color4 #4581eb
-color12 #6d9df1
-color5 #fa54ff
-color13 #fb82ff
-color6 #33c2c1
-color14 #60d3d1
-color7 #adadad
-color15 #eeeeee
-selection_foreground #202020
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Kibble.conf b/hyprland/.config/kitty/kitty-themes/themes/Kibble.conf
deleted file mode 100755
index 3b13105..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Kibble.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0e100a
-foreground #f7f7f7
-cursor #9fda9c
-selection_background #9ba686
-color0 #4d4d4d
-color8 #5a5a5a
-color1 #c70031
-color9 #f01578
-color2 #29cf13
-color10 #6ce05c
-color3 #d8e30e
-color11 #f3f79e
-color4 #3449d1
-color12 #97a4f7
-color5 #8400ff
-color13 #c495f0
-color6 #0798ab
-color14 #68f2e0
-color7 #e2d1e3
-color15 #ffffff
-selection_foreground #0e100a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Later_This_Evening.conf b/hyprland/.config/kitty/kitty-themes/themes/Later_This_Evening.conf
deleted file mode 100755
index 1354788..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Later_This_Evening.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #949494
-cursor #424242
-selection_background #424242
-color0 #2b2b2b
-color8 #444747
-color1 #d35a5f
-color9 #d3222e
-color2 #afba66
-color10 #aabb39
-color3 #e5d289
-color11 #e4bd39
-color4 #a0b9d5
-color12 #6599d5
-color5 #bf92d5
-color13 #aa52d5
-color6 #91beb6
-color14 #5fbfad
-color7 #3b3c3c
-color15 #c0c2c2
-selection_foreground #212121
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Lavandula.conf b/hyprland/.config/kitty/kitty-themes/themes/Lavandula.conf
deleted file mode 100755
index 14aa7aa..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Lavandula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #050014
-foreground #736d7c
-cursor #8b91fa
-selection_background #36323b
-color0 #230045
-color8 #362c45
-color1 #7c1525
-color9 #df5066
-color2 #337e6f
-color10 #52e0c4
-color3 #7f6f49
-color11 #e0c286
-color4 #4f4a7f
-color12 #8e86df
-color5 #593f7e
-color13 #a675df
-color6 #57767f
-color14 #9ad3df
-color7 #736d7c
-color15 #8b91fa
-selection_foreground #050014
diff --git a/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbon.conf b/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbon.conf
deleted file mode 100755
index 2f3a994..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbon.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2f2f2f
-foreground #afc2c2
-cursor #ffffff
-selection_background #7cbeff
-color0 #000000
-color8 #000000
-color1 #ff2f2f
-color9 #ff2f2f
-color2 #549a6f
-color10 #549a6f
-color3 #ccac00
-color11 #ccac00
-color4 #0099cc
-color12 #0099cc
-color5 #cc68c8
-color13 #cc68c8
-color6 #79c4cc
-color14 #79c4cc
-color7 #bccccc
-color15 #bccccc
-selection_foreground #2f2f2f
diff --git a/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbonTransparent.conf b/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbonTransparent.conf
deleted file mode 100755
index 41e5f89..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbonTransparent.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #afc2c2
-cursor #ffffff
-selection_background #7cbeff
-color0 #000000
-color8 #000000
-color1 #ff2f2f
-color9 #ff2f2f
-color2 #549a6f
-color10 #549a6f
-color3 #ccac00
-color11 #ccac00
-color4 #0099cc
-color12 #0099cc
-color5 #cc68c8
-color13 #cc68c8
-color6 #79c4cc
-color14 #79c4cc
-color7 #bccccc
-color15 #bccccc
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbonTransparentInverse.conf b/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbonTransparentInverse.conf
deleted file mode 100755
index d584624..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/LiquidCarbonTransparentInverse.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #afc2c2
-cursor #ffffff
-selection_background #7cbeff
-color0 #bbcbcc
-color8 #ffffff
-color1 #ff2f2f
-color9 #ff2f2f
-color2 #549a6f
-color10 #549a6f
-color3 #ccac00
-color11 #ccac00
-color4 #0099cc
-color12 #0099cc
-color5 #cc68c8
-color13 #cc68c8
-color6 #79c4cc
-color14 #79c4cc
-color7 #000000
-color15 #000000
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Man_Page.conf b/hyprland/.config/kitty/kitty-themes/themes/Man_Page.conf
deleted file mode 100755
index 7c8aa38..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Man_Page.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #fef49c
-foreground #000000
-cursor #7f7f7f
-selection_background #a4c9cd
-color0 #000000
-color8 #666666
-color1 #cc0000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #0000b2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #cccccc
-color15 #e5e5e5
-selection_foreground #fef49c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Material.conf b/hyprland/.config/kitty/kitty-themes/themes/Material.conf
deleted file mode 100755
index ba38846..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Material.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #eaeaea
-foreground #222221
-cursor #16aec9
-selection_background #c1c1c1
-color0 #212121
-color8 #424242
-color1 #b7141e
-color9 #e83a3f
-color2 #457b23
-color10 #7aba39
-color3 #f5971d
-color11 #fee92e
-color4 #134eb2
-color12 #53a4f3
-color5 #550087
-color13 #a94dbb
-color6 #0e707c
-color14 #26bad1
-color7 #eeeeee
-color15 #d8d8d8
-selection_foreground #eaeaea
diff --git a/hyprland/.config/kitty/kitty-themes/themes/MaterialDark.conf b/hyprland/.config/kitty/kitty-themes/themes/MaterialDark.conf
deleted file mode 100755
index e599021..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/MaterialDark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222221
-foreground #e4e4e4
-cursor #16aec9
-selection_background #dedede
-color0 #212121
-color8 #424242
-color1 #b7141e
-color9 #e83a3f
-color2 #457b23
-color10 #7aba39
-color3 #f5971d
-color11 #fee92e
-color4 #134eb2
-color12 #53a4f3
-color5 #550087
-color13 #a94dbb
-color6 #0e707c
-color14 #26bad1
-color7 #eeeeee
-color15 #d8d8d8
-selection_foreground #222221
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Mathias.conf b/hyprland/.config/kitty/kitty-themes/themes/Mathias.conf
deleted file mode 100755
index cd1ab14..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Mathias.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #545454
-color0 #000000
-color8 #545454
-color1 #e52222
-color9 #ff5555
-color2 #a6e32d
-color10 #55ff55
-color3 #fc951e
-color11 #ffff55
-color4 #c48dff
-color12 #5555ff
-color5 #fa2573
-color13 #ff55ff
-color6 #67d9f0
-color14 #55ffff
-color7 #f2f2f2
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Medallion.conf b/hyprland/.config/kitty/kitty-themes/themes/Medallion.conf
deleted file mode 100755
index 0ad8805..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Medallion.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1d1808
-foreground #cac296
-cursor #d3b92f
-selection_background #616cab
-color0 #000000
-color8 #5e5118
-color1 #b54c00
-color9 #ff9148
-color2 #7c8a16
-color10 #b1c93a
-color3 #d2bd25
-color11 #ffe449
-color4 #606baf
-color12 #abb8ff
-color5 #8b5990
-color13 #fe9fff
-color6 #906b25
-color14 #ffbb51
-color7 #c9c199
-color15 #fed597
-selection_foreground #1d1808
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Misterioso.conf b/hyprland/.config/kitty/kitty-themes/themes/Misterioso.conf
deleted file mode 100755
index 1960f9b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Misterioso.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2d3743
-foreground #e1e1e0
-cursor #000000
-selection_background #2d37ff
-color0 #000000
-color8 #545454
-color1 #ff4141
-color9 #ff3241
-color2 #74ae68
-color10 #74cc68
-color3 #ffac28
-color11 #ffb928
-color4 #338e86
-color12 #23d6d6
-color5 #9413e5
-color13 #ff37ff
-color6 #23d6d6
-color14 #00ece1
-color7 #e1e1df
-color15 #ffffff
-selection_foreground #2d3743
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Molokai.conf b/hyprland/.config/kitty/kitty-themes/themes/Molokai.conf
deleted file mode 100755
index cd35d1f..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Molokai.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #121212
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #121212
-color8 #545454
-color1 #fa2573
-color9 #f5669c
-color2 #97e123
-color10 #b0e05e
-color3 #dfd460
-color11 #fef26c
-color4 #0f7fcf
-color12 #00afff
-color5 #8700ff
-color13 #af87ff
-color6 #42a7cf
-color14 #50cdfe
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #121212
diff --git a/hyprland/.config/kitty/kitty-themes/themes/MonaLisa.conf b/hyprland/.config/kitty/kitty-themes/themes/MonaLisa.conf
deleted file mode 100755
index 3b1602d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/MonaLisa.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #110b0d
-foreground #f6d56a
-cursor #c36c32
-selection_background #f6d56a
-color0 #341a0d
-color8 #874227
-color1 #9b281b
-color9 #ff4230
-color2 #626132
-color10 #b3b163
-color3 #c26e27
-color11 #ff9565
-color4 #515b5c
-color12 #9eb2b3
-color5 #9b1d29
-color13 #ff5b6a
-color6 #588056
-color14 #89cc8e
-color7 #f6d75c
-color15 #ffe597
-selection_foreground #110b0d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai.conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai.conf
deleted file mode 100755
index 660c0cc..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai.conf
+++ /dev/null
@@ -1,41 +0,0 @@
-# Monokai
-
-background #272822
-foreground #f8f8f2
-cursor #f8f8f2
-selection_background #f8f8f2
-selection_foreground #272822
-active_tab_background #75715e
-active_tab_foreground #272822
-active_border_color #75715e
-inactive_tab_background #272822
-inactive_tab_foreground #75715e
-inactive_border_color #75715e
-url_color #f8f8f2
-
-# 16 Color Space
-
-# black
-color0 #272822
-color8 #75715e
-# red
-color1 #f92672
-color9 #f92672
-# green
-color2 #a6e22e
-color10 #a6e22e
-# yellow
-color3 #e6db74
-color11 #e6db74
-# blue
-color4 #66d9ef
-color12 #66d9ef
-# magenta
-color5 #fd971f
-color13 #fd971f
-# cyan
-color6 #ae81ff
-color14 #ae81ff
-# white
-color7 #f8f8f2
-color15 #f8f8f2
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Classic.conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Classic.conf
deleted file mode 100755
index 9c74f40..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Classic.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #3b3c35
-foreground #fdfff1
-
-cursor #fdfff1
-cursor_text_color #000000
-selection_foreground #3b3c35
-selection_background #fdfff1
-
-# dull black
-color0 #3b3c35
-# light black
-color8 #6e7066
-
-# dull red
-color1 #f82570
-# light red
-color9 #f82570
-
-# dull green
-color2 #a6e12d
-# light green
-color10 #a6e12d
-
-# yellow
-color3 #e4db73
-# light yellow
-color11 #e4db73
-
-# blue
-color4 #fc961f
-# light blue
-color12 #fc961f
-
-# magenta
-color5 #ae81ff
-# light magenta
-color13 #ae81ff
-
-# cyan
-color6 #66d9ee
-# light cyan
-color14 #66d9ee
-
-# dull white
-color7 #fdfff1
-# bright white
-color15 #fdfff1
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro.conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro.conf
deleted file mode 100755
index f5a2e8c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #403e41
-foreground #fcfcfa
-
-cursor #fcfcfa
-cursor_text_color #000000
-selection_foreground #403e41
-selection_background #fcfcfa
-
-# dull black
-color0 #403e41
-# light black
-color8 #727072
-
-# dull red
-color1 #ff6188
-# light red
-color9 #ff6188
-
-# dull green
-color2 #a9dc76
-# light green
-color10 #a9dc76
-
-# yellow
-color3 #ffd866
-# light yellow
-color11 #ffd866
-
-# blue
-color4 #fc9867
-# light blue
-color12 #fc9867
-
-# magenta
-color5 #ab9df2
-# light magenta
-color13 #ab9df2
-
-# cyan
-color6 #78dce8
-# light cyan
-color14 #78dce8
-
-# dull white
-color7 #fcfcfa
-# bright white
-color15 #fcfcfa
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Machine).conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Machine).conf
deleted file mode 100755
index b46e1d3..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Machine).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #3a4449
-foreground #f2fffc
-
-cursor #f2fffc
-cursor_text_color #000000
-selection_foreground #3a4449
-selection_background #f2fffc
-
-# dull black
-color0 #3a4449
-# light black
-color8 #6b7678
-
-# dull red
-color1 #ff6d7e
-# light red
-color9 #ff6d7e
-
-# dull green
-color2 #a2e57b
-# light green
-color10 #a2e57b
-
-# yellow
-color3 #ffed72
-# light yellow
-color11 #ffed72
-
-# blue
-color4 #ffb270
-# light blue
-color12 #ffb270
-
-# magenta
-color5 #baa0f8
-# light magenta
-color13 #baa0f8
-
-# cyan
-color6 #7cd5f1
-# light cyan
-color14 #7cd5f1
-
-# dull white
-color7 #f2fffc
-# bright white
-color15 #f2fffc
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Octagon).conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Octagon).conf
deleted file mode 100755
index 3aee34a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Octagon).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #3a3d4b
-foreground #eaf2f1
-
-cursor #eaf2f1
-cursor_text_color #000000
-selection_foreground #3a3d4b
-selection_background #eaf2f1
-
-# dull black
-color0 #3a3d4b
-# light black
-color8 #696d77
-
-# dull red
-color1 #ff657a
-# light red
-color9 #ff657a
-
-# dull green
-color2 #bad761
-# light green
-color10 #bad761
-
-# yellow
-color3 #ffd76d
-# light yellow
-color11 #ffd76d
-
-# blue
-color4 #ff9b5e
-# light blue
-color12 #ff9b5e
-
-# magenta
-color5 #c39ac9
-# light magenta
-color13 #c39ac9
-
-# cyan
-color6 #9cd1bb
-# light cyan
-color14 #9cd1bb
-
-# dull white
-color7 #eaf2f1
-# bright white
-color15 #eaf2f1
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Ristretto).conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Ristretto).conf
deleted file mode 100755
index 599b0e1..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Ristretto).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #403838
-foreground #fff1f3
-
-cursor #fff1f3
-cursor_text_color #000000
-selection_foreground #403838
-selection_background #fff1f3
-
-# dull black
-color0 #403838
-# light black
-color8 #72696a
-
-# dull red
-color1 #fd6883
-# light red
-color9 #fd6883
-
-# dull green
-color2 #adda78
-# light green
-color10 #adda78
-
-# yellow
-color3 #f9cc6c
-# light yellow
-color11 #f9cc6c
-
-# blue
-color4 #f38d70
-# light blue
-color12 #f38d70
-
-# magenta
-color5 #a8a9eb
-# light magenta
-color13 #a8a9eb
-
-# cyan
-color6 #85dacc
-# light cyan
-color14 #85dacc
-
-# dull white
-color7 #fff1f3
-# bright white
-color15 #fff1f3
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Spectrum).conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Spectrum).conf
deleted file mode 100755
index 5617a6d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Pro_(Filter_Spectrum).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #363537
-foreground #f7f1ff
-
-cursor #f7f1ff
-cursor_text_color #000000
-selection_foreground #363537
-selection_background #f7f1ff
-
-# dull black
-color0 #363537
-# light black
-color8 #69676c
-
-# dull red
-color1 #fc618d
-# light red
-color9 #fc618d
-
-# dull green
-color2 #7bd88f
-# light green
-color10 #7bd88f
-
-# yellow
-color3 #fce566
-# light yellow
-color11 #fce566
-
-# blue
-color4 #fd9353
-# light blue
-color12 #fd9353
-
-# magenta
-color5 #948ae3
-# light magenta
-color13 #948ae3
-
-# cyan
-color6 #5ad4e6
-# light cyan
-color14 #5ad4e6
-
-# dull white
-color7 #f7f1ff
-# bright white
-color15 #f7f1ff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Soda.conf b/hyprland/.config/kitty/kitty-themes/themes/Monokai_Soda.conf
deleted file mode 100755
index eb7a24d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Monokai_Soda.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #191919
-foreground #c4c4b5
-cursor #f6f6ec
-selection_background #343434
-color0 #191919
-color8 #615e4b
-color1 #f3005f
-color9 #f3005f
-color2 #97e023
-color10 #97e023
-color3 #fa8419
-color11 #dfd561
-color4 #9c64fe
-color12 #9c64fe
-color5 #f3005f
-color13 #f3005f
-color6 #57d1ea
-color14 #57d1ea
-color7 #c4c4b5
-color15 #f6f6ee
-selection_foreground #191919
diff --git a/hyprland/.config/kitty/kitty-themes/themes/N0tch2k.conf b/hyprland/.config/kitty/kitty-themes/themes/N0tch2k.conf
deleted file mode 100755
index 3e2bb6c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/N0tch2k.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222222
-foreground #a0a0a0
-cursor #a99075
-selection_background #4d4d4d
-color0 #383838
-color8 #474747
-color1 #a95551
-color9 #a97775
-color2 #666666
-color10 #8c8c8c
-color3 #a98051
-color11 #a99175
-color4 #657d3e
-color12 #98bd5e
-color5 #767676
-color13 #a3a3a3
-color6 #c9c9c9
-color14 #dcdcdc
-color7 #d0b8a3
-color15 #d8c8bb
-selection_foreground #222222
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Neopolitan.conf b/hyprland/.config/kitty/kitty-themes/themes/Neopolitan.conf
deleted file mode 100755
index 2c6ffce..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Neopolitan.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #271f19
-foreground #ffffff
-cursor #ffffff
-selection_background #253b76
-color0 #000000
-color8 #000000
-color1 #800000
-color9 #800000
-color2 #61ce3c
-color10 #61ce3c
-color3 #fbde2d
-color11 #fbde2d
-color4 #253b76
-color12 #253b76
-color5 #ff0080
-color13 #ff0080
-color6 #8da6ce
-color14 #8da6ce
-color7 #f8f8f8
-color15 #f8f8f8
-selection_foreground #271f19
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Neutron.conf b/hyprland/.config/kitty/kitty-themes/themes/Neutron.conf
deleted file mode 100755
index 9f2fe4d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Neutron.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d22
-foreground #e6e8ee
-cursor #f6f6ec
-selection_background #2e353d
-color0 #22252b
-color8 #22252b
-color1 #b53f36
-color9 #b53f36
-color2 #5ab977
-color10 #5ab977
-color3 #ddb566
-color11 #ddb566
-color4 #6a7b92
-color12 #6a7b92
-color5 #a3799d
-color13 #a3799d
-color6 #3f93a8
-color14 #3f93a8
-color7 #e6e8ee
-color15 #ebedf2
-selection_foreground #1b1d22
diff --git a/hyprland/.config/kitty/kitty-themes/themes/NightLion_v1.conf b/hyprland/.config/kitty/kitty-themes/themes/NightLion_v1.conf
deleted file mode 100755
index 1021c46..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/NightLion_v1.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #4c4c4c
-color8 #545454
-color1 #bb0000
-color9 #ff5555
-color2 #5ede8f
-color10 #55ff55
-color3 #f2f067
-color11 #ffff55
-color4 #266ad7
-color12 #5555ff
-color5 #bb00bb
-color13 #ff55ff
-color6 #00d9df
-color14 #55ffff
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/NightLion_v2.conf b/hyprland/.config/kitty/kitty-themes/themes/NightLion_v2.conf
deleted file mode 100755
index aed7f8d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/NightLion_v2.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #171717
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #4c4c4c
-color8 #545454
-color1 #bb0000
-color9 #ff5555
-color2 #03f622
-color10 #7df61c
-color3 #f2f067
-color11 #ffff55
-color4 #63d0f0
-color12 #62cae7
-color5 #ce6fda
-color13 #ff9af5
-color6 #00d9df
-color14 #00ccd7
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #171717
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Nova.conf b/hyprland/.config/kitty/kitty-themes/themes/Nova.conf
deleted file mode 100755
index c3f2da1..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Nova.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3c4c54
-foreground #8798a3
-cursor #7fc1c9
-color0 #8799a4
-color8 #c4d3dc
-color1 #efc08d
-color9 #ef8358
-color2 #a6cb91
-color10 #a8ce93
-color3 #d7d690
-color11 #e5e77f
-color4 #83afe4
-color12 #69c8ff
-color5 #d460da
-color13 #d18ec2
-color6 #7fc1b6
-color14 #00e59f
-color7 #c4d3dc
-color15 #e6eef3
-selection_foreground #3c4c54
-selection_background #7fc1ca
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Novel.conf b/hyprland/.config/kitty/kitty-themes/themes/Novel.conf
deleted file mode 100755
index 03220e3..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Novel.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #dfdbc3
-foreground #3b2322
-cursor #73635a
-selection_background #a4a390
-color0 #000000
-color8 #7f7f7f
-color1 #cc0000
-color9 #cc0000
-color2 #009600
-color10 #009600
-color3 #d06b00
-color11 #d06b00
-color4 #0000cc
-color12 #0000cc
-color5 #cc00cc
-color13 #cc00cc
-color6 #0087cc
-color14 #0086cb
-color7 #cccccc
-color15 #ffffff
-selection_foreground #dfdbc3
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Obsidian.conf b/hyprland/.config/kitty/kitty-themes/themes/Obsidian.conf
deleted file mode 100755
index 7265d44..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Obsidian.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #273032
-foreground #cccccc
-cursor #c0cad0
-selection_background #3d4b4e
-color0 #000000
-color8 #545454
-color1 #a50001
-color9 #ff0003
-color2 #00bb00
-color10 #92c763
-color3 #fecc22
-color11 #fef773
-color4 #399bda
-color12 #a0d6ff
-color5 #bb00bb
-color13 #ff55ff
-color6 #00bbbb
-color14 #55ffff
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #273032
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Ocean.conf b/hyprland/.config/kitty/kitty-themes/themes/Ocean.conf
deleted file mode 100755
index ad6205a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Ocean.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #214fbc
-foreground #ffffff
-cursor #7f7f7f
-selection_background #216dff
-color0 #000000
-color8 #666666
-color1 #990000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #0000b2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bebebe
-color15 #e5e5e5
-selection_foreground #214fbc
diff --git a/hyprland/.config/kitty/kitty-themes/themes/OceanicMaterial.conf b/hyprland/.config/kitty/kitty-themes/themes/OceanicMaterial.conf
deleted file mode 100755
index 9403518..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/OceanicMaterial.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c262b
-foreground #c1c8d6
-cursor #b2b8c3
-selection_background #6dc1b8
-color0 #000000
-color8 #767676
-color1 #ee2a29
-color9 #dc5b60
-color2 #3fa33f
-color10 #70be71
-color3 #fee92e
-color11 #fef063
-color4 #1d80ef
-color12 #53a4f3
-color5 #8800a0
-color13 #a94dbb
-color6 #16aec9
-color14 #42c6d9
-color7 #a4a4a4
-color15 #fffefe
-selection_foreground #1c262b
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Ollie.conf b/hyprland/.config/kitty/kitty-themes/themes/Ollie.conf
deleted file mode 100755
index 66eecf5..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Ollie.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212024
-foreground #8a8dae
-cursor #5b6da7
-selection_background #1e3965
-color0 #000000
-color8 #5a3625
-color1 #ab2e30
-color9 #ff3d48
-color2 #31ab60
-color10 #3bff99
-color3 #ab4200
-color11 #ff5e1e
-color4 #2c56ab
-color12 #4487ff
-color5 #af8427
-color13 #ffc21c
-color6 #1fa5ab
-color14 #1efaff
-color7 #8a8dab
-color15 #5b6da7
-selection_foreground #212024
diff --git a/hyprland/.config/kitty/kitty-themes/themes/OneDark.conf b/hyprland/.config/kitty/kitty-themes/themes/OneDark.conf
deleted file mode 100755
index ad6cb4e..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/OneDark.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# One Dark by Giuseppe Cesarano, https://github.com/GiuseppeCesarano
-# This work is licensed under the terms of the GPL-2.0 license.
-# For a copy, see https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.
-
-foreground #979eab
-background #282c34
-cursor #cccccc
-color0 #282c34
-color1 #e06c75
-color2 #98c379
-color3 #e5c07b
-color4 #61afef
-color5 #be5046
-color6 #56b6c2
-color7 #979eab
-color8 #393e48
-color9 #d19a66
-color10 #56b6c2
-color11 #e5c07b
-color12 #61afef
-color13 #be5046
-color14 #56b6c2
-color15 #abb2bf
-selection_foreground #282c34
-selection_background #979eab
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Parasio_Dark.conf b/hyprland/.config/kitty/kitty-themes/themes/Parasio_Dark.conf
deleted file mode 100755
index 4cc1e8d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Parasio_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2f1d2e
-foreground #a39d9b
-cursor #a39d9b
-selection_background #4f414c
-color0 #2f1d2e
-color8 #776d70
-color1 #ef6154
-color9 #ef6154
-color2 #48b685
-color10 #48b685
-color3 #fec418
-color11 #fec418
-color4 #05b6ef
-color12 #05b6ef
-color5 #805ba3
-color13 #805ba3
-color6 #5bc4be
-color14 #5bc4be
-color7 #a39d9b
-color15 #e6e9da
-selection_foreground #2f1d2e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/PaulMillr.conf b/hyprland/.config/kitty/kitty-themes/themes/PaulMillr.conf
deleted file mode 100755
index 72cc95c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/PaulMillr.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #f1f1f1
-cursor #4c4c4c
-selection_background #414141
-color0 #2a2a2a
-color8 #666666
-color1 #ff0000
-color9 #ff007f
-color2 #78ff0e
-color10 #66ff66
-color3 #e6be00
-color11 #f3d64d
-color4 #396ad6
-color12 #7099ec
-color5 #b348bd
-color13 #da66e5
-color6 #66ccff
-color14 #79def1
-color7 #bababa
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/PencilDark.conf b/hyprland/.config/kitty/kitty-themes/themes/PencilDark.conf
deleted file mode 100755
index 3926f6c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/PencilDark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #f0f0f0
-cursor #20bafb
-selection_background #b6d6fc
-color0 #202020
-color8 #414141
-color1 #c30670
-color9 #fb0079
-color2 #10a778
-color10 #5ed6ae
-color3 #a79c14
-color11 #f3e42f
-color4 #008ec4
-color12 #20bafb
-color5 #523b78
-color13 #6854de
-color6 #20a4b9
-color14 #4fb8cc
-color7 #d9d9d9
-color15 #f0f0f0
-selection_foreground #202020
diff --git a/hyprland/.config/kitty/kitty-themes/themes/PencilLight.conf b/hyprland/.config/kitty/kitty-themes/themes/PencilLight.conf
deleted file mode 100755
index 4311c70..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/PencilLight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f0f0f0
-foreground #414141
-cursor #20bafb
-selection_background #b6d6fc
-color0 #202020
-color8 #414141
-color1 #c30670
-color9 #fb0079
-color2 #10a778
-color10 #5ed6ae
-color3 #a79c14
-color11 #f3e42f
-color4 #008ec4
-color12 #20bafb
-color5 #523b78
-color13 #6854de
-color6 #20a4b9
-color14 #4fb8cc
-color7 #d9d9d9
-color15 #f0f0f0
-selection_foreground #f0f0f0
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Piatto_Light.conf b/hyprland/.config/kitty/kitty-themes/themes/Piatto_Light.conf
deleted file mode 100755
index 401fe91..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Piatto_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #414141
-cursor #5e76c7
-selection_background #6f6a4e
-color0 #414141
-color8 #3e3e3e
-color1 #b23670
-color9 #da3365
-color2 #66781d
-color10 #829428
-color3 #cc6e33
-color11 #cc6e33
-color4 #3b5ea7
-color12 #3b5ea7
-color5 #a353b2
-color13 #a353b2
-color6 #66781d
-color14 #829428
-color7 #ffffff
-color15 #f1f1f1
-selection_foreground #ffffff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Pnevma.conf b/hyprland/.config/kitty/kitty-themes/themes/Pnevma.conf
deleted file mode 100755
index 1dda097..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Pnevma.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c1c1c
-foreground #d0d0d0
-cursor #e3c8ae
-selection_background #4d4d4d
-color0 #2f2e2d
-color8 #4a4845
-color1 #a36666
-color9 #d78787
-color2 #90a57d
-color10 #afbea2
-color3 #d7af87
-color11 #e4c9af
-color4 #7fa5bd
-color12 #a1bdce
-color5 #c79ec4
-color13 #d7beda
-color6 #8adbb4
-color14 #b1e7dd
-color7 #d0d0d0
-color15 #efefef
-selection_foreground #1c1c1c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Pro.conf b/hyprland/.config/kitty/kitty-themes/themes/Pro.conf
deleted file mode 100755
index 6ffc047..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Pro.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #000000
-foreground #f2f2f2
-cursor #4d4d4d
-selection_background #414141
-color0 #000000
-color8 #666666
-color1 #990000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #1f08db
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bfbfbf
-color15 #e5e5e5
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Red_Alert.conf b/hyprland/.config/kitty/kitty-themes/themes/Red_Alert.conf
deleted file mode 100755
index 020429a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Red_Alert.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #762423
-foreground #ffffff
-cursor #ffffff
-selection_background #073642
-color0 #000000
-color8 #262626
-color1 #d52e4d
-color9 #e02453
-color2 #71be6b
-color10 #aff08b
-color3 #beb86b
-color11 #dfddb7
-color4 #479bed
-color12 #65a9f0
-color5 #e878d6
-color13 #ddb7df
-color6 #6bbeb8
-color14 #b7dfdd
-color7 #d6d6d6
-color15 #ffffff
-selection_foreground #762423
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Red_Sands.conf b/hyprland/.config/kitty/kitty-themes/themes/Red_Sands.conf
deleted file mode 100755
index a491f3d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Red_Sands.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #79241d
-foreground #d6c8a7
-cursor #ffffff
-selection_background #a4a390
-color0 #000000
-color8 #545454
-color1 #ff3e00
-color9 #ba0000
-color2 #00ba00
-color10 #00ba00
-color3 #e6af00
-color11 #e6af00
-color4 #0071ff
-color12 #0071ae
-color5 #ba00ba
-color13 #ff54ff
-color6 #00baba
-color14 #54ffff
-color7 #bababa
-color15 #ffffff
-selection_foreground #79241d
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Relaxed_Afterglow.conf b/hyprland/.config/kitty/kitty-themes/themes/Relaxed_Afterglow.conf
deleted file mode 100755
index 5988777..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Relaxed_Afterglow.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# Relaxed Afterglow by Michael Kühnel , https://github.com/Relaxed-Theme/relaxed-terminal-themes
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-background #353a44
-foreground #d9d9d9
-cursor #d9d9d9
-selection_foreground #d8d8d8
-selection_background #6a7984
-color0 #151515
-color1 #bc5653
-color2 #909d63
-color3 #ebc17a
-color4 #6a8799
-color5 #b06698
-color6 #c9dfff
-color7 #d9d9d9
-color8 #636363
-color9 #bc5653
-color10 #a0ac77
-color11 #ebc17a
-color12 #7eaac7
-color13 #b06698
-color14 #acbbd0
-color15 #f7f7f7
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Renault_Style.conf b/hyprland/.config/kitty/kitty-themes/themes/Renault_Style.conf
deleted file mode 100755
index 856818d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Renault_Style.conf
+++ /dev/null
@@ -1,22 +0,0 @@
-background #3a3a3a
-foreground #e9cb7b
-cursor #7f7f7f
-selection_background #958553
-
-color0 #000000
-color1 #990000
-color2 #00A600
-color3 #999900
-color4 #0000B2
-color5 #B200B2
-color6 #00A6B2
-color7 #BFBFBF
-color8 #666666
-color9 #E50000
-color10 #00d800
-color11 #E5E500
-color12 #0000FF
-color13 #E500E5
-color14 #00e5e5
-color15 #E5E5E5
-selection_foreground #3a3a3a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Renault_Style_Light.conf b/hyprland/.config/kitty/kitty-themes/themes/Renault_Style_Light.conf
deleted file mode 100755
index e08cd6a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Renault_Style_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3a3a3a
-foreground #e9cb7b
-cursor #7f7f7f
-selection_background #958553
-color0 #000000
-color8 #323232
-color1 #da4839
-color9 #ff7b6a
-color2 #509f50
-color10 #83d082
-color3 #ffd249
-color11 #ffff7b
-color4 #46657d
-color12 #9fcef0
-color5 #cfcfff
-color13 #ffffff
-color6 #87c1f1
-color14 #a4d4f8
-color7 #ffffff
-color15 #ffffff
-selection_foreground #3a3a3a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Rippedcasts.conf b/hyprland/.config/kitty/kitty-themes/themes/Rippedcasts.conf
deleted file mode 100755
index 20e9872..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Rippedcasts.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2b2b2b
-foreground #ffffff
-cursor #7f7f7f
-selection_background #5a637e
-color0 #000000
-color8 #666666
-color1 #ccae95
-color9 #edcbac
-color2 #a7ff60
-color10 #bced68
-color3 #beba1f
-color11 #e5e500
-color4 #74a4af
-color12 #86bdc8
-color5 #ff73fd
-color13 #e500e5
-color6 #5a637e
-color14 #8b9bc4
-color7 #bebebe
-color15 #e5e5e5
-selection_foreground #2b2b2b
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Royal.conf b/hyprland/.config/kitty/kitty-themes/themes/Royal.conf
deleted file mode 100755
index 0ebd236..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Royal.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #100814
-foreground #504868
-cursor #514965
-selection_background #1e1d2a
-color0 #241f2a
-color8 #312d3c
-color1 #90274b
-color9 #d4346c
-color2 #23801c
-color10 #2cd845
-color3 #b49d27
-color11 #fde83a
-color4 #6480af
-color12 #8fb9f9
-color5 #664d96
-color13 #a479e2
-color6 #8aaabd
-color14 #abd3eb
-color7 #514965
-color15 #9d8bbd
-selection_foreground #100814
diff --git a/hyprland/.config/kitty/kitty-themes/themes/SeaShells.conf b/hyprland/.config/kitty/kitty-themes/themes/SeaShells.conf
deleted file mode 100755
index 60a2968..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/SeaShells.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #08131a
-foreground #deb88d
-cursor #fba02f
-selection_background #1e4862
-color0 #17384c
-color8 #424b52
-color1 #d05023
-color9 #d38677
-color2 #027b9b
-color10 #618c98
-color3 #fba02f
-color11 #fdd29e
-color4 #1d4850
-color12 #1abcdd
-color5 #68d3f0
-color13 #bbe3ee
-color6 #50a3b5
-color14 #86abb3
-color7 #deb88d
-color15 #fee3cd
-selection_foreground #08131a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Seafoam_Pastel.conf b/hyprland/.config/kitty/kitty-themes/themes/Seafoam_Pastel.conf
deleted file mode 100755
index c3e95a7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Seafoam_Pastel.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #243335
-foreground #d3e6d3
-cursor #576379
-selection_background #ffffff
-color0 #747474
-color8 #8a8a8a
-color1 #825d4c
-color9 #cf9279
-color2 #718b62
-color10 #98d9aa
-color3 #aca06d
-color11 #fae69c
-color4 #4c7b82
-color12 #79c3cf
-color5 #8a7166
-color13 #d6b2a0
-color6 #719494
-color14 #acdfdf
-color7 #dfdfdf
-color15 #dfdfdf
-selection_foreground #243335
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Seti.conf b/hyprland/.config/kitty/kitty-themes/themes/Seti.conf
deleted file mode 100755
index 69c4105..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Seti.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #111213
-foreground #cacecd
-cursor #e2be21
-selection_background #303233
-color0 #323232
-color8 #323232
-color1 #c22832
-color9 #c22832
-color2 #8ec43d
-color10 #8ec43d
-color3 #e0c64f
-color11 #e0c64f
-color4 #43a5d5
-color12 #43a5d5
-color5 #8b57b5
-color13 #8b57b5
-color6 #8ec43d
-color14 #8ec43d
-color7 #eeeeee
-color15 #ffffff
-selection_foreground #111213
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Shaman.conf b/hyprland/.config/kitty/kitty-themes/themes/Shaman.conf
deleted file mode 100755
index a316711..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Shaman.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001014
-foreground #405555
-cursor #49fcd5
-selection_background #415554
-color0 #012026
-color8 #374350
-color1 #b12f2c
-color9 #ff4242
-color2 #00a940
-color10 #2aea5e
-color3 #5d8aa9
-color11 #8dd3fd
-color4 #449985
-color12 #61d4b9
-color5 #00599c
-color13 #1298ff
-color6 #5c7e19
-color14 #98cf28
-color7 #405554
-color15 #58fad6
-selection_foreground #001014
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Slate.conf b/hyprland/.config/kitty/kitty-themes/themes/Slate.conf
deleted file mode 100755
index 650e4ab..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Slate.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #34b0d2
-cursor #87d2c3
-selection_background #0f3754
-color0 #212121
-color8 #ffffff
-color1 #e1a7bf
-color9 #ffccd8
-color2 #80d778
-color10 #bdffa8
-color3 #c4c9bf
-color11 #d0cbc9
-color4 #254a49
-color12 #79afd2
-color5 #a380d3
-color13 #c4a7d8
-color6 #14ab9c
-color14 #8bdee0
-color7 #02c4e0
-color15 #e0e0e0
-selection_foreground #212121
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Smyck.conf b/hyprland/.config/kitty/kitty-themes/themes/Smyck.conf
deleted file mode 100755
index 3c97251..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Smyck.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1b1b
-foreground #f7f7f7
-cursor #bbbbbb
-selection_background #207383
-color0 #000000
-color8 #7a7a7a
-color1 #b74131
-color9 #d6837b
-color2 #7da900
-color10 #c4f036
-color3 #c4a400
-color11 #fee14d
-color4 #62a3c4
-color12 #8dcff0
-color5 #b98acc
-color13 #f799ff
-color6 #207383
-color14 #69d9cf
-color7 #a0a0a0
-color15 #f7f7f7
-selection_foreground #1b1b1b
diff --git a/hyprland/.config/kitty/kitty-themes/themes/SoftServer.conf b/hyprland/.config/kitty/kitty-themes/themes/SoftServer.conf
deleted file mode 100755
index e7eb5fe..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/SoftServer.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #242626
-foreground #99a3a2
-cursor #d1dfde
-selection_background #7f8786
-color0 #000000
-color8 #666c6b
-color1 #a16869
-color9 #dc5b5f
-color2 #99a569
-color10 #bfde54
-color3 #a29069
-color11 #deb35f
-color4 #6a8fa3
-color12 #62b1df
-color5 #6971a3
-color13 #5f6ede
-color6 #6ba48f
-color14 #64e39c
-color7 #99a3a2
-color15 #d1dfde
-selection_foreground #242626
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Darcula.conf b/hyprland/.config/kitty/kitty-themes/themes/Solarized_Darcula.conf
deleted file mode 100755
index 0a845d4..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Darcula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3d3f41
-foreground #d2d8d9
-cursor #708183
-selection_background #214283
-color0 #25292a
-color8 #25292a
-color1 #f24840
-color9 #f24840
-color2 #629655
-color10 #629655
-color3 #b68800
-color11 #b68800
-color4 #2074c7
-color12 #2074c7
-color5 #797fd4
-color13 #797fd4
-color6 #15968d
-color14 #15968d
-color7 #d2d8d9
-color15 #d2d8d9
-selection_foreground #3d3f41
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark.conf b/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark.conf
deleted file mode 100755
index 8419426..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001e26
-foreground #708183
-cursor #708183
-selection_background #002731
-color0 #002731
-color8 #001e26
-color1 #d01b24
-color9 #bd3612
-color2 #728905
-color10 #465a61
-color3 #a57705
-color11 #52676f
-color4 #2075c7
-color12 #708183
-color5 #c61b6e
-color13 #5856b9
-color6 #259185
-color14 #81908f
-color7 #e9e2cb
-color15 #fcf4dc
-selection_foreground #001e26
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark_-_Patched.conf b/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark_-_Patched.conf
deleted file mode 100755
index 37c3597..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark_-_Patched.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001e26
-foreground #708183
-cursor #708183
-selection_background #002731
-color0 #002731
-color8 #465a61
-color1 #d01b24
-color9 #bd3612
-color2 #728905
-color10 #465a61
-color3 #a57705
-color11 #52676f
-color4 #2075c7
-color12 #708183
-color5 #c61b6e
-color13 #5856b9
-color6 #259185
-color14 #81908f
-color7 #e9e2cb
-color15 #fcf4dc
-selection_foreground #001e26
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark_Higher_Contrast.conf b/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark_Higher_Contrast.conf
deleted file mode 100755
index 8477ea1..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Dark_Higher_Contrast.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001e26
-foreground #9bc1c2
-cursor #f34a00
-selection_background #003747
-color0 #002731
-color8 #006388
-color1 #d01b24
-color9 #f4153b
-color2 #6bbe6c
-color10 #50ee84
-color3 #a57705
-color11 #b17e28
-color4 #2075c7
-color12 #178dc7
-color5 #c61b6e
-color13 #e14d8e
-color6 #259185
-color14 #00b29e
-color7 #e9e2cb
-color15 #fcf4dc
-selection_foreground #001e26
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Light.conf b/hyprland/.config/kitty/kitty-themes/themes/Solarized_Light.conf
deleted file mode 100755
index 36e101b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Solarized_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #fdf6e3
-foreground #52676f
-cursor #52676f
-selection_background #e9e2cb
-color0 #e4e4e4
-color8 #ffffd7
-color1 #d70000
-color9 #d75f00
-color2 #5f8700
-color10 #585858
-color3 #af8700
-color11 #626262
-color4 #0087ff
-color12 #808080
-color5 #af005f
-color13 #5f5faf
-color6 #00afaf
-color14 #8a8a8a
-color7 #262626
-color15 #1c1c1c
-selection_foreground #fcf4dc
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Source_Code_X.conf b/hyprland/.config/kitty/kitty-themes/themes/Source_Code_X.conf
deleted file mode 100755
index d3aefa3..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Source_Code_X.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-foreground #000000
-background #1f1f24
-cursor #7F7F7F
-color0 #4e596b
-color8 #91a0b1
-color1 #fb695d
-color7 #BFBFBF
-color9 #fb695d
-color2 #74b391
-color10 #aef37c
-color3 #fc8e3e
-color11 #fc8e3e
-color4 #9586f4
-color12 #53a4fb
-color5 #fb5ea3
-color13 #fb5ea3
-color6 #79c8b6
-color14 #83d2c0
-color15 #91a0b1
-selection_foreground #1f1f24
-selection_background #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/SpaceGray.conf b/hyprland/.config/kitty/kitty-themes/themes/SpaceGray.conf
deleted file mode 100755
index ba9afeb..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/SpaceGray.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #20232c
-foreground #b2b8c2
-cursor #b2b8c2
-selection_background #15171e
-color0 #000000
-color8 #000000
-color1 #af4b57
-color9 #af4b57
-color2 #87b279
-color10 #87b279
-color3 #e5c078
-color11 #e5c078
-color4 #7c8fa3
-color12 #7c8fa3
-color5 #a37996
-color13 #a37996
-color6 #84a6a4
-color14 #84a6a4
-color7 #b2b8c2
-color15 #fffefe
-selection_foreground #20232c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/SpaceGray_Eighties.conf b/hyprland/.config/kitty/kitty-themes/themes/SpaceGray_Eighties.conf
deleted file mode 100755
index 8249a17..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/SpaceGray_Eighties.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #bdb9ae
-cursor #bbbbbb
-selection_background #262e35
-color0 #15171c
-color8 #545454
-color1 #ec5f67
-color9 #ff6973
-color2 #80a763
-color10 #93d393
-color3 #fdc253
-color11 #ffd156
-color4 #5485c0
-color12 #4d83d0
-color5 #bf83c0
-color13 #ff55ff
-color6 #57c2c0
-color14 #83e8e4
-color7 #eeece7
-color15 #ffffff
-selection_foreground #212121
diff --git a/hyprland/.config/kitty/kitty-themes/themes/SpaceGray_Eighties_Dull.conf b/hyprland/.config/kitty/kitty-themes/themes/SpaceGray_Eighties_Dull.conf
deleted file mode 100755
index eabf184..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/SpaceGray_Eighties_Dull.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #c8c5bc
-cursor #bbbbbb
-selection_background #262e36
-color0 #15171c
-color8 #545454
-color1 #b14956
-color9 #ec5f67
-color2 #91b377
-color10 #88e985
-color3 #c6725a
-color11 #fdc253
-color4 #7b8fa4
-color12 #5485c0
-color5 #a5779e
-color13 #bf83c0
-color6 #7fcccb
-color14 #58c2c0
-color7 #b2b8c2
-color15 #ffffff
-selection_foreground #212121
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Spacedust.conf b/hyprland/.config/kitty/kitty-themes/themes/Spacedust.conf
deleted file mode 100755
index 08b93c4..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Spacedust.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0a1e24
-foreground #ecefc1
-cursor #708183
-selection_background #0a385c
-color0 #6e5246
-color8 #674c31
-color1 #e35a00
-color9 #ff8a39
-color2 #5cab96
-color10 #adcab8
-color3 #e3cd7b
-color11 #ffc777
-color4 #0e548b
-color12 #67a0cd
-color5 #e35a00
-color13 #ff8a39
-color6 #06afc7
-color14 #83a6b3
-color7 #f0f1ce
-color15 #fefff0
-selection_foreground #0a1e24
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Spiderman.conf b/hyprland/.config/kitty/kitty-themes/themes/Spiderman.conf
deleted file mode 100755
index a72bbca..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Spiderman.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #e2e2e2
-cursor #2b3fff
-selection_background #070e4f
-color0 #1b1d1e
-color8 #505354
-color1 #e60712
-color9 #ff0325
-color2 #e22828
-color10 #ff3238
-color3 #e24655
-color11 #fe3935
-color4 #2b3fff
-color12 #1d4fff
-color5 #2435db
-color13 #737bff
-color6 #3255ff
-color14 #6083ff
-color7 #fffef6
-color15 #fefff9
-selection_foreground #1b1d1e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Spring.conf b/hyprland/.config/kitty/kitty-themes/themes/Spring.conf
deleted file mode 100755
index 4df6d1c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Spring.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #4d4d4c
-cursor #4d4d4c
-selection_background #d6d6d6
-color0 #000000
-color8 #000000
-color1 #ff4c83
-color9 #ff0021
-color2 #1f8c3a
-color10 #1fc231
-color3 #1fc95a
-color11 #d4b706
-color4 #1cd2ee
-color12 #15a9fd
-color5 #8959a8
-color13 #8959a8
-color6 #3e999f
-color14 #3e999f
-color7 #fffefe
-color15 #fffefe
-selection_foreground #ffffff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Square.conf b/hyprland/.config/kitty/kitty-themes/themes/Square.conf
deleted file mode 100755
index e5457a5..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Square.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1a1a1a
-foreground #acacab
-cursor #fbfacc
-selection_background #4d4d4d
-color0 #050505
-color8 #141414
-color1 #e9897c
-color9 #f99286
-color2 #b6377d
-color10 #c3f786
-color3 #ecebbe
-color11 #fcfbcc
-color4 #a9cdeb
-color12 #b6defb
-color5 #75507b
-color13 #ad7fa8
-color6 #c9caec
-color14 #d7d9fc
-color7 #f2f2f2
-color15 #e2e2e2
-selection_foreground #1a1a1a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Sundried.conf b/hyprland/.config/kitty/kitty-themes/themes/Sundried.conf
deleted file mode 100755
index d5ff99d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Sundried.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1a1818
-foreground #c8c8c8
-cursor #fffefe
-selection_background #302b2a
-color0 #302b2a
-color8 #4d4d47
-color1 #a6463d
-color9 #aa000c
-color2 #577644
-color10 #128c20
-color3 #9c5f2a
-color11 #fc6a20
-color4 #485a98
-color12 #7898f7
-color5 #854551
-color13 #fc89a0
-color6 #9c814e
-color14 #fad384
-color7 #c8c8c8
-color15 #fffefe
-selection_foreground #1a1818
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Symfonic.conf b/hyprland/.config/kitty/kitty-themes/themes/Symfonic.conf
deleted file mode 100755
index 9b5e0d3..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Symfonic.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #dc322f
-selection_background #073642
-color0 #000000
-color8 #1b1d21
-color1 #dc322f
-color9 #dc322f
-color2 #56db3a
-color10 #56db3a
-color3 #ff8400
-color11 #ff8400
-color4 #0084d4
-color12 #0084d4
-color5 #b729d9
-color13 #b729d9
-color6 #ccccff
-color14 #ccccff
-color7 #ffffff
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tango_Dark.conf b/hyprland/.config/kitty/kitty-themes/themes/Tango_Dark.conf
deleted file mode 100755
index 6a4673a..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tango_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #ffffff
-selection_background #b4d5ff
-color0 #000000
-color8 #545753
-color1 #cc0000
-color9 #ef2828
-color2 #4e9a05
-color10 #8ae234
-color3 #c4a000
-color11 #fce94e
-color4 #3464a4
-color12 #719ecf
-color5 #74507a
-color13 #ad7ea7
-color6 #05989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #ededec
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tango_Light.conf b/hyprland/.config/kitty/kitty-themes/themes/Tango_Light.conf
deleted file mode 100755
index 07f82bf..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tango_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #000000
-cursor #000000
-selection_background #b4d5ff
-color0 #000000
-color8 #545753
-color1 #cc0000
-color9 #ef2828
-color2 #4e9a05
-color10 #8ae234
-color3 #c4a000
-color11 #fce94e
-color4 #3464a4
-color12 #719ecf
-color5 #74507a
-color13 #ad7ea7
-color6 #05989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #ededec
-selection_foreground #ffffff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Teerb.conf b/hyprland/.config/kitty/kitty-themes/themes/Teerb.conf
deleted file mode 100755
index 9e9cab7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Teerb.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #262626
-foreground #d0d0d0
-cursor #e3c8ae
-selection_background #4d4d4d
-color0 #1c1c1c
-color8 #1c1c1c
-color1 #d68686
-color9 #d68686
-color2 #aed686
-color10 #aed686
-color3 #d7af87
-color11 #e4c9af
-color4 #86aed6
-color12 #86aed6
-color5 #d6aed6
-color13 #d6aed6
-color6 #8adbb4
-color14 #b1e7dd
-color7 #d0d0d0
-color15 #efefef
-selection_foreground #262626
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Thayer_Bright.conf b/hyprland/.config/kitty/kitty-themes/themes/Thayer_Bright.conf
deleted file mode 100755
index b74bc60..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Thayer_Bright.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #f8f8f8
-cursor #fc971e
-selection_background #4d4d4d
-color0 #1b1d1e
-color8 #505354
-color1 #f92672
-color9 #ff5995
-color2 #4df740
-color10 #b6e354
-color3 #f3fd21
-color11 #feed6c
-color4 #2656d6
-color12 #3f78ff
-color5 #8c54fe
-color13 #9e6ffe
-color6 #37c8b4
-color14 #23ced4
-color7 #ccccc6
-color15 #f8f8f2
-selection_foreground #1b1d1e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/The_Hulk.conf b/hyprland/.config/kitty/kitty-themes/themes/The_Hulk.conf
deleted file mode 100755
index 81bd962..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/The_Hulk.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #b4b4b4
-cursor #15b61a
-selection_background #4d4f4c
-color0 #1b1d1e
-color8 #505354
-color1 #259d1a
-color9 #8dff2a
-color2 #13ce2f
-color10 #48ff76
-color3 #62e456
-color11 #3afe15
-color4 #2424f4
-color12 #4f6a95
-color5 #641e73
-color13 #72579d
-color6 #378ca9
-color14 #3f85a5
-color7 #d8d8d0
-color15 #e5e5e0
-selection_foreground #1b1d1e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow.conf b/hyprland/.config/kitty/kitty-themes/themes/Tomorrow.conf
deleted file mode 100755
index 23a8dfc..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #4c4c4c
-cursor #4c4c4c
-selection_background #d6d6d6
-color0 #000000
-color8 #000000
-color1 #c82828
-color9 #c82828
-color2 #708b00
-color10 #708b00
-color3 #e9b600
-color11 #e9b600
-color4 #4170ae
-color12 #4170ae
-color5 #8958a7
-color13 #8958a7
-color6 #3d999f
-color14 #3d999f
-color7 #fffefe
-color15 #fffefe
-selection_foreground #ffffff
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night.conf b/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night.conf
deleted file mode 100755
index 0bf3cf7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1d1f21
-foreground #c4c8c5
-cursor #c4c8c5
-selection_background #363a41
-color0 #000000
-color8 #000000
-color1 #cc6666
-color9 #cc6666
-color2 #b5bd68
-color10 #b5bd68
-color3 #f0c574
-color11 #f0c574
-color4 #80a1bd
-color12 #80a1bd
-color5 #b294ba
-color13 #b294ba
-color6 #8abdb6
-color14 #8abdb6
-color7 #fffefe
-color15 #fffefe
-selection_foreground #1d1f21
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Blue.conf b/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Blue.conf
deleted file mode 100755
index b32cbfd..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Blue.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #002450
-foreground #fffefe
-cursor #fffefe
-selection_background #003e8e
-color0 #000000
-color8 #000000
-color1 #ff9ca3
-color9 #ff9ca3
-color2 #d0f0a8
-color10 #d0f0a8
-color3 #ffedac
-color11 #ffedac
-color4 #badaff
-color12 #badaff
-color5 #ebbaff
-color13 #ebbaff
-color6 #99ffff
-color14 #99ffff
-color7 #fffefe
-color15 #fffefe
-selection_foreground #002450
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Bright.conf b/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Bright.conf
deleted file mode 100755
index 346f3dc..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Bright.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #e9e9e9
-cursor #e9e9e9
-selection_background #424242
-color0 #000000
-color8 #000000
-color1 #d44d53
-color9 #d44d53
-color2 #b9c949
-color10 #b9c949
-color3 #e6c446
-color11 #e6c446
-color4 #79a6da
-color12 #79a6da
-color5 #c396d7
-color13 #c396d7
-color6 #70c0b1
-color14 #70c0b1
-color7 #fffefe
-color15 #fffefe
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Eighties.conf b/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Eighties.conf
deleted file mode 100755
index 404efc7..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Tomorrow_Night_Eighties.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2c2c2c
-foreground #cccccc
-cursor #cccccc
-selection_background #505050
-color0 #000000
-color8 #000000
-color1 #f17779
-color9 #f17779
-color2 #99cc99
-color10 #99cc99
-color3 #ffcc66
-color11 #ffcc66
-color4 #6699cc
-color12 #6699cc
-color5 #cc99cc
-color13 #cc99cc
-color6 #66cccc
-color14 #66cccc
-color7 #fffefe
-color15 #fffefe
-selection_foreground #2c2c2c
diff --git a/hyprland/.config/kitty/kitty-themes/themes/ToyChest.conf b/hyprland/.config/kitty/kitty-themes/themes/ToyChest.conf
deleted file mode 100755
index 040cb8d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/ToyChest.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #23364a
-foreground #30cf7b
-cursor #d4d4d4
-selection_background #5f207a
-color0 #2c3f57
-color8 #326889
-color1 #be2d26
-color9 #dd5943
-color2 #199171
-color10 #30cf7b
-color3 #da8e26
-color11 #e7d74b
-color4 #325d96
-color12 #33a5d9
-color5 #8a5ddb
-color13 #ad6bdc
-color6 #35a08f
-color14 #41c3ad
-color7 #23d082
-color15 #d4d4d4
-selection_foreground #23364a
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Treehouse.conf b/hyprland/.config/kitty/kitty-themes/themes/Treehouse.conf
deleted file mode 100755
index 940751e..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Treehouse.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #191919
-foreground #776b53
-cursor #fac814
-selection_background #776b53
-color0 #321200
-color8 #423625
-color1 #b1270e
-color9 #ed5c20
-color2 #44a900
-color10 #55f237
-color3 #a9810b
-color11 #f1b731
-color4 #578499
-color12 #85cfec
-color5 #96363c
-color13 #e04b5a
-color6 #b2591d
-color14 #f07c14
-color7 #776b53
-color15 #ffc800
-selection_foreground #191919
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Twilight.conf b/hyprland/.config/kitty/kitty-themes/themes/Twilight.conf
deleted file mode 100755
index 452a4d2..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Twilight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #141414
-foreground #feffd3
-cursor #ffffff
-selection_background #303030
-color0 #141414
-color8 #262626
-color1 #c06c43
-color9 #dd7c4c
-color2 #afb979
-color10 #cbd88c
-color3 #c2a86c
-color11 #e1c47d
-color4 #444649
-color12 #5a5d61
-color5 #b4be7b
-color13 #d0db8e
-color6 #778284
-color14 #8a989a
-color7 #feffd3
-color15 #feffd3
-selection_foreground #141414
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Ubuntu.conf b/hyprland/.config/kitty/kitty-themes/themes/Ubuntu.conf
deleted file mode 100755
index 96e9d09..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Ubuntu.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #300a24
-foreground #eeeeec
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #2e3436
-color8 #555753
-color1 #cc0000
-color9 #ef2929
-color2 #4e9a06
-color10 #8ae234
-color3 #c4a000
-color11 #fce94f
-color4 #3465a4
-color12 #729fcf
-color5 #75507b
-color13 #ad7fa8
-color6 #06989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #eeeeec
-selection_foreground #300a24
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Urple.conf b/hyprland/.config/kitty/kitty-themes/themes/Urple.conf
deleted file mode 100755
index a29dcad..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Urple.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1b23
-foreground #86799a
-cursor #a062ea
-selection_background #a062ea
-color0 #000000
-color8 #5c3125
-color1 #af425b
-color9 #ff6387
-color2 #37a315
-color10 #28e51f
-color3 #ac5b41
-color11 #f08061
-color4 #554d9a
-color12 #8579ed
-color5 #6c3ba1
-color13 #a05dee
-color6 #808080
-color14 #eaeaea
-color7 #87799c
-color15 #bfa3ff
-selection_foreground #1b1b23
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Vaughn.conf b/hyprland/.config/kitty/kitty-themes/themes/Vaughn.conf
deleted file mode 100755
index 26d1885..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Vaughn.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #25234e
-foreground #dcdccc
-cursor #ff5555
-selection_background #b5d5ff
-color0 #24234f
-color8 #709080
-color1 #705050
-color9 #dca3a3
-color2 #60b48a
-color10 #60b48a
-color3 #dfaf8f
-color11 #f0dfaf
-color4 #5454ff
-color12 #5454ff
-color5 #f08cc3
-color13 #ec93d3
-color6 #8cd0d3
-color14 #93e0e3
-color7 #709080
-color15 #ffffff
-selection_foreground #25234e
diff --git a/hyprland/.config/kitty/kitty-themes/themes/VibrantInk.conf b/hyprland/.config/kitty/kitty-themes/themes/VibrantInk.conf
deleted file mode 100755
index 5fbd281..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/VibrantInk.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #ffffff
-selection_background #b4d5ff
-color0 #868686
-color8 #545454
-color1 #ff6600
-color9 #ff0000
-color2 #ccff04
-color10 #00ff00
-color3 #ffcc00
-color11 #ffff00
-color4 #44b3cc
-color12 #0000ff
-color5 #9933cc
-color13 #ff00ff
-color6 #44b3cc
-color14 #00ffff
-color7 #f4f4f4
-color15 #e5e5e5
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/WarmNeon.conf b/hyprland/.config/kitty/kitty-themes/themes/WarmNeon.conf
deleted file mode 100755
index 3256f5d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/WarmNeon.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3f3f3f
-foreground #afdab6
-cursor #2fff24
-selection_background #b0ad21
-color0 #000000
-color8 #fdfcfc
-color1 #e24345
-color9 #e86f71
-color2 #38b139
-color10 #9bc08f
-color3 #dae145
-color11 #ddd979
-color4 #4260c5
-color12 #7a90d5
-color5 #f81ffb
-color13 #f674b9
-color6 #29bad3
-color14 #5ed1e4
-color7 #d0b8a3
-color15 #d8c8bb
-selection_foreground #3f3f3f
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Wez.conf b/hyprland/.config/kitty/kitty-themes/themes/Wez.conf
deleted file mode 100755
index 11706ab..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Wez.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #b3b3b3
-cursor #52ad70
-selection_background #4c52f8
-color0 #000000
-color8 #555555
-color1 #cc5555
-color9 #ff5555
-color2 #55cc55
-color10 #55ff55
-color3 #cdcd55
-color11 #ffff55
-color4 #5455cb
-color12 #5555ff
-color5 #cc55cc
-color13 #ff55ff
-color6 #7acaca
-color14 #55ffff
-color7 #cccccc
-color15 #ffffff
-selection_foreground #000000
diff --git a/hyprland/.config/kitty/kitty-themes/themes/WildCherry.conf b/hyprland/.config/kitty/kitty-themes/themes/WildCherry.conf
deleted file mode 100755
index a4bfa47..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/WildCherry.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1f1626
-foreground #d9faff
-cursor #dd00ff
-selection_background #002731
-color0 #000506
-color8 #009cc9
-color1 #d94085
-color9 #da6bab
-color2 #2ab250
-color10 #f4dba5
-color3 #ffd06e
-color11 #eac066
-color4 #873bdb
-color12 #2f8bb9
-color5 #ececec
-color13 #ae636b
-color6 #c1b8b6
-color14 #ff919d
-color7 #fff8dd
-color15 #e4838d
-selection_foreground #1f1626
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Wombat.conf b/hyprland/.config/kitty/kitty-themes/themes/Wombat.conf
deleted file mode 100755
index d4616fc..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Wombat.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #171717
-foreground #ded9ce
-cursor #bbbbbb
-selection_background #453a39
-color0 #000000
-color8 #313131
-color1 #ff605a
-color9 #f58b7f
-color2 #b1e869
-color10 #dcf88f
-color3 #ead89c
-color11 #eee5b2
-color4 #5da9f6
-color12 #a5c7ff
-color5 #e86aff
-color13 #ddaaff
-color6 #82fff6
-color14 #b6fff9
-color7 #ded9ce
-color15 #fefffe
-selection_foreground #171717
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Wryan.conf b/hyprland/.config/kitty/kitty-themes/themes/Wryan.conf
deleted file mode 100755
index 73d758d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Wryan.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #101010
-foreground #999993
-cursor #9d9eca
-selection_background #4d4d4d
-color0 #333333
-color8 #3d3d3d
-color1 #8c4665
-color9 #bf4d80
-color2 #287373
-color10 #53a6a6
-color3 #7c7c99
-color11 #9e9ecb
-color4 #395573
-color12 #477ab3
-color5 #5e468c
-color13 #7e62b3
-color6 #31658c
-color14 #6096bf
-color7 #899ca1
-color15 #c0c0c0
-selection_foreground #101010
diff --git a/hyprland/.config/kitty/kitty-themes/themes/Zenburn.conf b/hyprland/.config/kitty/kitty-themes/themes/Zenburn.conf
deleted file mode 100755
index 032b99b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/Zenburn.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# Zenburn by jnurmine, https://github.com/jnurmine/Zenburn
-# This work is licensed under the terms of the GNU GPL license.
-# For a copy, see http://www.gnu.org/licenses/gpl.html.
-
-background #3f3f3f
-foreground #dcdccc
-cursor #73635a
-selection_background #21322f
-color0 #4d4d4d
-color8 #709080
-color1 #705050
-color9 #dca3a3
-color2 #60b48a
-color10 #c3bf9f
-color3 #f0deae
-color11 #dfcf9f
-color4 #506070
-color12 #94bff3
-color5 #dc8cc3
-color13 #ec93d3
-color6 #8cd0d3
-color14 #93e0e3
-color7 #dcdccc
-color15 #ffffff
-selection_foreground #3f3f3f
diff --git a/hyprland/.config/kitty/kitty-themes/themes/ayu.conf b/hyprland/.config/kitty/kitty-themes/themes/ayu.conf
deleted file mode 100755
index 8030263..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/ayu.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0e1419
-foreground #e5e1cf
-cursor #f19618
-selection_background #243340
-color0 #000000
-color8 #323232
-color1 #ff3333
-color9 #ff6565
-color2 #b8cc52
-color10 #e9fe83
-color3 #e6c446
-color11 #fff778
-color4 #36a3d9
-color12 #68d4ff
-color5 #f07078
-color13 #ffa3aa
-color6 #95e5cb
-color14 #c7fffc
-color7 #ffffff
-color15 #ffffff
-selection_foreground #0e1419
diff --git a/hyprland/.config/kitty/kitty-themes/themes/ayu_light.conf b/hyprland/.config/kitty/kitty-themes/themes/ayu_light.conf
deleted file mode 100755
index 35c532c..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/ayu_light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #fafafa
-foreground #5b6673
-cursor #ff6900
-selection_background #f0ede4
-color0 #000000
-color8 #323232
-color1 #ff3333
-color9 #ff6565
-color2 #86b200
-color10 #b8e532
-color3 #f19618
-color11 #ffc849
-color4 #41a6d9
-color12 #73d7ff
-color5 #f07078
-color13 #ffa3aa
-color6 #4cbe99
-color14 #7ff0cb
-color7 #ffffff
-color15 #ffffff
-selection_foreground #fafafa
diff --git a/hyprland/.config/kitty/kitty-themes/themes/ayu_mirage.conf b/hyprland/.config/kitty/kitty-themes/themes/ayu_mirage.conf
deleted file mode 100755
index 19d2e40..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/ayu_mirage.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212733
-foreground #d9d7ce
-cursor #ffcc66
-selection_background #343f4c
-color0 #191e2a
-color8 #686868
-color1 #ed8274
-color9 #f28779
-color2 #a6cc70
-color10 #bae67e
-color3 #fad07b
-color11 #ffd580
-color4 #6dcbfa
-color12 #73d0ff
-color5 #cfbafa
-color13 #d4bfff
-color6 #90e1c6
-color14 #95e6cb
-color7 #c7c7c7
-color15 #ffffff
-selection_foreground #212733
diff --git a/hyprland/.config/kitty/kitty-themes/themes/gruvbox_dark.conf b/hyprland/.config/kitty/kitty-themes/themes/gruvbox_dark.conf
deleted file mode 100755
index 369da8d..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/gruvbox_dark.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-# gruvbox dark by morhetz, https://github.com/morhetz/gruvbox
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-background #282828
-foreground #ebdbb2
-
-cursor #928374
-
-selection_foreground #928374
-selection_background #3c3836
-
-color0 #282828
-color8 #928374
-
-# red
-color1 #cc241d
-# light red
-color9 #fb4934
-
-# green
-color2 #98971a
-# light green
-color10 #b8bb26
-
-# yellow
-color3 #d79921
-# light yellow
-color11 #fabd2d
-
-# blue
-color4 #458588
-# light blue
-color12 #83a598
-
-# magenta
-color5 #b16286
-# light magenta
-color13 #d3869b
-
-# cyan
-color6 #689d6a
-# lighy cyan
-color14 #8ec07c
-
-# light gray
-color7 #a89984
-# dark gray
-color15 #928374
diff --git a/hyprland/.config/kitty/kitty-themes/themes/gruvbox_light.conf b/hyprland/.config/kitty/kitty-themes/themes/gruvbox_light.conf
deleted file mode 100755
index 6d8b89b..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/gruvbox_light.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-# gruvbox light by morhetz, https://github.com/morhetz/gruvbox
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-background #fbf1c7
-foreground #3c3836
-
-cursor #928374
-
-selection_foreground #3c3836
-selection_background #928374
-
-color0 #fbf1c7
-color8 #282828
-
-# red
-color1 #cc241d
-# light red
-color9 #9d0006
-
-# green
-color2 #98971a
-# light green
-color10 #79740e
-
-# yellow
-color3 #d79921
-# light yellow
-color11 #b57614
-
-# blue
-color4 #458588
-# light blue
-color12 #076678
-
-# magenta
-color5 #b16286
-# light magenta
-color13 #8f3f71
-
-# cyan
-color6 #689d6a
-# lighy cyan
-color14 #427b58
-
-# light gray
-color7 #7c6f64
-# dark gray
-color15 #928374
diff --git a/hyprland/.config/kitty/kitty-themes/themes/idleToes.conf b/hyprland/.config/kitty/kitty-themes/themes/idleToes.conf
deleted file mode 100755
index 941d4b2..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/idleToes.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #323232
-foreground #ffffff
-cursor #d6d6d6
-selection_background #5b5b5b
-color0 #323232
-color8 #535353
-color1 #d25252
-color9 #f07070
-color2 #7fe173
-color10 #9dff90
-color3 #ffc66d
-color11 #ffe48b
-color4 #4098ff
-color12 #5eb7f7
-color5 #f57fff
-color13 #ff9dff
-color6 #bed6ff
-color14 #dcf4ff
-color7 #eeeeec
-color15 #ffffff
-selection_foreground #323232
diff --git a/hyprland/.config/kitty/kitty-themes/themes/snazzy.conf b/hyprland/.config/kitty/kitty-themes/themes/snazzy.conf
deleted file mode 100755
index 2ed5ff5..0000000
--- a/hyprland/.config/kitty/kitty-themes/themes/snazzy.conf
+++ /dev/null
@@ -1,46 +0,0 @@
-# snazzy by Connor Holyday (holyday.me)
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-# Snazzy Colorscheme for Kitty
-# Based on https://github.com/sindresorhus/hyper-snazzy
-
-foreground #eff0eb
-background #282a36
-selection_foreground #000000
-selection_background #FFFACD
-url_color #0087BD
-cursor #97979B
-cursor_text_color #282A36
-
-# black
-color0 #282a36
-color8 #686868
-
-# red
-color1 #FF5C57
-color9 #FF5C57
-
-# green
-color2 #5AF78E
-color10 #5AF78E
-
-# yellow
-color3 #F3F99D
-color11 #F3F99D
-
-# blue
-color4 #57C7FF
-color12 #57C7FF
-
-# magenta
-color5 #FF6AC1
-color13 #FF6AC1
-
-# cyan
-color6 #9AEDFE
-color14 #9AEDFE
-
-# white
-color7 #F1F1F0
-color15 #EFF0EB
diff --git a/hyprland/.config/kitty/kitty.conf b/hyprland/.config/kitty/kitty.conf
deleted file mode 100644
index df04aa3..0000000
--- a/hyprland/.config/kitty/kitty.conf
+++ /dev/null
@@ -1,99 +0,0 @@
-# vim:fileencoding=utf-8:ft=conf
-
-font_family MesloLGS Nerd Font Mono
-italic_font auto
-bold_font auto
-bold_italic_font auto
-
-# Font size (in pts)
-font_size 14.0
-
-window_padding_width 4
-linux_display_server auto
-background_opacity 0.9
-cursor_shape block
-cursor_blink_interval 0.5
-cursor_stop_blinking_after 15.0
-scrollback_lines 2000
-scrollback_pager less +G -R
-wheel_scroll_multiplier 5.0
-click_interval 0.5
-select_by_word_characters :@-./_~?&=%+#
-mouse_hide_wait 0.0
-enabled_layouts *
-remember_window_size no
-initial_window_width 640
-initial_window_height 400
-repaint_delay 10
-input_delay 3
-visual_bell_duration 0.0
-enable_audio_bell no
-open_url_modifiers ctrl+shift
-open_url_with default
-term xterm-kitty
-window_border_width 0
-window_margin_width 15
-
-kitty_mod ctrl+shift
-map kitty_mod+f6 change_font_size current 12.0
-# Clipboard
-map super+v paste_from_clipboard
-map ctrl+shift+s paste_from_selection
-map super+c copy_to_clipboard
-map shift+insert paste_from_selection
-
-# Scrolling
-map ctrl+shift+up scroll_line_up
-map ctrl+shift+down scroll_line_down
-map ctrl+shift+k scroll_line_up
-map ctrl+shift+j scroll_line_down
-map ctrl+shift+page_up scroll_page_up
-map ctrl+shift+page_down scroll_page_down
-map ctrl+shift+home scroll_home
-map ctrl+shift+end scroll_end
-map ctrl+shift+h show_scrollback
-
-# Window management
-map super+n new_os_window
-map super+w close_window
-map ctrl+shift+enter new_window
-map ctrl+shift+] next_window
-map ctrl+shift+[ previous_window
-map ctrl+shift+f move_window_forward
-map ctrl+shift+b move_window_backward
-map ctrl+shift+` move_window_to_top
-map ctrl+shift+1 first_window
-map ctrl+shift+2 second_window
-map ctrl+shift+3 third_window
-map ctrl+shift+4 fourth_window
-map ctrl+shift+5 fifth_window
-map ctrl+shift+6 sixth_window
-map ctrl+shift+7 seventh_window
-map ctrl+shift+8 eighth_window
-map ctrl+shift+9 ninth_window
-map ctrl+shift+0 tenth_window
-
-# Tab management
-map ctrl+shift+right next_tab
-map ctrl+shift+left previous_tab
-map ctrl+shift+t new_tab
-map ctrl+shift+q close_tab
-map ctrl+shift+l next_layout
-map ctrl+shift+. move_tab_forward
-map ctrl+shift+, move_tab_backward
-
-# Miscellaneous
-map ctrl+shift+up increase_font_size
-map ctrl+shift+down decrease_font_size
-map ctrl+shift+backspace restore_font_size
-
-macos_option_as_alt no
-remember_window_size yes
-confirm_os_window_close 0
-allow_remote_control yes
-include ./theme.conf
-
-# BEGIN_KITTY_THEME
-# Catppuccin-Mocha
-include current-theme.conf
-# END_KITTY_THEME
diff --git a/hyprland/.config/kitty/kitty.conf.bak b/hyprland/.config/kitty/kitty.conf.bak
deleted file mode 100644
index 2a76d1b..0000000
--- a/hyprland/.config/kitty/kitty.conf.bak
+++ /dev/null
@@ -1,246 +0,0 @@
-# vim:fileencoding=utf-8:ft=conf
-
-# Font family. You can also specify different fonts for the
-# bold/italic/bold-italic variants. By default they are derived automatically,
-# by the OSes font system. Setting them manually is useful for font families
-# that have many weight variants like Book, Medium, Thick, etc. For example:
-# font_family Operator Mono Book
-# bold_font Operator Mono Thick
-# bold_italic_font Operator Mono Medium
-# font_family Input Mono
-#font_family FiraCode Nerd Font Mono
-font_family MesloLGS Nerd Font Mono
-italic_font auto
-bold_font auto
-bold_italic_font auto
-
-# Font size (in pts)
-font_size 14.0
-
-# The foreground color
-foreground #c0b18b
-
-# The background color
-background #262626
-background_opacity 0.9
-# The foreground for selections
-selection_foreground #2f2f2f
-
-# The background for selections
-selection_background #d75f5f
-
-# The cursor color
-cursor #8fee96
-
-# The cursor shape can be one of (block, beam, underline)
-cursor_shape block
-
-# The interval (in seconds) at which to blink the cursor. Set to zero to
-# disable blinking.
-cursor_blink_interval 0.5
-
-# Stop blinking cursor after the specified number of seconds of keyboard inactivity. Set to
-# zero or a negative number to never stop blinking.
-cursor_stop_blinking_after 15.0
-
-# Number of lines of history to keep in memory for scrolling back
-scrollback_lines 2000
-
-# Program with which to view scrollback in a new window. The scrollback buffer is passed as
-# STDIN to this program. If you change it, make sure the program you use can
-# handle ANSI escape sequences for colors and text formatting.
-scrollback_pager less +G -R
-
-# Wheel scroll multiplier (modify the amount scrolled by the mouse wheel)
-wheel_scroll_multiplier 5.0
-
-# The interval between successive clicks to detect double/triple clicks (in seconds)
-click_interval 0.5
-
-# Characters considered part of a word when double clicking. In addition to these characters
-# any character that is marked as an alpha-numeric character in the unicode
-# database will be matched.
-select_by_word_characters :@-./_~?&=%+#
-
-# Hide mouse cursor after the specified number of seconds of the mouse not being used. Set to
-# zero or a negative number to disable mouse cursor hiding.
-mouse_hide_wait 0.0
-
-# The enabled window layouts. A comma separated list of layout names. The special value * means
-# all layouts. The first listed layout will be used as the startup layout.
-# For a list of available layouts, see the file layouts.py
-enabled_layouts *
-
-# If enabled, the window size will be remembered so that new instances of kitty will have the same
-# size as the previous instance. If disabled, the window will initially have size configured
-# by initial_window_width/height, in pixels.
-remember_window_size no
-initial_window_width 640
-initial_window_height 400
-
-# Delay (in milliseconds) between screen updates. Decreasing it, increases fps
-# at the cost of more CPU usage. The default value yields ~100fps which is more
-# that sufficient for most uses.
-# repaint_delay 10
-repaint_delay 10
-
-# Delay (in milliseconds) before input from the program running in the terminal
-# is processed. Note that decreasing it will increase responsiveness, but also
-# increase CPU usage and might cause flicker in full screen programs that
-# redraw the entire screen on each loop, because kitty is so fast that partial
-# screen updates will be drawn.
-input_delay 3
-
-# Visual bell duration. Flash the screen when a bell occurs for the specified number of
-# seconds. Set to zero to disable.
-visual_bell_duration 0.0
-
-# Enable/disable the audio bell. Useful in environments that require silence.
-enable_audio_bell no
-
-# The modifier keys to press when clicking with the mouse on URLs to open the URL
-open_url_modifiers ctrl+shift
-
-# The program with which to open URLs that are clicked on. The special value "default" means to
-# use the operating system's default URL handler.
-open_url_with default
-
-# The value of the TERM environment variable to set
-term xterm-kitty
-
-# The width (in pts) of window borders. Will be rounded to the nearest number of pixels based on screen resolution.
-window_border_width 0
-
-window_margin_width 15
-
-# The color for the border of the active window
-active_border_color #ffffff
-
-# The color for the border of inactive windows
-inactive_border_color #cccccc
-
-# Tab-bar colors
-active_tab_foreground #000
-active_tab_background #eee
-inactive_tab_foreground #444
-inactive_tab_background #999
-
-
-# The 16 terminal colors. There are 8 basic colors, each color has a dull and
-# bright version.
-
-# black
-color0 #2f2f2f
-color8 #656565
-
-# red
-color1 #d75f5f
-color9 #d75f5f
-
-# green
-color2 #d4d232
-color10 #8fee96
-
-# yellow
-color3 #af865a
-color11 #cd950c
-
-# blue
-color4 #22c3a1
-color12 #22c3a1
-
-# magenta
-color5 #775759
-color13 #775759
-
-# cyan
-color6 #84edb9
-color14 #84edb9
-
-# white
-color7 #c0b18b
-color15 #d8d8d8
-
-# Key mapping
-# For a list of key names, see: http://www.glfw.org/docs/latest/group__keys.html
-# For a list of modifier names, see: http://www.glfw.org/docs/latest/group__mods.html
-# You can use the special action no_op to unmap a keyboard shortcut that is
-# assigned in the default configuration.
-
-# Clipboard
-map super+v paste_from_clipboard
-map ctrl+shift+s paste_from_selection
-map super+c copy_to_clipboard
-map shift+insert paste_from_selection
-
-# Scrolling
-map ctrl+shift+up scroll_line_up
-map ctrl+shift+down scroll_line_down
-map ctrl+shift+k scroll_line_up
-map ctrl+shift+j scroll_line_down
-map ctrl+shift+page_up scroll_page_up
-map ctrl+shift+page_down scroll_page_down
-map ctrl+shift+home scroll_home
-map ctrl+shift+end scroll_end
-map ctrl+shift+h show_scrollback
-
-# Window management
-map super+n new_os_window
-map super+w close_window
-map ctrl+shift+enter new_window
-map ctrl+shift+] next_window
-map ctrl+shift+[ previous_window
-map ctrl+shift+f move_window_forward
-map ctrl+shift+b move_window_backward
-map ctrl+shift+` move_window_to_top
-map ctrl+shift+1 first_window
-map ctrl+shift+2 second_window
-map ctrl+shift+3 third_window
-map ctrl+shift+4 fourth_window
-map ctrl+shift+5 fifth_window
-map ctrl+shift+6 sixth_window
-map ctrl+shift+7 seventh_window
-map ctrl+shift+8 eighth_window
-map ctrl+shift+9 ninth_window
-map ctrl+shift+0 tenth_window
-
-# Tab management
-map ctrl+shift+right next_tab
-map ctrl+shift+left previous_tab
-map ctrl+shift+t new_tab
-map ctrl+shift+q close_tab
-map ctrl+shift+l next_layout
-map ctrl+shift+. move_tab_forward
-map ctrl+shift+, move_tab_backward
-
-# Miscellaneous
-map ctrl+shift+up increase_font_size
-map ctrl+shift+down decrease_font_size
-map ctrl+shift+backspace restore_font_size
-
-# Symbol mapping (special font for specified unicode code points). Map the
-# specified unicode codepoints to a particular font. Useful if you need special
-# rendering for some symbols, such as for Powerline. Avoids the need for
-# patched fonts. Each unicode code point is specified in the form U+. You can specify multiple code points, separated by commas
-# and ranges separated by hyphens. symbol_map itself can be specified multiple times.
-# Syntax is:
-#
-# symbol_map codepoints Font Family Name
-#
-# For example:
-#
-#symbol_map U+E0A0-U+E0A2,U+E0B0-U+E0B3 PowerlineSymbols
-#hide_window_decorations yes
-macos_option_as_alt no
-remember_window_size yes
-confirm_os_window_close 0
-
-# Change the color of the kitty window's titlebar on macOS. A value of "system"
-# means to use the default system color, a value of "background" means to use
-# the default background color and finally you can use an arbitrary color, such
-# as #12af59 or "red".
-macos_titlebar_color background
-
-allow_remote_control yes
-include ./theme.conf
diff --git a/hyprland/.config/kitty/lovelace_colors.conf b/hyprland/.config/kitty/lovelace_colors.conf
deleted file mode 100644
index ce632c5..0000000
--- a/hyprland/.config/kitty/lovelace_colors.conf
+++ /dev/null
@@ -1,62 +0,0 @@
-background #000000
-foreground #FDFDFD
-cursor #C574DD
-
-# Black
-color0 #282A36
-color8 #414458
-
-# Red
-color1 #F37F97
-color9 #FF4971
-
-# Green
-color2 #5ADECD
-color10 #18E3C8
-
-# Yellow
-color3 #F2A272
-color11 #FF8037
-
-# Blue
-color4 #8897F4
-color12 #556FFF
-
-# Magenta
-color5 #C574DD
-color13 #B043D1
-
-# Cyan
-color6 #79E6F4
-color14 #3FDCEE
-
-# White
-color7 #FDFDFD
-color15 #BEBEC1
-
-
-
-# The foreground for selections
-selection_foreground #FDFDFD
-
-# The background for selections
-selection_background #8ab4f2
-
-# Emacs terminal background
-color17 #323F4E
-
-# Emacs terminal modeline
-color23 #1a1a1a
-
-# The color for the border of the active window
-active_border_color #F1FA8C
-
-# The color for the border of inactive windows
-inactive_border_color #56687E
-
-url_color #6498EF
-
-active_tab_foreground #F8F8F2
-active_tab_background #24D1E7
-inactive_tab_foreground #F8F8F2
-inactive_tab_background #1a1a1a
diff --git a/hyprland/.config/kitty/mocha.conf b/hyprland/.config/kitty/mocha.conf
deleted file mode 100644
index f37adf9..0000000
--- a/hyprland/.config/kitty/mocha.conf
+++ /dev/null
@@ -1,80 +0,0 @@
-# vim:ft=kitty
-
-## name: Catppuccin Kitty Mocha
-## author: Catppuccin Org
-## license: MIT
-## upstream: https://github.com/catppuccin/kitty/blob/main/themes/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 #f5e0dc
-
-# Kitty window border colors
-active_border_color #b4befe
-inactive_border_color #6c7086
-bell_border_color #f9e2af
-
-# 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 #b4befe
-mark2_foreground #1e1e2e
-mark2_background #cba6f7
-mark3_foreground #1e1e2e
-mark3_background #74c7ec
-
-# The 16 terminal colors
-
-# black
-color0 #45475a
-color8 #585b70
-
-# red
-color1 #f38ba8
-color9 #f38ba8
-
-# green
-color2 #a6e3a1
-color10 #a6e3a1
-
-# yellow
-color3 #f9e2af
-color11 #f9e2af
-
-# blue
-color4 #89b4fa
-color12 #89b4fa
-
-# magenta
-color5 #f5c2e7
-color13 #f5c2e7
-
-# cyan
-color6 #94e2d5
-color14 #94e2d5
-
-# white
-color7 #bac2de
-color15 #a6adc8
diff --git a/hyprland/.config/kitty/theme.conf b/hyprland/.config/kitty/theme.conf
deleted file mode 100644
index 2df3efd..0000000
--- a/hyprland/.config/kitty/theme.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #d0d0d0
-cursor #d0d0d0
-selection_background #303030
-color0 #151515
-color8 #505050
-color1 #ac4142
-color9 #ac4142
-color2 #7e8d50
-color10 #7e8d50
-color3 #e5b566
-color11 #e5b566
-color4 #6c99ba
-color12 #6c99ba
-color5 #9e4e85
-color13 #9e4e85
-color6 #7dd5cf
-color14 #7dd5cf
-color7 #d0d0d0
-color15 #f5f5f5
-selection_foreground #202020
diff --git a/hyprland/.config/mako/config b/hyprland/.config/mako/config
deleted file mode 100644
index d6e8d98..0000000
--- a/hyprland/.config/mako/config
+++ /dev/null
@@ -1,18 +0,0 @@
-# General
-anchor=top-right
-font=MesloLGS Nerd Font Mono
-margin=0,20,20
-padding=10
-border-size=2
-border-radius=5
-default-timeout=10000
-group-by=summary
-
-# Colors
-background-color=#1e1e2e
-text-color=#cdd6f4
-border-color=#a6e3a1
-progress-color=over #313244
-
-[urgency=high]
-border-color=#fab387
diff --git a/hyprland/.config/rofi/.current_wallpaper b/hyprland/.config/rofi/.current_wallpaper
deleted file mode 120000
index 9ce05e6..0000000
--- a/hyprland/.config/rofi/.current_wallpaper
+++ /dev/null
@@ -1 +0,0 @@
-/home/matt/Pictures/wallpapers/50.png
\ No newline at end of file
diff --git a/hyprland/.config/rofi/config-calc.rasi b/hyprland/.config/rofi/config-calc.rasi
deleted file mode 100644
index 9f663e8..0000000
--- a/hyprland/.config/rofi/config-calc.rasi
+++ /dev/null
@@ -1,22 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config Calculator */
-/* Submitted by: https://github.com/JosephArmas */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Entry ---- */
-entry {
- width: 27%;
- placeholder: "🧮 Calculate";
-}
-
-/* ---- Window ---- */
-window {
- width: 30%;
-}
-
-/* ---- Message ---- */
-textbox {
- background-color: @selected;
- text-color: @background;
-}
\ No newline at end of file
diff --git a/hyprland/.config/rofi/config-clipboard.rasi b/hyprland/.config/rofi/config-clipboard.rasi
deleted file mode 100644
index 81362d2..0000000
--- a/hyprland/.config/rofi/config-clipboard.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Clipboard Config - Clipboard */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Entry ---- */
-entry {
- width: 37%;
- placeholder: "📋 Search Clipboard **note** 👀 CTRL Del - Cliphist del or Alt Del - cliphist wipe";
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 1;
- lines: 8;
-}
\ No newline at end of file
diff --git a/hyprland/.config/rofi/config-compact.rasi b/hyprland/.config/rofi/config-compact.rasi
deleted file mode 100644
index c113749..0000000
--- a/hyprland/.config/rofi/config-compact.rasi
+++ /dev/null
@@ -1,45 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config (compact) */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Configuration ---- */
-configuration {
- modi: "drun";
-}
-
-/* ---- Window ---- */
-window {
- width: 50%;
- border-radius: 15px;
-}
-
-/* ---- Inputbar ---- */
-inputbar {
- background-image: url("~/.config/rofi/.current_wallpaper", width);
-}
-
-/* ---- Imagebox ---- */
-imagebox {
- orientation: vertical;
- children: [ "entry", "listview"];
-}
-
-/* ---- Entry input ---- */
-entry {
- width: 23%;
- placeholder: "👀 View / Edit Hyprland Configs";
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 2;
- lines: 6;
- spacing: 4px;
- border-radius: 12px;
-}
-
-/* ---- Element ---- */
-element {
- border-radius: 10px;
-}
diff --git a/hyprland/.config/rofi/config-emoji.rasi b/hyprland/.config/rofi/config-emoji.rasi
deleted file mode 100644
index 0fe6e70..0000000
--- a/hyprland/.config/rofi/config-emoji.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config - emoji */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Entry ---- */
-entry {
- width: 37%;
- placeholder: "💫 Search Emoji's **note** 👀 Click or Return to choose | Ctrl V to Paste";
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 1;
- lines: 8;
-}
\ No newline at end of file
diff --git a/hyprland/.config/rofi/config-rofi-Beats-menu.rasi b/hyprland/.config/rofi/config-rofi-Beats-menu.rasi
deleted file mode 100644
index af81e57..0000000
--- a/hyprland/.config/rofi/config-rofi-Beats-menu.rasi
+++ /dev/null
@@ -1,22 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Rofi Beats Config (compact) */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Entry ---- */
-entry {
- width: 20%;
- placeholder: "📻 Choose Music Source";
-}
-
-/* ---- Window ---- */
-window {
- width: 24%;
-}
-
-/* ---- Listview ---- */
-listview {
- fixed-columns: false;
- colums: 1;
- lines: 3;
-}
diff --git a/hyprland/.config/rofi/config-rofi-Beats.rasi b/hyprland/.config/rofi/config-rofi-Beats.rasi
deleted file mode 100644
index 354ff5b..0000000
--- a/hyprland/.config/rofi/config-rofi-Beats.rasi
+++ /dev/null
@@ -1,14 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Rofi Beats Config (compact) */
-
-@import "~/.config/rofi/config-compact.rasi"
-
-/* ---- Entry ---- */
-entry {
- placeholder: "📻 Choose Media or Stations to play";
-}
-
-/* ---- Listview ---- */
-listview {
- lines: 7;
-}
diff --git a/hyprland/.config/rofi/config-search.rasi b/hyprland/.config/rofi/config-search.rasi
deleted file mode 100644
index a1f5576..0000000
--- a/hyprland/.config/rofi/config-search.rasi
+++ /dev/null
@@ -1,28 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Rofi Config for Google Search) */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Window ---- */
-window {
- width: 40%;
- y-offset: 6px;
- location: north;
-}
-
-/* ---- Inputbar ---- */
-inputbar {
- enabled: true;
-}
-
-/* ---- Mainbox ---- */
-mainbox {
- padding: 0px;
- children: [ "entry"];
-}
-
-/* ---- Entry ---- */
-entry {
- placeholder: "🔎 Google Search";
-}
-
diff --git a/hyprland/.config/rofi/config-wallpaper-effect.rasi b/hyprland/.config/rofi/config-wallpaper-effect.rasi
deleted file mode 100644
index 25dd272..0000000
--- a/hyprland/.config/rofi/config-wallpaper-effect.rasi
+++ /dev/null
@@ -1,27 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Wallpaper Effects */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Entry ---- */
-entry {
- width: 20%;
- placeholder: "🏙️ Choose desired wallpaper effect";
-}
-
-/* ---- Window ---- */
-window {
- width: 24%;
-}
-
-/* ---- Listview ---- */
-listview {
- fixed-columns: false;
- colums: 2;
- lines: 8;
-}
-
-/* ---- Inputbar ---- */
-inputbar {
- background-image: url("~/.config/hypr/wallpaper_effects/.wallpaper_modified", width);
-}
\ No newline at end of file
diff --git a/hyprland/.config/rofi/config-wallpaper.rasi b/hyprland/.config/rofi/config-wallpaper.rasi
deleted file mode 100644
index fd00948..0000000
--- a/hyprland/.config/rofi/config-wallpaper.rasi
+++ /dev/null
@@ -1,50 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config (wallpaper) */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Configuration ---- */
-configuration {
- modi: "drun";
-}
-
-window {
- width: 60%;
-}
-
-/* ---- Imagebox ---- */
-imagebox {
- orientation: vertical;
- children:
- [ "entry", "listbox"];
-}
-
-
-entry {
- expand: false;
- placeholder: "🎞️ Choose Wallpaper";
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 4;
- lines: 3;
-}
-
-/* ---- Element ---- */
-element {
- orientation: vertical;
- padding: 0px;
- spacing: 0px;
- border-radius: 15px;
-}
-
-element-icon {
- size: 20%;
-}
-
-element-text {
- font: "Fira Code SemiBold 12";
- vertical-align: 0.5;
- horizontal-align: 0.5;
-}
diff --git a/hyprland/.config/rofi/config-waybar-layout.rasi b/hyprland/.config/rofi/config-waybar-layout.rasi
deleted file mode 100644
index 6720fcc..0000000
--- a/hyprland/.config/rofi/config-waybar-layout.rasi
+++ /dev/null
@@ -1,10 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Layout Config (Waybar) */
-
-@import "~/.config/rofi/config-waybar-style.rasi"
-
-/* ---- Entry ---- */
-entry {
- placeholder: "🖼️ Choose Waybar Layout";
-}
-
diff --git a/hyprland/.config/rofi/config-waybar-style.rasi b/hyprland/.config/rofi/config-waybar-style.rasi
deleted file mode 100644
index 0760710..0000000
--- a/hyprland/.config/rofi/config-waybar-style.rasi
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config (waybar) */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Configuration ---- */
-configuration {
- modi: "drun";
-}
-
-/* ---- Mainbox ---- */
-mainbox {
- children:
- [ "inputbar", "listview"];
-}
-
-entry {
- expand: true;
- placeholder: "🖼️ Choose Waybar Style";
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 2;
- lines: 6;
-}
diff --git a/hyprland/.config/rofi/config-zsh-theme.rasi b/hyprland/.config/rofi/config-zsh-theme.rasi
deleted file mode 100644
index 936ce56..0000000
--- a/hyprland/.config/rofi/config-zsh-theme.rasi
+++ /dev/null
@@ -1,59 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config (compact) */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Configuration ---- */
-configuration {
- modi: "drun";
-}
-
-/* ---- Window ---- */
-window {
- width: 40%;
- border-radius: 15px;
-}
-
-/* ---- Imagebox ---- */
-imagebox {
- orientation: vertical;
- children:
- [ "inputbar", "listbox"];
-}
-
-/* ---- Listbox ---- */
-listbox {
- border-radius: 12px;
-}
-
-/* ---- Inputbar ---- */
-inputbar {
- padding: 14px;
- border-radius: 10px;
-}
-
-entry {
- placeholder: " Choose ZSH theme";
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 3;
- lines: 3;
- spacing: 4px;
- border-radius: 10px;
-}
-
-/* ---- Element ---- */
-element {
- border-radius: 10px;
-}
-
-/*****----- Message -----*****/
-message {
- border-radius: 10px;
-}
-
-textbox {
- padding: 15px;
-}
diff --git a/hyprland/.config/rofi/config.rasi b/hyprland/.config/rofi/config.rasi
deleted file mode 100755
index 65c3ad2..0000000
--- a/hyprland/.config/rofi/config.rasi
+++ /dev/null
@@ -1,39 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config 1080p */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Configuration ---- */
-configuration {
- font: "Fira Code SemiBold 12";
-}
-
-/* ---- Window ---- */
-window {
- width: 60%;
-
-}
-/* ---- Listview ---- */
-listview {
- columns: 6;
- lines: 4;
- fixed-height: true;
-}
-
-/* ---- Element ---- */
-element {
- orientation: vertical;
- padding: 12px 0px 0px 0px;
- spacing: 6px;
- border-radius: 12px;
-}
-
-element-icon {
- size: 6%;
-}
-
-element-text {
- font: "MesloLGS Nerd Font 12";
- vertical-align: 0.5;
- horizontal-align: 0.5;
-}
diff --git a/hyprland/.config/rofi/master-config.rasi b/hyprland/.config/rofi/master-config.rasi
deleted file mode 100644
index 816be5d..0000000
--- a/hyprland/.config/rofi/master-config.rasi
+++ /dev/null
@@ -1,238 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Master Config */
-
-/* ---- Configuration ---- */
-
-configuration {
- font: "Fira Code SemiBold 12";
- modi: "drun,run,filebrowser";
- show-icons: true;
- display-drun: "Apps";
- display-run: "Run";
- display-filebrowser: "Files";
- display-window: "Windows";
- drun-display-format: "{name}";
- hover-select: true;
- me-select-entry: "MouseSecondary";
- me-accept-entry: "MousePrimary";
- window-format: "{w} · {c} · {t}";
- dpi: 1;
-}
-
-/* ---- Load wallust colors ---- */
-@theme "~/.config/rofi/wallust/colors-rofi.rasi"
-
-/* ---- Global Properties ---- */
-* {
-
- background-alt: @selected-active-background; // Buttons background
- selected: @selected-urgent-background; // Button selected
- active: @selected-normal-background; // Window activated
- urgent: @selected; // When hovering the activated window (maybe more?)
-
- text-selected: @background;
- text-color: @foreground;
- border-color: @selected;
-}
-
-/* ---- Window ---- */
-window {
- // Default
- enabled: true;
- fullscreen: false;
- transparency: "real";
- cursor: "default";
- spacing: 0px;
- border: 2px;
- border-radius: 30px;
- location: center;
- anchor: center;
-
- // Style Values
- width: 50%;
- background-color: @background;
-}
-
-/* ----- Main Box ----- */
-mainbox {
- padding: 15px;
- enabled: true;
- orientation: vertical;
- children: [ "inputbar", "listbox" ];
- background-color: transparent;
-}
-
-
-/* ---- Inputbar ---- */
-inputbar {
- enabled: true;
- padding: 10px 10px 100px 10px;
- margin: 10px;
- background-color: transparent;
- border-radius: 25px;
- orientation: horizontal;
- children: ["entry", "dummy", "mode-switcher" ];
- background-image: url("~/.config/rofi/.current_wallpaper", width);
-}
-
-/* ---- Entry input ---- */
-entry {
- enabled: true;
- expand: false;
- width: 20%;
- padding: 10px;
- border-radius: 12px;
- background-color: @selected;
- text-color: @text-selected;
- cursor: text;
- placeholder: "🖥️ Search "; // << Search symbol
- placeholder-color: inherit;
-}
-
-/* ---- Listbox ---- */
-listbox {
- spacing: 10px;
- padding: 10px;
- background-color: transparent;
- orientation: vertical;
- children: [ "message", "listview" ];
-}
-
-/* ---- Listview ---- */
-listview {
- enabled: true;
- columns: 2;
- lines: 6;
- cycle: true;
- dynamic: true;
- scrollbar: true;
- layout: vertical;
- reverse: false;
- fixed-height: false;
- fixed-columns: true;
- spacing: 10px;
- background-color: transparent;
-
-// Adapt rofi theme
- border: 0px;
-}
-
-/* ---- Dummy ---- */
-dummy {
- expand: true;
- background-color: transparent;
-}
-
-/* ---- Mode Switcher ---- */
-mode-switcher{
- enabled: true;
- spacing: 10px;
- background-color: transparent;
-}
-button {
- width: 5%;
- padding: 12px;
- border-radius: 12px;
- background-color: @text-selected;
- text-color: @text-color;
- cursor: pointer;
-}
-button selected {
- background-color: @selected;
- text-color: @text-selected;
-}
-
-/* ---- Scrollbar ---- */
-scrollbar {
- width: 4px ;
- border: 0;
- handle-color: @border-color;
- handle-width: 8px ;
- padding: 0;
-}
-
-/* ---- Elements ---- */
-element {
- enabled: true;
- spacing: 10px;
- padding: 10px;
- border-radius: 12px;
- background-color: transparent;
- cursor: pointer;
-}
-
-element normal.normal {
- background-color: inherit;
- text-color: inherit;
-}
-element normal.urgent {
- background-color: @urgent;
- text-color: @foreground;
-}
-element normal.active {
- background-color: @active;
- text-color: @foreground;
-}
-
-element selected.normal {
- border: 0px 5px 0px 5px;
- border-radius: 16px;
- border-color: @selected;
- background-color: transparent;
- text-color: @selected;
-}
-
-element selected.urgent {
- background-color: @urgent;
- text-color: @text-selected;
-}
-element selected.active {
- background-color: @urgent;
- text-color: @text-selected;
-}
-// Adapt rofi theme
-element alternate.normal {
- background-color: transparent;
- text-color: inherit;
-}
-element alternate.urgent {
- background-color: transparent;
- text-color: inherit;
-}
-element alternate.active {
- background-color: transparent;
- text-color: inherit;
-}
-element-icon {
- background-color: transparent;
- text-color: inherit;
- cursor: inherit;
-}
-element-text {
- font: "Fira Code SemiBold 12";
- background-color: transparent;
- text-color: inherit;
- cursor: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-
-/* ---- Message ---- */
-message {
- background-color: transparent;
- border: 0px;
-}
-textbox {
- padding: 12px;
- border-radius: 10px;
- background-color: @background-alt;
- text-color: @background;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-error-message {
- padding: 12px;
- border-radius: 20px;
- background-color: @background-alt;
- text-color: @background;
-}
diff --git a/hyprland/.config/rofi/resolution/1080p/config.rasi b/hyprland/.config/rofi/resolution/1080p/config.rasi
deleted file mode 100755
index 7efc033..0000000
--- a/hyprland/.config/rofi/resolution/1080p/config.rasi
+++ /dev/null
@@ -1,38 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config 1080p */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Configuration ---- */
-configuration {
- font: "Fira Code SemiBold 12";
-}
-
-/* ---- Window ---- */
-window {
- width: 60%;
-}
-/* ---- Listview ---- */
-listview {
- columns: 6;
- lines: 4;
- fixed-height: true;
-}
-
-/* ---- Element ---- */
-element {
- orientation: vertical;
- padding: 12px 0px 0px 0px;
- spacing: 6px;
- border-radius: 12px;
-}
-
-element-icon {
- size: 6%;
-}
-
-element-text {
- font: "Fira Code SemiBold 12";
- vertical-align: 0.5;
- horizontal-align: 0.5;
-}
\ No newline at end of file
diff --git a/hyprland/.config/rofi/resolution/1080p/master-config.rasi b/hyprland/.config/rofi/resolution/1080p/master-config.rasi
deleted file mode 100644
index cececba..0000000
--- a/hyprland/.config/rofi/resolution/1080p/master-config.rasi
+++ /dev/null
@@ -1,238 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Master Config 1080p*/
-
-/* ---- Configuration ---- */
-
-configuration {
- font: "Fira Code SemiBold 12";
- modi: "drun,run,filebrowser";
- show-icons: true;
- display-drun: "Apps";
- display-run: "Run";
- display-filebrowser: "Files";
- display-window: "Windows";
- drun-display-format: "{name}";
- hover-select: true;
- me-select-entry: "MouseSecondary";
- me-accept-entry: "MousePrimary";
- window-format: "{w} · {c} · {t}";
- dpi: 1;
-}
-
-/* ---- Load wallust colors ---- */
-@theme "~/.config/rofi/wallust/colors-rofi.rasi"
-
-/* ---- Global Properties ---- */
-* {
-
- background-alt: @selected-active-background; // Buttons background
- selected: @selected-urgent-background; // Button selected
- active: @selected-normal-background; // Window activated
- urgent: @selected; // When hovering the activated window (maybe more?)
-
- text-selected: @background;
- text-color: @foreground;
- border-color: @selected;
-}
-
-/* ---- Window ---- */
-window {
- // Default
- enabled: true;
- fullscreen: false;
- transparency: "real";
- cursor: "default";
- spacing: 0px;
- border: 2px;
- border-radius: 30px;
- location: center;
- anchor: center;
-
- // Style Values
- width: 50%;
- background-color: @background;
-}
-
-/* ----- Main Box ----- */
-mainbox {
- padding: 15px;
- enabled: true;
- orientation: vertical;
- children: [ "inputbar", "listbox" ];
- background-color: transparent;
-}
-
-
-/* ---- Inputbar ---- */
-inputbar {
- enabled: true;
- padding: 10px 10px 100px 10px;
- margin: 10px;
- background-color: transparent;
- border-radius: 25px;
- orientation: horizontal;
- children: ["entry", "dummy", "mode-switcher" ];
- background-image: url("~/.config/rofi/.current_wallpaper", width);
-}
-
-/* ---- Entry input ---- */
-entry {
- enabled: true;
- expand: false;
- width: 20%;
- padding: 10px;
- border-radius: 12px;
- background-color: @selected;
- text-color: @text-selected;
- cursor: text;
- placeholder: "🖥️ Search "; // << Search symbol
- placeholder-color: inherit;
-}
-
-/* ---- Listbox ---- */
-listbox {
- spacing: 10px;
- padding: 10px;
- background-color: transparent;
- orientation: vertical;
- children: [ "message", "listview" ];
-}
-
-/* ---- Listview ---- */
-listview {
- enabled: true;
- columns: 2;
- lines: 6;
- cycle: true;
- dynamic: true;
- scrollbar: true;
- layout: vertical;
- reverse: false;
- fixed-height: false;
- fixed-columns: true;
- spacing: 10px;
- background-color: transparent;
-
-// Adapt rofi theme
- border: 0px;
-}
-
-/* ---- Dummy ---- */
-dummy {
- expand: true;
- background-color: transparent;
-}
-
-/* ---- Mode Switcher ---- */
-mode-switcher{
- enabled: true;
- spacing: 10px;
- background-color: transparent;
-}
-button {
- width: 5%;
- padding: 12px;
- border-radius: 12px;
- background-color: @text-selected;
- text-color: @text-color;
- cursor: pointer;
-}
-button selected {
- background-color: @selected;
- text-color: @text-selected;
-}
-
-/* ---- Scrollbar ---- */
-scrollbar {
- width: 4px ;
- border: 0;
- handle-color: @border-color;
- handle-width: 8px ;
- padding: 0;
-}
-
-/* ---- Elements ---- */
-element {
- enabled: true;
- spacing: 10px;
- padding: 10px;
- border-radius: 12px;
- background-color: transparent;
- cursor: pointer;
-}
-
-element normal.normal {
- background-color: inherit;
- text-color: inherit;
-}
-element normal.urgent {
- background-color: @urgent;
- text-color: @foreground;
-}
-element normal.active {
- background-color: @active;
- text-color: @foreground;
-}
-
-element selected.normal {
- border: 0px 5px 0px 5px;
- border-radius: 16px;
- border-color: @selected;
- background-color: transparent;
- text-color: @selected;
-}
-
-element selected.urgent {
- background-color: @urgent;
- text-color: @text-selected;
-}
-element selected.active {
- background-color: @urgent;
- text-color: @text-selected;
-}
-// Adapt rofi theme
-element alternate.normal {
- background-color: transparent;
- text-color: inherit;
-}
-element alternate.urgent {
- background-color: transparent;
- text-color: inherit;
-}
-element alternate.active {
- background-color: transparent;
- text-color: inherit;
-}
-element-icon {
- background-color: transparent;
- text-color: inherit;
- cursor: inherit;
-}
-element-text {
- font: "Fira Code SemiBold 12";
- background-color: transparent;
- text-color: inherit;
- cursor: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-
-/* ---- Message ---- */
-message {
- background-color: transparent;
- border: 0px;
-}
-textbox {
- padding: 12px;
- border-radius: 10px;
- background-color: @background-alt;
- text-color: @background;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-error-message {
- padding: 12px;
- border-radius: 20px;
- background-color: @background-alt;
- text-color: @background;
-}
diff --git a/hyprland/.config/rofi/resolution/1440p/config.rasi b/hyprland/.config/rofi/resolution/1440p/config.rasi
deleted file mode 100755
index 757b96a..0000000
--- a/hyprland/.config/rofi/resolution/1440p/config.rasi
+++ /dev/null
@@ -1,44 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Main Config 1440p */
-
-@import "~/.config/rofi/master-config.rasi"
-
-/* ---- Window ---- */
-window {
- width: 60%;
-}
-
-/* ---- Entry input ---- */
-entry {
- width: 18%;
-}
-
-/* ---- Mode Switcher ---- */
-button {
- width: 110px;
-}
-
-/* ---- Listview ---- */
-listview {
- columns: 6;
- lines: 4;
- fixed-height: true;
-}
-
-/* ---- Element ---- */
-element {
- orientation: vertical;
- padding: 12px 0px 0px 0px;
- spacing: 6px;
- border-radius: 12px;
-}
-
-element-icon {
- size: 5%;
-}
-
-element-text {
- font: "Fira Code SemiBold 12";
- vertical-align: 0.5;
- horizontal-align: 0.5;
-}
diff --git a/hyprland/.config/rofi/resolution/1440p/master-config.rasi b/hyprland/.config/rofi/resolution/1440p/master-config.rasi
deleted file mode 100644
index 80a423d..0000000
--- a/hyprland/.config/rofi/resolution/1440p/master-config.rasi
+++ /dev/null
@@ -1,238 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-/* Master Config 1440p*/
-
-/* ---- Configuration ---- */
-
-configuration {
- font: "Fira Code SemiBold 13";
- modi: "drun,run,filebrowser";
- show-icons: true;
- display-drun: "Apps";
- display-run: "Run";
- display-filebrowser: "Files";
- display-window: "Windows";
- drun-display-format: "{name}";
- hover-select: true;
- me-select-entry: "MouseSecondary";
- me-accept-entry: "MousePrimary";
- window-format: "{w} · {c} · {t}";
- dpi: 1;
-}
-
-/* ---- Load wallust colors ---- */
-@theme "~/.config/rofi/wallust/colors-rofi.rasi"
-
-/* ---- Global Properties ---- */
-* {
-
- background-alt: @selected-active-background; // Buttons background
- selected: @selected-urgent-background; // Button selected
- active: @selected-normal-background; // Window activated
- urgent: @selected; // When hovering the activated window (maybe more?)
-
- text-selected: @background;
- text-color: @foreground;
- border-color: @selected;
-}
-
-/* ---- Window ---- */
-window {
- // Default
- enabled: true;
- fullscreen: false;
- transparency: "real";
- cursor: "default";
- spacing: 0px;
- border: 2px;
- border-radius: 30px;
- location: center;
- anchor: center;
-
- // Style Values
- width: 50%;
- background-color: @background;
-}
-
-/* ----- Main Box ----- */
-mainbox {
- padding: 15px;
- enabled: true;
- orientation: vertical;
- children: [ "inputbar", "listbox" ];
- background-color: transparent;
-}
-
-
-/* ---- Inputbar ---- */
-inputbar {
- enabled: true;
- padding: 10px 10px 100px 10px;
- margin: 10px;
- background-color: transparent;
- border-radius: 25px;
- orientation: horizontal;
- children: ["entry", "dummy", "mode-switcher" ];
- background-image: url("~/.config/rofi/.current_wallpaper", width);
-}
-
-/* ---- Entry input ---- */
-entry {
- enabled: true;
- expand: false;
- width: 20%;
- padding: 10px;
- border-radius: 12px;
- background-color: @selected;
- text-color: @text-selected;
- cursor: text;
- placeholder: "🖥️ Search "; // << Search symbol
- placeholder-color: inherit;
-}
-
-/* ---- Listbox ---- */
-listbox {
- spacing: 10px;
- padding: 10px;
- background-color: transparent;
- orientation: vertical;
- children: [ "message", "listview" ];
-}
-
-/* ---- Listview ---- */
-listview {
- enabled: true;
- columns: 2;
- lines: 6;
- cycle: true;
- dynamic: true;
- scrollbar: true;
- layout: vertical;
- reverse: false;
- fixed-height: false;
- fixed-columns: true;
- spacing: 10px;
- background-color: transparent;
-
-// Adapt rofi theme
- border: 0px;
-}
-
-/* ---- Dummy ---- */
-dummy {
- expand: true;
- background-color: transparent;
-}
-
-/* ---- Mode Switcher ---- */
-mode-switcher{
- enabled: true;
- spacing: 10px;
- background-color: transparent;
-}
-button {
- width: 5%;
- padding: 12px;
- border-radius: 12px;
- background-color: @text-selected;
- text-color: @text-color;
- cursor: pointer;
-}
-button selected {
- background-color: @selected;
- text-color: @text-selected;
-}
-
-/* ---- Scrollbar ---- */
-scrollbar {
- width: 4px ;
- border: 0;
- handle-color: @border-color;
- handle-width: 8px ;
- padding: 0;
-}
-
-/* ---- Elements ---- */
-element {
- enabled: true;
- spacing: 10px;
- padding: 10px;
- border-radius: 12px;
- background-color: transparent;
- cursor: pointer;
-}
-
-element normal.normal {
- background-color: inherit;
- text-color: inherit;
-}
-element normal.urgent {
- background-color: @urgent;
- text-color: @foreground;
-}
-element normal.active {
- background-color: @active;
- text-color: @foreground;
-}
-
-element selected.normal {
- border: 0px 5px 0px 5px;
- border-radius: 16px;
- border-color: @selected;
- background-color: transparent;
- text-color: @selected;
-}
-
-element selected.urgent {
- background-color: @urgent;
- text-color: @text-selected;
-}
-element selected.active {
- background-color: @urgent;
- text-color: @text-selected;
-}
-// Adapt rofi theme
-element alternate.normal {
- background-color: transparent;
- text-color: inherit;
-}
-element alternate.urgent {
- background-color: transparent;
- text-color: inherit;
-}
-element alternate.active {
- background-color: transparent;
- text-color: inherit;
-}
-element-icon {
- background-color: transparent;
- text-color: inherit;
- cursor: inherit;
-}
-element-text {
- font: "Fira Code SemiBold 16";
- background-color: transparent;
- text-color: inherit;
- cursor: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-
-/* ---- Message ---- */
-message {
- background-color: transparent;
- border: 0px;
-}
-textbox {
- padding: 12px;
- border-radius: 10px;
- background-color: @background-alt;
- text-color: @background;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-error-message {
- padding: 12px;
- border-radius: 20px;
- background-color: @background-alt;
- text-color: @background;
-}
diff --git a/hyprland/.config/rofi/wallust/colors-rofi.rasi b/hyprland/.config/rofi/wallust/colors-rofi.rasi
deleted file mode 100644
index 59be772..0000000
--- a/hyprland/.config/rofi/wallust/colors-rofi.rasi
+++ /dev/null
@@ -1,31 +0,0 @@
- /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
- /* wallust template - colors-rofi */
-
-* {
-active-background: #373944;
-active-foreground: #ECE7E2;
-normal-background: #000004;
-normal-foreground: #ECE7E2;
-urgent-background: #AE746D;
-urgent-foreground: #ECE7E2;
-
-alternate-active-background: #905E56;
-alternate-active-foreground: #ECE7E2;
-alternate-normal-background: #000004;
-alternate-normal-foreground: #ECE7E2;
-alternate-urgent-background: #000004;
-alternate-urgent-foreground: #ECE7E2;
-
-selected-active-background: #373944;
-selected-active-foreground: #ECE7E2;
-selected-normal-background: #DCD4CD;
-selected-normal-foreground: #ECE7E2;
-selected-urgent-background: #AE746D;
-background: rgba(0,0,0,0.7);
-
-background-color: #000004;
-background: rgba(0,0,0,0.7);
-foreground: #DCD4CD;
-border-color: #373944;
-}
-
diff --git a/hyprland/.config/swappy/config b/hyprland/.config/swappy/config
deleted file mode 100644
index bd8aec1..0000000
--- a/hyprland/.config/swappy/config
+++ /dev/null
@@ -1,9 +0,0 @@
-[Default]
-save_dir=$HOME/Pictures/Screenshots
-save_filename_format=swappy-%Y%m%d-%H%M%S.png
-show_pannel=false
-line_size=5
-text-size=20
-paint_mode=brush
-early_exit=false
-fill_shape=false
diff --git a/hyprland/.config/swaync/config.json b/hyprland/.config/swaync/config.json
deleted file mode 100644
index ca3ab92..0000000
--- a/hyprland/.config/swaync/config.json
+++ /dev/null
@@ -1,92 +0,0 @@
-{
- "$schema": "/etc/xdg/swaync/configSchema.json",
- "positionX": "center",
- "positionY": "top",
- "layer": "overlay",
- "control-center-layer": "top",
- "layer-shell": true,
- "cssPriority": "application",
- "control-center-margin-top": 5,
- "control-center-margin-bottom": 0,
- "control-center-margin-right": 0,
- "control-center-margin-left": 0,
- "notification-2fa-action": true,
- "notification-inline-replies": false,
- "notification-icon-size": 24,
- "notification-body-image-height": 100,
- "notification-body-image-width": 200,
- "timeout": 6,
- "timeout-low": 3,
- "timeout-critical": 0,
- "fit-to-screen": false,
- "control-center-width": 400,
- "control-center-height": 720,
- "notification-window-width": 400,
- "keyboard-shortcuts": true,
- "image-visibility": "when available",
- "transition-time": 200,
- "hide-on-clear": false,
- "hide-on-action": true,
- "script-fail-notify": true,
- "widgets": [
- "dnd",
- "buttons-grid",
- "mpris",
- "volume",
- "backlight",
- "title",
- "notifications"
- ],
- "widget-config": {
- "title": {
- "text": "Notifications",
- "clear-all-button": true,
- "button-text": "Clear"
- },
- "dnd": {
- "text": "Do Not Disturb"
- },
- "label": {
- "max-lines": 1,
- "text": "Notification"
- },
- "mpris": {
- "image-size": 10,
- "image-radius": 0
- },
- "volume": {
- "label": ""
- },
- "backlight": {
- "label": ""
- },
- "buttons-grid": {
- "actions": [
- {
- "label": "",
- "command": "bash -c $HOME/.config/hypr/scripts/Wlogout.sh"
- },
- {
- "label": "",
- "command": "bash -c $HOME/.config/hypr/scripts/LockScreen.sh"
- },
- {
- "label": "",
- "command": "hyprctl dispatch exit"
- },
- {
- "label": "",
- "command": "bash -c $HOME/.config/hypr/scripts/AirplaneMode.sh"
- },
- {
- "label": "",
- "command": "pactl set-sink-mute @DEFAULT_SINK@ toggle"
- },
- {
- "label": "",
- "command": "blueman-manager"
- }
- ]
- }
- }
-}
\ No newline at end of file
diff --git a/hyprland/.config/swaync/icons/backup.png b/hyprland/.config/swaync/icons/backup.png
deleted file mode 100644
index a60a495..0000000
Binary files a/hyprland/.config/swaync/icons/backup.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/battery-quarter-solid.svg b/hyprland/.config/swaync/icons/battery-quarter-solid.svg
deleted file mode 100644
index 450ef3d..0000000
--- a/hyprland/.config/swaync/icons/battery-quarter-solid.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/hyprland/.config/swaync/icons/battery-status.png b/hyprland/.config/swaync/icons/battery-status.png
deleted file mode 100644
index 07bf815..0000000
Binary files a/hyprland/.config/swaync/icons/battery-status.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/brightness-100.png b/hyprland/.config/swaync/icons/brightness-100.png
deleted file mode 100644
index 1e28ac3..0000000
Binary files a/hyprland/.config/swaync/icons/brightness-100.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/brightness-20.png b/hyprland/.config/swaync/icons/brightness-20.png
deleted file mode 100644
index aee9c52..0000000
Binary files a/hyprland/.config/swaync/icons/brightness-20.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/brightness-40.png b/hyprland/.config/swaync/icons/brightness-40.png
deleted file mode 100644
index bbedd1c..0000000
Binary files a/hyprland/.config/swaync/icons/brightness-40.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/brightness-60.png b/hyprland/.config/swaync/icons/brightness-60.png
deleted file mode 100644
index 4cd838b..0000000
Binary files a/hyprland/.config/swaync/icons/brightness-60.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/brightness-80.png b/hyprland/.config/swaync/icons/brightness-80.png
deleted file mode 100644
index 6684bdb..0000000
Binary files a/hyprland/.config/swaync/icons/brightness-80.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/dropper.png b/hyprland/.config/swaync/icons/dropper.png
deleted file mode 100644
index 2e222a3..0000000
Binary files a/hyprland/.config/swaync/icons/dropper.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/microphone-mute.png b/hyprland/.config/swaync/icons/microphone-mute.png
deleted file mode 100644
index 1780e33..0000000
Binary files a/hyprland/.config/swaync/icons/microphone-mute.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/microphone.png b/hyprland/.config/swaync/icons/microphone.png
deleted file mode 100644
index d1b6d76..0000000
Binary files a/hyprland/.config/swaync/icons/microphone.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/music.png b/hyprland/.config/swaync/icons/music.png
deleted file mode 100644
index 92bf4c6..0000000
Binary files a/hyprland/.config/swaync/icons/music.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/palette.png b/hyprland/.config/swaync/icons/palette.png
deleted file mode 100644
index 3ba73d0..0000000
Binary files a/hyprland/.config/swaync/icons/palette.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/picture.png b/hyprland/.config/swaync/icons/picture.png
deleted file mode 100644
index 4669bc3..0000000
Binary files a/hyprland/.config/swaync/icons/picture.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/timer.png b/hyprland/.config/swaync/icons/timer.png
deleted file mode 100644
index 420d1f1..0000000
Binary files a/hyprland/.config/swaync/icons/timer.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/uptime.png b/hyprland/.config/swaync/icons/uptime.png
deleted file mode 100644
index 9dd08de..0000000
Binary files a/hyprland/.config/swaync/icons/uptime.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/volume-high.png b/hyprland/.config/swaync/icons/volume-high.png
deleted file mode 100644
index 200f17b..0000000
Binary files a/hyprland/.config/swaync/icons/volume-high.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/volume-low.png b/hyprland/.config/swaync/icons/volume-low.png
deleted file mode 100644
index 17cfff7..0000000
Binary files a/hyprland/.config/swaync/icons/volume-low.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/volume-mid.png b/hyprland/.config/swaync/icons/volume-mid.png
deleted file mode 100644
index 1a3ad3a..0000000
Binary files a/hyprland/.config/swaync/icons/volume-mid.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/volume-mute.png b/hyprland/.config/swaync/icons/volume-mute.png
deleted file mode 100644
index 0b9b0c3..0000000
Binary files a/hyprland/.config/swaync/icons/volume-mute.png and /dev/null differ
diff --git a/hyprland/.config/swaync/icons/vpn.png b/hyprland/.config/swaync/icons/vpn.png
deleted file mode 100644
index e31acaa..0000000
Binary files a/hyprland/.config/swaync/icons/vpn.png and /dev/null differ
diff --git a/hyprland/.config/swaync/images/bell.png b/hyprland/.config/swaync/images/bell.png
deleted file mode 100644
index d9fea96..0000000
Binary files a/hyprland/.config/swaync/images/bell.png and /dev/null differ
diff --git a/hyprland/.config/swaync/style.css b/hyprland/.config/swaync/style.css
deleted file mode 100644
index 3e36d56..0000000
--- a/hyprland/.config/swaync/style.css
+++ /dev/null
@@ -1,350 +0,0 @@
-/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
-/* swaync colors - wallust from waybar.css */
-
-@import '../../.config/waybar/wallust/colors-waybar.css';
-
-@define-color noti-border-color @color12;
-@define-color noti-bg rgba(0, 0, 0, 0.8);
-@define-color noti-bg-alt #111111;
-@define-color noti-bg-hover @color9;
-@define-color text-color @foreground;
-@define-color text-color-alt @foreground;
-@define-color text-color-disabled rgba(150, 150, 150, 0.8);
-* {
- font-family: "JetBrains Mono Nerd Font";
- font-weight: bold;
-}
-
-.control-center .notification-row:focus,
-.control-center .notification-row:hover {
- opacity: 1;
- background: @noti-bg;
- border-radius: 10px
-}
-
-.notification-row {
- outline: none;
- margin: 0px;
-}
-
-.notification {
- border-radius: 10px;
-}
-
-.notification-content{
- color: @text-color;
- background: @noti-bg;
- padding: 3px 10px 3px 6px;
- border-radius: 10px;
- border: 1px solid @noti-border-color;
- margin: 0px;
-}
-
-.notification-default-action {
- margin: 0;
- padding: 0;
- border-radius: 10px;
-}
-
-.close-button {
- background: #f7768e;
- color: @noti-bg;
- text-shadow: none;
- padding: 0;
- border-radius: 10px;
- margin-top: 5px;
- margin-right: 5px;
-}
-
-.close-button:hover {
- box-shadow: none;
- background: #f7768e;
- transition: all .15s ease-in-out;
- border: none
-}
-
-
-.notification-action {
- border: 1px solid @noti-border-color;
- border-top: none;
- border-radius: 10px;
-}
-
-
-.notification-default-action:hover,
-.notification-action:hover {
- color: @text-color;
- background: @color1
-}
-
-.notification-default-action {
- border-radius: 10px;
- margin: 5px;
-}
-
-.notification-default-action:not(:only-child) {
- border-bottom-left-radius: 7px;
- border-bottom-right-radius: 7px
-}
-
-.notification-action:first-child {
- border-bottom-left-radius: 10px;
- background: @noti-bg
-}
-
-.notification-action:last-child {
- border-bottom-right-radius: 10px;
- background: @noti-bg-alt
-}
-
-.inline-reply {
- margin-top: 8px
-}
-
-.inline-reply-entry {
- background: @noti-bg;
- color: @text-color;
- caret-color: @text-color;
- border: 1px solid @noti-border-color;
- border-radius: 10px
-}
-
-.inline-reply-button {
- font-size: 0.5rem;
- margin-left: 4px;
- background: @noti-bg;
- border: 1px solid @noti-border-color;
- border-radius: 10px;
- color: @text-color
-}
-
-.inline-reply-button:disabled {
- background: initial;
- color: @text-color-disabled;
- border: 1px solid transparent
-}
-
-.inline-reply-button:hover {
- background: @noti-bg-hover
-}
-
-.body-image {
- margin-top: 6px;
- color: @text-color-alt;
- border-radius: 10px
-}
-
-.summary {
- font-size: 1rem;
- font-weight: bold;
- background: transparent;
- color: @text-color-alt;
- text-shadow: none
-}
-
-.time {
- font-size: 1rem;
- font-weight: bold;
- background: transparent;
- color: @text-color;
- text-shadow: none;
- margin-right: 18px
-}
-
-.body {
- font-size: 1rem;
- font-weight: bold;
- background: transparent;
- color: @text-color;
- text-shadow: none
-}
-
-.control-center {
- background: @noti-bg;
- border: 1.5px solid @noti-border-color;
- color: @text-color;
- border-radius: 10px;
-}
-
-.control-center-list {
- background: transparent
-}
-
-.control-center-list-placeholder {
- opacity: 0.5
-}
-
-.floating-notifications {
- background: transparent;
-}
-
-.blank-window {
- background: alpha(black, 0.1)
-}
-
-.widget-title {
- color: @noti-border-color;
- background: @noti-bg-alt;
- padding: 3px 6px;
- margin: 5px;
- font-size: 1rem;
- border-radius: 10px;
-}
-
-.widget-title>button {
- font-size: 0.75rem;
- color: @text-color;
- border-radius: 10px;
- background: transparent;
- border: 0.5px solid @noti-border-color;
-}
-
-.widget-title>button:hover {
- background: #f7768e;
- color: @noti-border-color;
-}
-
-.widget-dnd {
- background: @noti-bg-alt;
- padding: 3px 6px;
- margin: 5px;
- border-radius: 10px;
- font-size: 1rem;
- color: @noti-border-color;
-}
-
-.widget-dnd>switch {
- border-radius: 10px;
- /* border: 1px solid #7aa2f7; */
- background: @noti-border-color;
-}
-
-.widget-dnd>switch:checked {
- background: #f7768e;
- border: 1px solid #f7768e;
-}
-
-.widget-dnd>switch slider {
- background: @noti-bg;
- border-radius: 10px
-}
-
-.widget-dnd>switch:checked slider {
- background: @noti-bg;
- border-radius: 10px
-}
-
-.widget-label {
- margin: 5px;
-}
-
-.widget-label>label {
- font-size: 1rem;
- color: @text-color;
-}
-
-.widget-mpris {
- color: @text-color;
- background: @noti-bg-alt;
- padding: 3px 6px;
- margin: 5px;
- border-radius: 10px;
-}
-
-.widget-mpris > box > button {
- border-radius: 10px;
-}
-
-.widget-mpris-player {
- padding: 3px 6px;
- margin: 5px;
-}
-
-.widget-mpris-title {
- font-weight: 100;
- font-size: 1rem
-}
-
-.widget-mpris-subtitle {
- font-size: 0.75rem
-}
-
-.widget-buttons-grid {
- font-size: large;
- color: @noti-border-color;
- padding: 2px;
- margin: 5px;
- border-radius: 10px;
- background: @noti-bg-alt;
-}
-
-.widget-buttons-grid>flowbox>flowboxchild>button {
- margin: 1px;
- background: @noti-bg;
- border-radius: 10px;
- color: @text-color
-}
-
-.widget-buttons-grid>flowbox>flowboxchild>button:hover {
- background: @noti-border-color;
- color: @noti-bg-hover
-}
-
-.widget-menubar>box>.menu-button-bar>button {
- border: none;
- background: transparent
-}
-
-.topbar-buttons>button {
- border: none;
- background: transparent
-}
-
-.widget-volume {
- background: @noti-bg-alt;
- padding: 2px;
- margin: 10px 10px 5px 10px;
- border-radius: 10px;
- font-size: x-large;
- color: @text-color
-}
-
-.widget-volume>box>button {
- background: @noti-border-color;
- border: none
-}
-
-.per-app-volume {
- background-color: @noti-bg;
- padding: 4px 8px 8px;
- margin: 0 8px 8px;
- border-radius: 10px;
- color: @text-color
-}
-
-.widget-backlight {
- background: @noti-bg-alt;
- padding: 5px;
- margin: 10px 10px 5px 10px;
- border-radius: 10px;
- font-size: x-large;
- color: @text-color
-}
-
-.low {
- background: @text-color;
- padding: 0px;
- border-radius: 10px;
-}
-
-.normal {
- background: @text-color;
- padding: 0px;
- border-radius: 10px;
-}
-
-.critical {
- background: red;
- padding: 0px;
- border-radius: 10px;
-}
diff --git a/hyprland/.config/wallust/templates/colors-cava b/hyprland/.config/wallust/templates/colors-cava
deleted file mode 100644
index 05e5591..0000000
--- a/hyprland/.config/wallust/templates/colors-cava
+++ /dev/null
@@ -1,292 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-# /* wallust template - colors-cava */
-
-## Configuration file for CAVA.
-# Remove the ; to change parameters.
-
-[general]
-
-# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
-; mode = normal
-
-# Accepts only non-negative values.
-; framerate = 60
-
-# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
-# new as of 0.6.0 autosens of low values (dynamic range)
-# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
-; autosens = 1
-; overshoot = 20
-
-# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
-# 200 means double height. Accepts only non-negative values.
-; sensitivity = 100
-
-# The number of bars (0-512). 0 sets it to auto (fill up console).
-# Bars' width and space between bars in number of characters.
-; bars = 0
-; bar_width = 2
-; bar_spacing = 1
-# bar_height is only used for output in "noritake" format
-; bar_height = 32
-
-# For SDL width and space between bars is in pixels, defaults are:
-; bar_width = 20
-; bar_spacing = 5
-
-# sdl_glsl have these default values, they are only used to calulate max number of bars.
-; bar_width = 1
-; bar_spacing = 0
-
-
-# Lower and higher cutoff frequencies for lowest and highest bars
-# the bandwidth of the visualizer.
-# Note: there is a minimum total bandwidth of 43Mhz x number of bars.
-# Cava will automatically increase the higher cutoff if a too low band is specified.
-; lower_cutoff_freq = 50
-; higher_cutoff_freq = 10000
-
-
-# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
-# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
-; sleep_timer = 0
-
-
-[input]
-
-# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
-# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
-# On Mac it defaults to 'portaudio' or 'fifo'
-# On windows this is automatic and no input settings are needed.
-#
-# All input methods uses the same config variable 'source'
-# to define where it should get the audio.
-#
-# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
-# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
-#
-# For pipewire 'source' will be the object name or object.serial of the device to capture from.
-# Both input and output devices are supported.
-#
-# For alsa 'source' will be the capture device.
-# For fifo 'source' will be the path to fifo-file.
-# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
-#
-# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
-# README.md contains further information on how to setup CAVA for sndio.
-#
-# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
-# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
-#
-# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
-# README.md contains further information on how to setup CAVA for JACK.
-#
- method = pulse
- source = auto
-
- method = pipewire
- source = auto
-
-; method = alsa
-; source = hw:Loopback,1
-
-; method = fifo
-; source = /tmp/mpd.fifo
-
-; method = shmem
-; source = /squeezelite-AA:BB:CC:DD:EE:FF
-
-; method = portaudio
-; source = auto
-
-; method = sndio
-; source = default
-
-; method = oss
-; source = /dev/dsp
-
-; method = jack
-; source = default
-
-# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
-# sample_rate: fifo, pipewire, sndio, oss
-# sample_bits: fifo, pipewire, sndio, oss
-# channels: sndio, oss, jack
-# autoconnect: jack
-# Other methods ignore these settings.
-#
-# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
-# by the chosen audio device, the device will use other supported values instead.
-# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
-# will use 44100, 16 and 1.
-#
-; sample_rate = 44100
-; sample_bits = 16
-; channels = 2
-; autoconnect = 2
-
-
-[output]
-
-# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
-# or 'sdl_glsl'.
-# 'noncurses' (default) uses a buffer and cursor movements to only print
-# changes from frame to frame in the terminal. Uses less resources and is less
-# prone to tearing (vsync issues) than 'ncurses'.
-#
-# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
-# stream of the bar heights that can be used to send to other applications.
-# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.
-#
-# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display
-# in graphic mode. It only support the 3000 series graphical VFDs for now.
-#
-# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
-# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
-# use one of the predefined ones.
-; method = noncurses
-
-# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'.
-# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
-# output. Note: many fonts have weird glyphs for 'top' and 'right' characters,
-# which can make ncurses not look right.
-; orientation = bottom
-
-# Visual channels. Can be 'stereo' or 'mono'.
-# 'stereo' mirrors both channels with low frequencies in center.
-# 'mono' outputs left to right lowest to highest frequencies.
-# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
-# set 'reverse' to 1 to display frequencies the other way around.
-; channels = stereo
-; mono_option = average
-; reverse = 0
-
-# Raw output target. A fifo will be created if target does not exist.
-; raw_target = /dev/stdout
-
-# Raw data format. Can be 'binary' or 'ascii'.
-; data_format = binary
-
-# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
-; bit_format = 16bit
-
-# Ascii max value. In 'ascii' mode range will run from 0 to value specified here
-; ascii_max_range = 1000
-
-# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters.
-# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)).
-; bar_delimiter = 59
-; frame_delimiter = 10
-
-# sdl window size and position. -1,-1 is centered.
-; sdl_width = 1000
-; sdl_height = 500
-; sdl_x = -1
-; sdl_y= -1
-; sdl_full_screen = 0
-
-# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
-# 'frequency' displays the lower cut off frequency of the bar above.
-# Only supported on ncurses and noncurses output.
-; xaxis = none
-
-# enable alacritty synchronized updates. 1 = on, 0 = off
-# removes flickering in alacritty terminal emulator.
-# defaults to off since the behaviour in other terminal emulators is unknown
-; alacritty_sync = 0
-
-# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
-; vertex_shader = pass_through.vert
-; fragment_shader = bar_spectrum.frag
-
-; for glsl output mode, keep rendering even if no audio
-; continuous_rendering = 0
-
-# disable console blank (screen saver) in tty
-# (Not supported on FreeBSD)
-; disable_blanking = 0
-
-# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off
-; show_idle_bar_heads = 1
-
-# show waveform instead of frequency spectrum, 1 = on, 0 = off
-; waveform = 0
-
-[color]
-
-# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
-# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires
-# a terminal that can change color definitions such as Gnome-terminal or rxvt.
-# default is to keep current terminal color
-; background = default
-; foreground = default
-
-# SDL and sdl_glsl only support hex code colors, these are the default:
-; background = '#111111'
-; foreground = '#33ffff'
-
-# these are default
-# Gradient mode, only hex defined colors are supported,
-# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
-# You can define as many as 8 different colors. They range from bottom to top of screen
-; gradient = 0
-; gradient_count = 8
-; gradient_color_1 = '#59cc33'
-; gradient_color_2 = '#80cc33'
-; gradient_color_3 = '#a6cc33'
-; gradient_color_4 = '#cccc33'
-; gradient_color_5 = '#cca633'
-; gradient_color_6 = '#cc8033'
-; gradient_color_7 = '#cc5933'
-; gradient_color_8 = '#cc3333'
-
-# for wallust
-gradient = 1
-gradient_count = 8
-gradient_color_1 = '{{color0}}'
-gradient_color_2 = '{{color2}}'
-gradient_color_3 = '{{color3}}'
-gradient_color_4 = '{{color5}}'
-gradient_color_5 = '{{color7}}'
-gradient_color_6 = '{{color12}}'
-gradient_color_7 = '{{color13}}'
-gradient_color_8 = '{{color15}}'
-
-
-[smoothing]
-
-# Percentage value for integral smoothing. Takes values from 0 - 100.
-# Higher values means smoother, but less precise. 0 to disable.
-# DEPRECATED as of 0.8.0, use noise_reduction instead
-; integral = 77
-
-# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
-; monstercat = 0
-; waves = 0
-
-# Set gravity percentage for "drop off". Higher values means bars will drop faster.
-# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
-# DEPRECATED as of 0.8.0, use noise_reduction instead
-; gravity = 100
-
-
-# In bar height, bars that would have been lower that this will not be drawn.
-# DEPRECATED as of 0.8.0
-; ignore = 0
-
-# Noise reduction, int 0 - 100. default 77
-# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth
-# 100 will be very slow and smooth, 0 will be fast but noisy.
-; noise_reduction = 77
-
-
-[eq]
-
-# This one is tricky. You can have as much keys as you want.
-# Remember to uncomment more than one key! More keys = more precision.
-# Look at readme.md on github for further explanations and examples.
-; 1 = 1 # bass
-; 2 = 1
-; 3 = 1 # midtone
-; 4 = 1
-; 5 = 1 # treble
diff --git a/hyprland/.config/wallust/templates/colors-hyprland.conf b/hyprland/.config/wallust/templates/colors-hyprland.conf
deleted file mode 100644
index 1218832..0000000
--- a/hyprland/.config/wallust/templates/colors-hyprland.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-# /* wallust template - colors-hyprland */
-
-$background = rgb({{background | strip}})
-$foreground = rgb({{foreground | strip}})
-$color0 = rgb({{color0 | strip}})
-$color1 = rgb({{color1 | strip}})
-$color2 = rgb({{color2 | strip}})
-$color3 = rgb({{color3 | strip}})
-$color4 = rgb({{color4 | strip}})
-$color5 = rgb({{color5 | strip}})
-$color6 = rgb({{color6 | strip}})
-$color7 = rgb({{color7 | strip}})
-$color8 = rgb({{color8 | strip}})
-$color9 = rgb({{color9 | strip}})
-$color10 = rgb({{color10 | strip}})
-$color11 = rgb({{color11 | strip}})
-$color12 = rgb({{color12 | strip}})
-$color13 = rgb({{color13 | strip}})
-$color14 = rgb({{color14 | strip}})
-$color15 = rgb({{color15 | strip}})
diff --git a/hyprland/.config/wallust/templates/colors-kitty.conf b/hyprland/.config/wallust/templates/colors-kitty.conf
deleted file mode 100644
index 3916167..0000000
--- a/hyprland/.config/wallust/templates/colors-kitty.conf
+++ /dev/null
@@ -1,54 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-# /* wallust template - colors-kitty */
-
-font_family Fira Code SemiBold
-font_size 16.0
-bold_font auto
-italic_font auto
-bold_italic_font auto
-
-#background_opacity 0.7
-confirm_os_window_close 0
-
-# change to x11 or wayland or leave auto
-linux_display_server auto
-
-scrollback_lines 2000
-wheel_scroll_min_lines 1
-
-enable_audio_bell no
-
-window_padding_width 4
-
-selection_foreground none
-selection_background none
-
-foreground {{foreground}}
-background {{background}}
-cursor {{cursor}}
-
-active_tab_foreground {{background}}
-active_tab_background {{foreground}}
-inactive_tab_foreground {{foreground}}
-inactive_tab_background {{background}}
-
-active_border_color {{foreground}}
-inactive_border_color {{background}}
-bell_border_color {{color1}}
-
-color0 {{color0}}
-color1 {{color1}}
-color2 {{color2}}
-color3 {{color3}}
-color4 {{color4}}
-color5 {{color5}}
-color6 {{color6}}
-color7 {{color7}}
-color8 {{color8}}
-color9 {{color9}}
-color10 {{color10}}
-color11 {{color11}}
-color12 {{color12}}
-color13 {{color13}}
-color14 {{color14}}
-color15 {{color15}}
diff --git a/hyprland/.config/wallust/templates/colors-rofi.rasi b/hyprland/.config/wallust/templates/colors-rofi.rasi
deleted file mode 100644
index abaf2ca..0000000
--- a/hyprland/.config/wallust/templates/colors-rofi.rasi
+++ /dev/null
@@ -1,31 +0,0 @@
- /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
- /* wallust template - colors-rofi */
-
-* {
-active-background: {{color9}};
-active-foreground: {{foreground}};
-normal-background: {{background}};
-normal-foreground: {{foreground}};
-urgent-background: {{color12}};
-urgent-foreground: {{foreground}};
-
-alternate-active-background: {{color5}};
-alternate-active-foreground: {{foreground}};
-alternate-normal-background: {{background}};
-alternate-normal-foreground: {{foreground}};
-alternate-urgent-background: {{background}};
-alternate-urgent-foreground: {{foreground}};
-
-selected-active-background: {{color9}};
-selected-active-foreground: {{foreground}};
-selected-normal-background: {{color7}};
-selected-normal-foreground: {{foreground}};
-selected-urgent-background: {{color12}};
-background: rgba(0,0,0,0.7);
-
-background-color: {{background}};
-background: rgba(0,0,0,0.7);
-foreground: {{color15}};
-border-color: {{color9}};
-}
-
diff --git a/hyprland/.config/wallust/templates/colors-swaync.css b/hyprland/.config/wallust/templates/colors-swaync.css
deleted file mode 100644
index cab0dff..0000000
--- a/hyprland/.config/wallust/templates/colors-swaync.css
+++ /dev/null
@@ -1,12 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
- /* wallust template - colors-swaync */
-
-@define-color text {{foreground}};
-@define-color background rgba({{background | rgb}},0.25);
-@define-color background-alt {{background}};
-@define-color cursor {{cursor}};
-@define-color hovered {{color12}};
-@define-color button-background {{color6}};
-@define-color button-active {{color2}};
-@define-color border {{color9}};
-@define-color urgent {{color15}};
diff --git a/hyprland/.config/wallust/templates/colors-waybar.css b/hyprland/.config/wallust/templates/colors-waybar.css
deleted file mode 100644
index 32d2131..0000000
--- a/hyprland/.config/wallust/templates/colors-waybar.css
+++ /dev/null
@@ -1,23 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
- /* wallust template - colors-waybar */
-
-@define-color foreground {{foreground}};
-@define-color background rgba({{background | rgb}},0.25);
-@define-color cursor {{cursor}};
-
-@define-color color0 {{color0}};
-@define-color color1 {{color1}};
-@define-color color2 {{color2}};
-@define-color color3 {{color3}};
-@define-color color4 {{color4}};
-@define-color color5 {{color5}};
-@define-color color6 {{color6}};
-@define-color color7 {{color7}};
-@define-color color8 {{color8}};
-@define-color color9 {{color9}};
-@define-color color10 {{color10}};
-@define-color color11 {{color11}};
-@define-color color12 {{color12}};
-@define-color color13 {{color13}};
-@define-color color14 {{color14}};
-@define-color color15 {{color15}};
diff --git a/hyprland/.config/wallust/wallust.toml b/hyprland/.config/wallust/wallust.toml
deleted file mode 100644
index 7d0caea..0000000
--- a/hyprland/.config/wallust/wallust.toml
+++ /dev/null
@@ -1,62 +0,0 @@
-# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
-# wallust configuration - for wallust version 3.0
-
-# How the image is parse, in order to get the colors:
-# full - resized - wal - thumb - fastresize - kmeans
-backend = "kmeans"
-
-# What color space to use to produce and select the most prominent colors:
-# lab - labmixed - lch - lchmixed
-color_space = "labmixed"
-
-# NOTE: All filters will fill 16 colors (from color0 to color15), 16 color
-# variations are the 'ilusion' of more colors by opaquing color1 to color5.
-# Use the most prominent colors in a way that makes sense, a scheme:
-# * dark - 8 dark colors, dark background and light contrast
-# * dark16 - Same as `dark` but uses the 16 colors trick
-# * harddark - Same as `dark` with hard hue colors
-# * harddark16 - Harddark with 16 color variation
-# * light - Light bg, dark fg
-# * light16 - Same as `light` but uses the 16 color trick
-# * softdark - Variant of softlight, uses the lightest colors and a dark
-# background (could be interpreted as `dark` inversed)
-# * softdark16 - softdark with 16 color variation
-# * softlight - Light with soft pastel colors, counterpart of `harddark`
-# * softlight16 - softlight with 16 color variation
-palette = "dark16"
-
-# Difference between similar colors, used by the colorspace:
-# 1 Not perceptible by human eyes.
-# 1 - 2 Perceptible through close observation.
-# 2 - 10 Perceptible at a glance.
-# 11 - 49 Colors are more similar than opposite
-# 100 Colors are exact opposite
-threshold = 10
-
-[templates]
-cava.template = 'colors-cava'
-cava.target = '~/.config/cava/config'
-
-hypr.template = 'colors-hyprland.conf'
-hypr.target = '~/.config/hypr/wallust/wallust-hyprland.conf'
-
-rofi.template = 'colors-rofi.rasi'
-rofi.target = '~/.config/rofi/wallust/colors-rofi.rasi'
-
-waybar.template = 'colors-waybar.css'
-waybar.target = '~/.config/waybar/wallust/colors-waybar.css'
-
-#kitty.template = 'colors-kitty.conf'
-#kitty.target = '~/.config/kitty/kitty.conf'
-
-#swaync.template = 'colors-swaync.css'
-#swaync.target = '~/.config/swaync/wallust/colors-wallust.css'
-
-#macchina.template = 'colors-macchina.toml'
-#macchina.target = '~/.config/macchina/themes/wallust.toml'
-
-#wezterm.template = 'colors-wezterm.toml'
-#wezterm.target = '~/.config/wezterm/colors/wallust.toml'
-
-#zathura.template = 'colors-zathura'
-#zathura.target = '~/.config/zathura/zathurarc'
diff --git a/hyprland/.config/waybar/config-default.jsonc b/hyprland/.config/waybar/config-default.jsonc
deleted file mode 100644
index 40ad7dc..0000000
--- a/hyprland/.config/waybar/config-default.jsonc
+++ /dev/null
@@ -1,213 +0,0 @@
-// -*- mode: jsonc -*-
-{
- // "layer": "top", // Waybar at top layer
- // "position": "bottom", // Waybar position (top|bottom|left|right)
- "height": 30, // Waybar height (to be removed for auto height)
- // "width": 1280, // Waybar width
- "spacing": 4, // Gaps between modules (4px)
- // Choose the order of the modules
- "modules-left": [
- "hyprland/workspaces",
- "custom/media"
- ],
- "modules-center": [
- "hyprland/window"
- ],
- "modules-right": [
- "mpd",
- "idle_inhibitor",
- "pulseaudio",
- "network",
- "power-profiles-daemon",
- "cpu",
- "memory",
- "temperature",
- "backlight",
- "keyboard-state",
- "hyprland/language",
- "battery",
- "battery#bat2",
- "clock",
- "tray",
- "custom/power"
- ],
- // Modules configuration
- "hyprland/workspaces": {
- "disable-scroll": true,
- "all-outputs": true,
- "warp-on-scroll": false,
- "format": "{name}: {icon}",
- "format-icons": {
- // "1": "",
- // "2": "",
- // "3": "",
- // "4": "",
- // "5": "",
- "urgent": "",
- "focused": "",
- "default": ""
- }
- },
- "keyboard-state": {
- "numlock": true,
- "capslock": true,
- "format": "{name} {icon}",
- "format-icons": {
- "locked": "",
- "unlocked": ""
- }
- },
- "sway/mode": {
- "format": "{}"
- },
- "sway/scratchpad": {
- "format": "{icon} {count}",
- "show-empty": false,
- "format-icons": ["", ""],
- "tooltip": true,
- "tooltip-format": "{app}: {title}"
- },
- "mpd": {
- "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ",
- "format-disconnected": "Disconnected ",
- "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ",
- "unknown-tag": "N/A",
- "interval": 5,
- "consume-icons": {
- "on": " "
- },
- "random-icons": {
- "off": " ",
- "on": " "
- },
- "repeat-icons": {
- "on": " "
- },
- "single-icons": {
- "on": "1 "
- },
- "state-icons": {
- "paused": "",
- "playing": ""
- },
- "tooltip-format": "MPD (connected)",
- "tooltip-format-disconnected": "MPD (disconnected)"
- },
- "idle_inhibitor": {
- "format": "{icon}",
- "format-icons": {
- "activated": "",
- "deactivated": ""
- }
- },
- "tray": {
- // "icon-size": 21,
- "spacing": 10
- },
- "clock": {
- // "timezone": "America/New_York",
- "tooltip-format": "{:%Y %B}\n{calendar}",
- "format-alt": "{:%Y-%m-%d}"
- },
- "cpu": {
- "format": "{usage}% ",
- "tooltip": false
- },
- "memory": {
- "format": "{}% "
- },
- "temperature": {
- // "thermal-zone": 2,
- // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
- "critical-threshold": 80,
- // "format-critical": "{temperatureC}°C {icon}",
- "format": "{temperatureC}°C {icon}",
- "format-icons": ["", "", ""]
- },
- "backlight": {
- // "device": "acpi_video1",
- "format": "{percent}% {icon}",
- "format-icons": ["", "", "", "", "", "", "", "", ""]
- },
- "battery": {
- "states": {
- // "good": 95,
- "warning": 30,
- "critical": 15
- },
- "format": "{capacity}% {icon}",
- "format-full": "{capacity}% {icon}",
- "format-charging": "{capacity}% ",
- "format-plugged": "{capacity}% ",
- "format-alt": "{time} {icon}",
- // "format-good": "", // An empty format will hide the module
- // "format-full": "",
- "format-icons": ["", "", "", "", ""]
- },
- "battery#bat2": {
- "bat": "BAT2"
- },
- "power-profiles-daemon": {
- "format": "{icon}",
- "tooltip-format": "Power profile: {profile}\nDriver: {driver}",
- "tooltip": true,
- "format-icons": {
- "default": "",
- "performance": "",
- "balanced": "",
- "power-saver": ""
- }
- },
- "network": {
- // "interface": "wlp2*", // (Optional) To force the use of this interface
- "format-wifi": "{essid} ({signalStrength}%) ",
- "format-ethernet": "{ipaddr}/{cidr} ",
- "tooltip-format": "{ifname} via {gwaddr} ",
- "format-linked": "{ifname} (No IP) ",
- "format-disconnected": "Disconnected ⚠",
- "format-alt": "{ifname}: {ipaddr}/{cidr}"
- },
- "pulseaudio": {
- // "scroll-step": 1, // %, can be a float
- "format": "{volume}% {icon} {format_source}",
- "format-bluetooth": "{volume}% {icon} {format_source}",
- "format-bluetooth-muted": " {icon} {format_source}",
- "format-muted": " {format_source}",
- "format-source": "{volume}% ",
- "format-source-muted": "",
- "format-icons": {
- "headphone": "",
- "hands-free": "",
- "headset": "",
- "phone": "",
- "portable": "",
- "car": "",
- "default": ["", "", ""]
- },
- "on-click": "pavucontrol"
- },
- "custom/media": {
- "format": "{icon} {text}",
- "return-type": "json",
- "max-length": 40,
- "format-icons": {
- "spotify": "",
- "default": "🎜"
- },
- "escape": true,
- "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder
- // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name
- },
- "custom/power": {
- "format" : "⏻ ",
- "tooltip": false,
- "menu": "on-click",
- "menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder
- "menu-actions": {
- "shutdown": "shutdown",
- "reboot": "reboot",
- "suspend": "systemctl suspend",
- "hibernate": "systemctl hibernate"
- }
- }
-}
diff --git a/hyprland/.config/waybar/config.jsonc b/hyprland/.config/waybar/config.jsonc
deleted file mode 100644
index c787116..0000000
--- a/hyprland/.config/waybar/config.jsonc
+++ /dev/null
@@ -1,207 +0,0 @@
-{
- // "layer": "top", // Waybar at top layer
- // "position": "bottom", // Waybar position (top|bottom|left|right)
- "height": 32, // Waybar height (to be removed for auto height)
- // "width": 1280, // Waybar width
- "spacing": 4, // Gaps between modules (4px)
- // Choose the order of the modules
- "modules-left": ["hyprland/workspaces"],
-
- "hyprland/workspaces": {
- "format": "{icon}",
- "format-icons": {
- "urgent": "",
- //"active": "",
- "active": "",
- "default": ""
- }
- },
-
- // ------------------------------------------------------------------------ //
-
- "modules-center": [ "custom/weather", "clock" ],
-
- "custom/weather": {
- "format": "{icon} {percentage}℃",
- "format-icons": {
- "sunny": "",
- "partlycloudy": "",
- "cloudy": "",
- "verycloudy": "",
- "fog": "",
- "lightrain": "",
- "heavyrain": "",
- "hail": "",
- "thunder": "",
- "lightsnow": "",
- "heavysnow": "",
- "snowrain": ""
- },
- "exec": "$HOME/.config/waybar/modules/weather.sh",
- "interval": 600,
- "return-type": "json",
- "tooltip": true,
- "on-click": "swx -t env REPORT=1 $HOME/.config/waybar/modules/weather.sh"
- },
-
- "custom/hotspots": {
- "format": "{}",
- "exec": "$HOME/.config/waybar/modules/hotspots.sh",
- "on-click": "$HOME/.config/waybar/modules/hotspots.sh click",
- "escape": true,
- "interval": 600,
- "return-type": "json"
- },
-
- // ------------------------------------------------------------------------ //
- "modules-right": ["tray", "cpu", "memory", "disk#root", "disk#home", "temperature", "idle_inhibitor", "backlight", "wireplumber", "custom/vpn", "network#tailscale", "network", "battery", "clock"],
-
- "tray": {
- "icon-size": 15,
- "spacing": 5
- },
-
- "disk#root": {
- "path": "/",
- "format": " / {percentage_used}%"
- },
-
- "disk#home": {
- "path": "/home",
- "format": "/home {percentage_used}%"
- },
-
- "cpu": {
- "format": "{icon} {usage}%",
- "format-icons": ["", ""],
- "on-click": "$HOME/bin/swx -t -- btop"
- },
-
- "memory": {
- "format": "{icon} {percentage}%",
- "format-icons": ["", ""], //
- "on-click": "$HOME/bin/swx -t -- btop"
- },
-
- "temperature": {
- "critical-threshold": 100,
- "format": "{icon} {temperatureC}℃",
- "format-icons": ["", "", "", ""]
- },
-
- "idle_inhibitor": {
- "format": "{icon}",
- "format-icons": {
- "activated": "",
- "deactivated": ""
- }
- },
-
- "backlight": {
- "device": "auto",
- "format": "{icon}",
- "format-icons": ["", "", "", ""],
- "on-scroll-down": "light -A 5",
- "on-scroll-up": "light -U 5",
- // save current level
- // then set to minimum brightness
- "on-click-right": "light -O; light -S $(light -P)",
- // revert to previously saved brightness
- "on-click-middle": "light -I"
- },
-
- "custom/gamma": {
- "format": "{icon}",
- "format-icons": {
- "dawn": "",
- "day": "",
- "dusk": "",
- "night": "",
- },
- "exec": "env GAMMA_COMMAND='wlsunset -l $HOME_LAT -L $HOME_LON -p' YAEGI_SYSCALL=1 YAEGI_UNRESTRICTED=1 ${HOME}/.config/waybar/modules/gamma.go",
- "return-type": "json"
- },
-
- "wireblumper": {
- "format": "{icon} {volume}%",
- "format-bluetooth": "{icon} {volume}%",
- "format-muted": " {volume}%",
- "format-icons": {
- "easyeffects_sink": "",
- "headphones": "",
- "handsfree": "",
- "headset": "",
- "phone": "",
- "portable": "",
- "car": "",
- "default": ["", "", ""]
- },
- },
-
- "custom/vpn": {
- "exec": "${HOME}/.config/waybar/modules/vpn.sh",
- "interval": 600,
- "return-type": "json",
- "on-click": "${HOME}/.config/waybar/modules/vpn.sh toggle",
- },
-
- "network#tailscale": {
- "interface": "tailscale0",
- "format": "",
- "format-disconnected": "",
- "tooltip-format": "{ifname}: {bandwidthUpBits} {bandwidthDownBits}",
- "tooltip-format-disconnected": "disconnected",
- "on-click": "${HOME}/.config/waybar/modules/tailscale.sh toggle",
- },
-
- "network": {
- "format-wifi": "{icon} {signalStrength}%",
- "format-icons": ["", "", "", "", ""],
- "format-ethernet": "",
- "format-linked": " {ifname}",
- "format-disconnected": " ",
- "tooltip-format": "{ifname}: {ipaddr}/{cidr}\ngateway: {gwaddr}\nssid: {essid}\nsignal: {signaldBm} dbm\ndown: {bandwidthDownBits}\nup: {bandwidthUpBits}",
- "tooltip-format-disconnected": "disconnected",
- // cycles through wifi/ethernet/off
- // "on-click": "${HOME}/.config/waybar/modules/network.sh toggle",
- },
-
- "battery": {
- "states": {
- "good": 90,
- "warning": 30,
- "critical": 15
- },
- "format": "{icon} {capacity}%",
- "format-charging": " {capacity}%",
- "format-full-charging": "",
- "format-icons": ["", "", "", ""]
- },
- "clock": {
- "format": " {:%H:%M}",
- "format-alt":" {:%Y-%m-%d %H:%M (%Z)}",
- // "tooltip-format": "{tz_list}\n{calendar}",
- "timezones": [ "Canada/Eastern","Etc/UTC"],
- "calendar": {
- "mode":"year",
- "mode-mon-col": 3,
- "weeks-pos":"left",
- "on-scroll":1,
- "format": {
- "months": "{}",
- "days": "{}",
- "weeks": "W{}",
- "weekdays": "{}",
- "today": "{}"
- }
- },
- "actions": {
- "on-click-right": "mode",
- "on-click-forward": "tz_up",
- "on-click-backward": "tz_down",
- "on-scroll-up": "shift_up",
- "on-scroll-down": "shift_down"
- }
- },
- }
-
diff --git a/hyprland/.config/waybar/launch.sh b/hyprland/.config/waybar/launch.sh
deleted file mode 100644
index b6d5e05..0000000
--- a/hyprland/.config/waybar/launch.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-# ____ _ _ __ __ _
-# / ___|| |_ __ _ _ __| |_ \ \ / /_ _ _ _| |__ __ _ _ __
-# \___ \| __/ _` | '__| __| \ \ /\ / / _` | | | | '_ \ / _` | '__|
-# ___) | || (_| | | | |_ \ V V / (_| | |_| | |_) | (_| | |
-# |____/ \__\__,_|_| \__| \_/\_/ \__,_|\__, |_.__/ \__,_|_|
-# |___/
-# by Stephan Raabe (2023)
-# -----------------------------------------------------
-
-# Check if waybar-disabled file exists
-if [ -f $HOME/.cache/waybar-disabled ] ;then
- killall waybar
- pkill waybar
- exit 1
-fi
-
-# -----------------------------------------------------
-# Quit all running waybar instances
-# -----------------------------------------------------
-killall waybar
-pkill waybar
-sleep 0.5
-
-# -----------------------------------------------------
-# Default theme: /THEMEFOLDER;/VARIATION
-# -----------------------------------------------------
-themestyle="/ml4w-blur;/ml4w-blur/white"
-
-# -----------------------------------------------------
-# Get current theme information from ~/.config/ml4w/settings/waybar-theme.sh
-# -----------------------------------------------------
-if [ -f ~/.config/ml4w/settings/waybar-theme.sh ]; then
- themestyle=$(cat ~/.config/ml4w/settings/waybar-theme.sh)
-else
- touch ~/.config/ml4w/settings/waybar-theme.sh
- echo "$themestyle" > ~/.config/ml4w/settings/waybar-theme.sh
-fi
-
-IFS=';' read -ra arrThemes <<< "$themestyle"
-echo ":: Theme: ${arrThemes[0]}"
-
-if [ ! -f ~/.config/waybar/themes${arrThemes[1]}/style.css ]; then
- themestyle="/ml4w;/ml4w/light"
-fi
-
-# -----------------------------------------------------
-# Loading the configuration
-# -----------------------------------------------------
-config_file="config"
-style_file="style.css"
-
-# Standard files can be overwritten with an existing config-custom or style-custom.css
-if [ -f ~/.config/waybar/themes${arrThemes[0]}/config-custom ] ;then
- config_file="config-custom"
-fi
-if [ -f ~/.config/waybar/themes${arrThemes[1]}/style-custom.css ] ;then
- style_file="style-custom.css"
-fi
-
-waybar -c ~/.config/waybar/themes${arrThemes[0]}/$config_file -s ~/.config/waybar/themes${arrThemes[1]}/$style_file &
diff --git a/hyprland/.config/waybar/modules/timetracked.sh b/hyprland/.config/waybar/modules/timetracked.sh
deleted file mode 100755
index 4e384bf..0000000
--- a/hyprland/.config/waybar/modules/timetracked.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-set -e
-[ -n "$DEBUG" ] && set -x
-
-if ! command -v timetrace >/dev/null 2>&1; then
- exit 0
-fi
-
-case "$1" in
-on-click)
- timetrace status >/dev/null && timetrace stop
- exit 0
- ;;
-
-*) ;;
-esac
-
-while true; do
- timetrace status -o json |
- jq -c 'if .project == "---" then {} else { text: (["▶", .trackedTimeToday] | join(" ")), class: "timetracked", alt: "timetracked" } end' 2>/dev/null
- sleep 30
-done
diff --git a/hyprland/.config/waybar/modules/weather.sh b/hyprland/.config/waybar/modules/weather.sh
deleted file mode 100755
index c06a5ed..0000000
--- a/hyprland/.config/waybar/modules/weather.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/sh
-set -e
-[ -n "$DEBUG" ] && set -x
-
-# loc=$1
-<<<<<<< HEAD
-# loc="45.4208,-75.6901"
-=======
-loc="Ottawa"
->>>>>>> 20ba2d87f75cbe6dd8d7ce93c4f6be43dcc59bfe
-if [ -z "${loc}" ]; then
- # use /etc/localtime
- # loc=$(basename "$(readlink -f /etc/localtime)")
- # loc="${HOME_LAT},${HOME_LON}"
-<<<<<<< HEAD
- # loc="45.4208,-75.6901"
-=======
->>>>>>> 20ba2d87f75cbe6dd8d7ce93c4f6be43dcc59bfe
- loc="Ottawa"
-fi
-
-if [ -n "$REPORT" ]; then
- curl -s v2.wttr.in/"${loc}"?F | less
- exit 0
-fi
-
-# data="$(curl -s wttr.in/"${loc}"?format=j1)"
-data="$(curl -s wttr.in/"${loc}"?format=j1)"
-
-class=
-case "$(echo "${data}" | jq -r '.current_condition[].weatherCode')" in
-113) class="sunny" ;;
-116) class="partlycloudy" ;;
-119) class="cloudy" ;;
-122) class="verycloudy" ;;
-143|248|260) class="fog" ;;
-176|263|266|293|296|353) class="lightrain" ;;
-179|182|185|281|284|311|314|317|350|362|365|374|377) class="hail" ;;
-200|386|389|392) class="thunder" ;;
-227|320) class="lightsnow" ;;
-230|329|332|335|338|371|395) class="heavysnow" ;;
-299|302|305|308|356|359): class="heavyrain" ;;
-323|326|368) class="snowrain" ;;
-esac
-
-echo "${data}" | jq \
- --raw-output \
- --unbuffered \
- --compact-output \
- --arg class "${class}" \
- --arg tooltip "$(curl -s v2.wttr.in/"${loc}"?ATFQ | tail -n5)" \
- '.current_condition[] | { text: .weatherDesc[0].value, percentage: (.temp_C | tonumber), class: $class, alt: $class, tooltip: ($tooltip) }'
diff --git a/hyprland/.config/waybar/modules/weather2.sh b/hyprland/.config/waybar/modules/weather2.sh
deleted file mode 100755
index bf22238..0000000
--- a/hyprland/.config/waybar/modules/weather2.sh
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/sh
-set -e
-[ -n "$DEBUG" ] && set -x
-
-# loc=$1
-loc="Ottawa"
-if [ -z "${loc}" ]; then
- loc="Ottawa"
-fi
-
-if [ -n "$REPORT" ]; then
- curl -s v2.wttr.in/"${loc}"?F | less
- exit 0
-fi
-
-data="$(curl -s wttr.in/"${loc}"?format=j1)"
-
-class=
-case "$(echo "${data}" | jq -r '.current_condition[].weatherCode')" in
-113) class="sunny" ;;
-116) class="partlycloudy" ;;
-119) class="cloudy" ;;
-122) class="verycloudy" ;;
-143|248|260) class="fog" ;;
-176|263|266|293|296|353) class="lightrain" ;;
-179|182|185|281|284|311|314|317|350|362|365|374|377) class="hail" ;;
-200|386|389|392) class="thunder" ;;
-227|320) class="lightsnow" ;;
-230|329|332|335|338|371|395) class="heavysnow" ;;
-299|302|305|308|356|359) class="heavyrain" ;;
-323|326|368) class="snowrain" ;;
-esac
-
-tooltip="$(curl -s v2.wttr.in/"${loc}"?ATFQ | tail -n5)"
-
-# Print header
-#printf "%-20s %-10s %-10s %-10s\n" "Description" "Temperature" "Class" "Tooltip"
-#printf "%-20s %-10s %-10s %-10s\n" "------------" "-----------" "-----" "-------"
-
-# Print weather data
-echo "${data}" | jq --raw-output \
- --arg class "${class}" \
- --arg tooltip "$tooltip" \
- '.current_condition[] |
- { desc: .weatherDesc[0].value, temp: (.temp_C | tonumber), class: $class, tooltip: $tooltip } |
- "\(.desc)\t\(.temp)\t\(.class)\t\(.tooltip)"' | \
- awk -F '\t' '{ printf "%-20s %-10s %-10s %-10s\n", $1, $2, $3, $4 }'
-
diff --git a/hyprland/.config/waybar/modules/weather3.sh b/hyprland/.config/waybar/modules/weather3.sh
deleted file mode 100755
index 69bbfef..0000000
--- a/hyprland/.config/waybar/modules/weather3.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#! /usr/bin/env bash
-# If you source this file, it will set WTTR_PARAMS as well as show weather.
-
-# WTTR_PARAMS is space-separated URL parameters, many of which are single characters that can be
-# lumped together. For example, "F q m" behaves the same as "Fqm".
-if [[ -z "$WTTR_PARAMS" ]]; then
- # Form localized URL parameters for curl
- if [[ -t 1 ]] && [[ "$(tput cols)" -lt 125 ]]; then
- WTTR_PARAMS+='n'
- fi 2> /dev/null
- for _token in $( locale LC_MEASUREMENT ); do
- case $_token in
- 1) WTTR_PARAMS+='m' ;;
- 2) WTTR_PARAMS+='u' ;;
- esac
- done 2> /dev/null
- unset _token
- export WTTR_PARAMS
-fi
-
-wttr() {
- local location="${1// /+}"
- command shift
- local args=""
- for p in $WTTR_PARAMS "$@"; do
- args+=" --data-urlencode $p "
- done
- curl -fGsS -H "Accept-Language: ${LANG%_*}" $args --compressed "wttr.in/${location}"
-}
-
-wttr "$@"
diff --git a/hyprland/.config/waybar/modules/weather_info.sh b/hyprland/.config/waybar/modules/weather_info.sh
deleted file mode 100755
index 0bb02e1..0000000
--- a/hyprland/.config/waybar/modules/weather_info.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-# Specify your location (e.g., London or London,GB)
-LOCATION="your_location_here"
-
-# Fetch weather data from wttr.in
-RESPONSE=$(curl -s "wttr.in/${LOCATION}?format=1")
-
-# Fetch additional detailed weather information
-DETAIL=$(curl -s "wttr.in/${LOCATION}?format=%C+%t+%w+%p+%S")
-
-# Parse the response
-CONDITION=$(echo "$DETAIL" | awk '{print $1}')
-TEMP=$(echo "$DETAIL" | awk '{print $2}')
-WIND=$(echo "$DETAIL" | awk '{print $3}')
-PRESSURE=$(echo "$DETAIL" | awk '{print $4}')
-SUNRISE=$(echo "$DETAIL" | awk '{print $5}' | cut -d' ' -f1)
-SUNSET=$(echo "$DETAIL" | awk '{print $5}' | cut -d' ' -f2)
-
-# FontAwesome icons (replace with actual icons as needed)
-ICON_CONDITION="☀️" # Use a default icon
-if [[ "$CONDITION" == *"🌧"* ]]; then
- ICON_CONDITION="🌧️"
-elif [[ "$CONDITION" == *"☀"* ]]; then
- ICON_CONDITION="☀️"
-elif [[ "$CONDITION" == *"🌤"* ]]; then
- ICON_CONDITION="🌤️"
-fi
-
-ICON_WIND="🌬️" # Wind icon
-ICON_PRESSURE="🌡️" # Pressure icon
-ICON_SUNRISE="🌅" # Sunrise icon
-ICON_SUNSET="🌇" # Sunset icon
-
-# Output the weather information
-echo "$ICON_CONDITION $TEMP, $ICON_WIND $WIND, $ICON_PRESSURE $PRESSURE, $ICON_SUNRISE $SUNRISE, $ICON_SUNSET $SUNSET"
diff --git a/hyprland/.config/waybar/org.config.jsonc b/hyprland/.config/waybar/org.config.jsonc
deleted file mode 100644
index 7edf3ad..0000000
--- a/hyprland/.config/waybar/org.config.jsonc
+++ /dev/null
@@ -1,75 +0,0 @@
-{
- "layer":"top",
- "position":"top",
- "height": 32,
-
- "modules-left":["hyprland/workspaces"],
- "hyprland/workspaces": {
- // "persistent-workspaces":{"*":9,},
- "sort-by":"id",
- "format": "{icon} {windows}",
- "format-icons":{
- "active":"",
- "default":"",
- },
- "format-window-separator": " ",
- "window-rewrite-default": "",
- // "window-rewrite": {
- // "title<.*youtube.*>": "", // Windows whose titles contain "youtube"
- // "class": "", // Windows whose classes are "firefox"
- // "class title<.*GitHub.*>": "", // Windows whose class is "firefox" and title contains "github". Note that "class" always comes first.
- // "kitty": "", // Windows that contain "foot" in either class or title. For optimization reasons, it will only match against a title if at least one other window explicitly matches against a title.
- // "code": "",
- // },
- },
-
- "modules-center":["hyprland/window"],
- "hyprland/window":{
- "separate-outputs": true,
- },
-
- "modules-right":["keyboard-state#caps","keyboard-state#num","wireplumber","battery","clock"],
-
- "keyboard-state#caps": {
- "capslock": true,
- "numlock": true,
- "format": "{name} {icon}",
- "format-icons": {
- "locked":"",
- "unlocked": ""
- }
- },
- // "keyboard-state#num": {
- // "numlock": true,
- // "format": "{icon}",
- // "format-icons": {
- // "locked":"",
- // "unlocked": ""
- // }
- // },
- "battery":{
- "format":"{capacity}% {icon}",
- "format-icons": ["", "", "", "", ""],
- },
- "clock": {
- "format":"{:%H:%M}",
- "format-alt": "{:%Y-%m-%d %H:%M}"
- },
- "idle_inhibitor": {
- "format": "{icon}",
- "format-icons": {
- "activated": "",
- "deactivated": ""
- }
- },
- "wireplumber": {
- "format":"{volume}% {icon}",
- "format-muted": "",
- "scroll-step": 1,
- "on-click":"qpwgraph",
- "format-icons": ["", "", ""],
- "tooltip":true,
- "tooltip-format": "{volume}%"
- }
-}
-
diff --git a/hyprland/.config/waybar/org.style.css b/hyprland/.config/waybar/org.style.css
deleted file mode 100644
index 8306836..0000000
--- a/hyprland/.config/waybar/org.style.css
+++ /dev/null
@@ -1,120 +0,0 @@
-* {
- font-family: FontAwesome, 'Noto Sans', sans-serif;
- font-size: 1rem;
- min-height: 0;
- border: none;
- border-radius: 0;
-}
-
-window#waybar {
- background-color: rgba(43,48,59,0.5);
- color: #ffffff;
-}
-
-tooltip {
- background: rgba(43,48,59,0.5);
- border: 1px solid rgba(100,114,125,0.5)
-}
-tooltip label {
- color: white;
-}
-
-#wireplumber,
-#clock,
-#battery {
- padding: 0 0.625rem;
- /* color: #ffffff; */
-}
-
-#workspace button {
- padding: 0 0.5em;
- background: transparent;
- color: white;
- border-bottom: 3px solid transparent;
-}
-
-#workspace button.focused {
- background: #64727D;
- border-bottom: 3px solid white;
-}
-
-#window,
-#workspaces {
- margin: 0 0.25rem;
-}
-
-.modules-left > widget:first-child > #workspaces {
- margin-left: 0;
-}
-
-.modules-right > widget:last-child > #workspaces {
- margin-right: 0;
-}
-
-#wireplumber,
-#battery {
- background-color: #ffffff;
- color: #000000;
-}
-
-#battery.plugged {
- color: #ffffff;
- background-color: #26A65B;
-}
-
-#battery.discharging {
- background-color: #ff1111;
-}
-
-#battery.charging {
- background-color: #00ff00;
-}
-
-#battery.charging {
- color: white;
- background-color: #26A65B;
-}
-
-@keyframes blink {
- to {
- background-color: #ffffff;
- color: black;
- }
-}
-
-#battery.warning:not(.charging) {
- background: #f53c3c;
- color: white;
- animation-name: blink;
- animation-duration: 0.5s;
- animation-timing-function: steps(12);
- animation-iteration-count: infinite;
- animation-direction: alternate;
-}
-
-#clock {
- background-color: #ffffff;
- color: #000000;
-}
-
-#idle_inhibitor.activated {
- font-size: 1.5rem;
-}
-
-#idle_inhibitor.deactivated {
- font-size: 1.5rem;
-}
-
-#keyboard-state {
- margin: 0 0.625rem;
- min-width: 0.5rem;
- /* padding: 0 0.625rem; */
-}
-
-#keyboard-state > label {
- padding: 0 5px;
-}
-
-#keyboard-state > label.locked {
- background: rgba(0, 0, 0, 0.2);
-}
\ No newline at end of file
diff --git a/hyprland/.config/waybar/style.css b/hyprland/.config/waybar/style.css
deleted file mode 100644
index 1797ef7..0000000
--- a/hyprland/.config/waybar/style.css
+++ /dev/null
@@ -1,390 +0,0 @@
-/*
- * vim: fdm=marker fdl=1
- * */
-
-/* start flavours */
-@define-color base00 #0c0c0c;
-@define-color base01 #db4d6d;
-@define-color base02 #5dac81;
-@define-color base03 #fad689;
-@define-color base04 #58b2dc;
-@define-color base05 #69b0ac;
-@define-color base06 #70649a;
-@define-color base07 #bdc0ba;
-@define-color base08 #1c1c1c;
-@define-color base09 #cb1b45;
-@define-color base0A #86c166;
-@define-color base0B #f7d94c;
-@define-color base0C #2ea9df;
-@define-color base0D #81c7d4;
-@define-color base0E #8a6bbe;
-@define-color base0F #fffffb;
-
-* {
- font-family: 'Noto Sans', FontAwesome, Material Design Icons;
- font-size: 12pt;
-}
-/* end flavours */
-
-@define-color accent @base06;
-@define-color accentdarker @base0E;
-@define-color foreground @base07;
-@define-color background @base00;
-/* @define-color background rgba(12, 12, 12, 0.96); */
-@define-color dimmed #5e5e5e;
-@define-color dimmeddarker #434343;
-@define-color urgent @base09;
-
-* {
- border: none;
- border-radius: 0;
-}
-
-window#waybar {
- background: @background;
- color: @foreground;
- /* padding: 0 0.3rem; */
-}
-
-window#waybar.hidden {
- opacity: 0;
-}
-
-
-#window,
-#mode,
-#clock,
-#battery,
-#cpu,
-#memory,
-#disk,
-#temperature,
-#backlight,
-#idle_inhibitor,
-#network,
-#pulseaudio,
-#wireplumber,
-#custom-toggl,
-#custom-gammastep,
-#custom-weather,
-#custom-mpris,
-#custom-todo,
-#custom-covid,
-#custom-timetracked,
-#tray {
- /* border-top: 1px solid @dimmeddarker; */
- padding: 0 0.1rem;
- margin: 0 0.2rem;
- color: @dimmed;
-}
-
-#cpu:hover,
-#memory:hover,
-#backlight:hover,
-#idle_inhibitor:hover,
-#network:hover,
-#network.tailscale:hover,
-#pulseaudio:hover,
-#wireplumber:hover,
-#custom-mpris:hover,
-#custom-gammastep:hover,
-#custom-todo:hover {
- color: @foreground;
- transition-property: background;
- transition-duration: 0.1s;
-}
-
-#tags button,
-#workspaces button {
- padding: 0 5px;
- background: transparent;
- color: @dimmed;
- /* border-bottom: 3px solid transparent; */
-}
-
-#tags button {
- color: @dimmeddarker;
-}
-
-#tags button.occupied {
- color: @dimmed;
-}
-
-#workspaces button.visible {
- color: @dimmeddarker;
- background: @accentdarker;
-}
-
-#tags button.focused,
-#workspaces button.focused {
- font-weight: bold;
- color: @foreground;
- background: @accent;
- transition-property: background;
- transition-duration: 0.01s;
-}
-
-#tags button.urgent,
-#workspaces button.urgent {
- color: @background;
- background: @urgent;
-}
-
-#tags button:hover,
-#tags button.focused:hover,
-#workspaces button:hover,
-#workspaces button.focused:hover {
- background: @accent;
- color: @foreground;
- transition-property: background, color;
- transition-duration: 0.01s;
-
- /* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */
- box-shadow: inherit;
- text-shadow: inherit;
-}
-
-#tags button.urgent:hover,
-#workspaces button.urgent:hover {
- background: @foreground;
- transition-property: background;
- transition-duration: 0.01s;
-}
-
-#mode {
- /* font-style: italic; */
- color: @background;
- background: @base03;
- margin: 3px 6px;
- border-radius: 2px;
-}
-
-#clock {}
-
-#clock.local {
- color: @foreground;
-}
-
-#clock.utc {}
-
-#disk.root {}
-
-#disk.home {
- /* margin-left: 0; */
- /* padding-left: 0; */
-}
-
-#battery {}
-
-#battery.charging {
- color: @background;
- background: @base0A;
-}
-
-@keyframes blink {
- to {
- background: @foreground;
- color: @background;
- }
-}
-
-#battery.critical:not(.charging) {
- color: @foreground;
- background: @urgent;
- animation-name: blink;
- animation-duration: 0.5s;
- animation-timing-function: linear;
- animation-iteration-count: infinite;
- animation-direction: alternate;
-}
-
-label:focus {
- background: @background;
-}
-
-#cpu {}
-
-#memory {}
-
-#backlight {}
-
-#backlight.off {
- color: @dimmed;
-}
-
-#network {}
-
-#network.disconnected {
- border-top: 1px solid @urgent;
- color: @dimmed;
-}
-
-#network.tailscale.disabled,
-#network.tailscale.disconnected,
-#network.mullvad.disabled,
-#network.mullvad.disconnected {
- border-top: 1px solid @dimmeddarker;
-}
-
-#network.tailscale.ethernet,
-#network.tailscale.linked,
-#network.mullvad.ethernet,
-#network.mullvad.linked {
- color: @foreground;
- border-top: 1px solid @base0E;
-}
-
-#pulseaudio {}
-
-#pulseaudio.muted {
- border-top: 1px solid @urgent;
- color: @dimmed;
-}
-
-#pulseaudio.bluetooth {
- border-top: 1px solid @base04;
-}
-
-#wireplumber {}
-
-#wireplumber.muted {
- border-top: 1px solid @urgent;
- color: @dimmed;
-}
-
-#wireplumber.bluetooth {
- border-top: 1px solid @base04;
-}
-
-#temperature {}
-
-#temperature.critical {
- color: @foreground;
- background: @urgent;
- border-top: none;
-}
-
-#tray {}
-
-#idle_inhibitor {}
-
-#idle_inhibitor.activated {
- color: @foreground;
- border-top: 1px solid @base02;
-}
-
-#mpris {
- color: @foreground;
-}
-
-#mpris.playing,
-#mpris.paused {
- border-top: 1px solid @base04;
-}
-
-#mpris.paused {
- font-style: italic;
-}
-
-#mpris.spotify {
- border-top: 1px solid #1db954;
-}
-
-#mpris.mpv {
- border-top: 1px solid #8f008f;
-}
-
-#custom-toggl {
- color: @foreground;
- border-top: 1px solid @urgent;
-}
-
-#custom-todo.off {
- color: @dimmed;
- border-top: 1px solid @dimmeddarker;
- padding: 0 0 0 0.4rem;
-}
-
-#custom-todo.on {
- color: @foreground;
- border-top: 1px solid @urgent;
- font-weight: bold;
- padding: 0 0.6rem 0 0.4rem;
-}
-
-#custom-todo.work {
- background: @urgent;
-}
-
-#custom-timetracked {
- color: @urgent;
- border-top: 1px solid @urgent;
-}
-
-@keyframes flash {
- 50% {
- background: rgba(255, 174, 66, 0.7);
- color: @background;
- }
-}
-
-#custom-gamma.night {
- border-top: 1px solid @base0C;
- color: @foreground;
- animation-name: flash;
- animation-duration: 0.3s;
- animation-timing-function: linear;
- animation-iteration-count: 1;
-}
-
-#custom-gamma.day {
- color: @dimmed;
-}
-
-#custom-gamma.off {
- border-top: 1px solid @urgent;
- color: @dimmed;
-}
-
-#custom-weather {
- color: @dimmed;
-}
-
-#custom-covid.green {
- /* border-top: 1px solid #00cc00; */
- /* color: #00cc00; */
-}
-
-#custom-covid.yellow {
- /* border-top: 1px solid #f7dd31; */
- /* color: #f7dd31; */
-}
-
-#custom-covid.orange {
- /* border-top: 1px solid #faa31b; */
- /* color: #faa31b; */
-}
-
-#custom-covid.red {
- /* border-top: 1px solid #f92206; */
- /* color: #f92206; */
-}
-
-#custom-covid.darkred {
- /* border-top: 1px solid #c01a00; */
- /* color: #c01a00; */
-}
-
-#custom-covid.darkdarkred {
- /* border-top: 1px solid #941100; */
- /* color: #941100; */
-}
-
-#custom-hotspots {
- border-top: 1px solid @urgent;
- color: @dimmed;
-}
-
-#custom-hotspots.soon {
- color: @urgent;
-}
\ No newline at end of file
diff --git a/hyprland/.config/waybar2/Modules b/hyprland/.config/waybar2/Modules
deleted file mode 100644
index e825e53..0000000
--- a/hyprland/.config/waybar2/Modules
+++ /dev/null
@@ -1,696 +0,0 @@
-//* ---- 💫 https://github.com/JaKooLit 💫 ---- *//
-/* Waybar Modules */
-
-{
-/* NOTE: hyprland-workspaces on a separate file */
-// Weather and Temperature Modules as this is most like to change always.
-// Result is of course easier to edit
-"custom/weather": {
- "format": "{}",
- "format-alt": "{alt}: {}",
- "format-alt-click": "click",
- "interval": 3600,
- "return-type": "json",
- "exec": "$HOME/.config/hypr/UserScripts/Weather.sh",
- //"exec": "$HOME/.config/hypr/UserScripts/Weather.py",
- "exec-if": "ping wttr.in -c1",
- "tooltip": true,
-},
-"temperature": {
- "interval": 10,
- "tooltip": true,
- "hwmon-path": [
- "/sys/class/hwmon/hwmon1/temp1_input",
- "/sys/class/thermal/thermal_zone0/temp"
- ],
- //"thermal-zone": 0,
- "critical-threshold": 82,
- "format-critical": "{temperatureC}°C {icon}",
- "format": "{temperatureC}°C {icon}",
- "format-icons": [
- ""
- ],
- "on-click-right": "kitty --title nvtop sh -c 'nvtop'"
-},
-"temperature#vertical": {
- "interval": 10,
- "tooltip": true,
- "hwmon-path": [
- "/sys/class/hwmon/hwmon1/temp1_input",
- "/sys/class/thermal/thermal_zone0/temp"
- ],
- //"thermal-zone": 0,
- "critical-threshold": 80,
- "format-critical": "{icon}\n{temperatureC}°C",
- "format": " {icon}",
- "format-icons": [
- ""
- ],
- "on-click-right": "kitty --title nvtop sh -c 'nvtop'"
-},
-
-
-// GROUP
-"group/motherboard": {
- "orientation": "horizontal",
- "modules": [
- "cpu",
- "memory",
- "temperature",
- "disk",
- ]
-},
-"group/mobo_drawer": {
- "orientation": "inherit",
- "drawer": {
- "transition-duration": 500,
- "children-class": "cpu",
- "transition-left-to-right": true
- },
- "modules": [
- "temperature",
- "cpu",
- "memory",
- "disk",
- ]
-},
-"group/laptop": {
- "orientation": "inherit",
- "modules": [
- "backlight",
- "battery",
- ]
-},
-"group/audio": {
- "orientation": "inherit",
- "drawer": {
- "transition-duration": 500,
- "children-class": "pulseaudio",
- "transition-left-to-right": true
- },
- "modules": [
- "pulseaudio",
- "pulseaudio#microphone",
- ]
-},
-"group/connections": {
- "orientation": "inherit",
- "drawer": {
- "transition-duration": 500,
- "children-class": "bluetooth",
- "transition-left-to-right": true
- },
- "modules": [
- "network",
- "bluetooth",
- ]
-},
-"backlight": {
- "interval": 2,
- "align": 0,
- "rotate": 0,
- //"format": "{icon} {percent}%",
- "format-icons": [
- " ",
- " ",
- " ",
- " ",
- " ",
- " ",
- " "
- ],
- "format": "{icon}",
- //"format-icons": ["","","","","","","","","","","","","","",""],
- "tooltip-format": "backlight {percent}%",
- "icon-size": 10,
- "on-click": "",
- "on-click-middle": "",
- "on-click-right": "",
- "on-update": "",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Brightness.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Brightness.sh --dec",
- "smooth-scrolling-threshold": 1,
-},
-"backlight#2": {
- "device": "intel_backlight",
- "format": "{icon} {percent}%",
- "format-icons": ["", ""]
-},
-"battery": {
- //"interval": 5,
- "align": 0,
- "rotate": 0,
- //"bat": "BAT1",
- //"adapter": "ACAD",
- "full-at": 100,
- "design-capacity": false,
- "states": {
- "good": 95,
- "warning": 30,
- "critical": 15
- },
- "format": "{icon} {capacity}%",
- "format-charging": " {capacity}%",
- "format-plugged": " {capacity}%",
- "format-alt-click": "click",
- "format-full": "{icon} Full",
- "format-alt": "{icon} {time}",
- "format-icons": [
- "", "", "", "", "", "", "", "", "", "", ""
- ],
- "format-time": "{H}h {M}min",
- "tooltip": true,
- "tooltip-format": "{timeTo} {power}w",
- "on-click-middle": "$HOME/.config/hypr/scripts/ChangeBlur.sh",
- "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh",
-},
-"bluetooth": {
- "format": "",
- "format-disabled": "",
- "format-connected": " {num_connections}",
- "tooltip-format": " {device_alias}",
- "tooltip-format-connected": "{device_enumerate}",
- "tooltip-format-enumerate-connected": " {device_alias} {device_battery_percentage}%",
- "tooltip": true,
- "on-click": "blueman-manager",
-},
-"clock": {
- "interval": 1,
- //"format": " {:%I:%M %p}", // AM PM format
- "format": " {:%H:%M:%S}", // 24H
- "format-alt": " {:%H:%M %Y, %d %B, %A}",
- "tooltip-format": "{calendar}",
- "calendar": {
- "mode": "year",
- "mode-mon-col": 3,
- "weeks-pos": "right",
- "on-scroll": 1,
- "format": {
- "months": "{}",
- "days": "{}",
- "weeks": "W{}",
- "weekdays": "{}",
- "today": "{}"
- }
- }
-},
-"actions": {
- "on-click-right": "mode",
- "on-click-forward": "tz_up",
- "on-click-backward": "tz_down",
- "on-scroll-up": "shift_up",
- "on-scroll-down": "shift_down"
-},
-"clock#2": {
- //"format": " {:%I:%M %p}", // AM PM format
- "format": " {:%H:%M}", // 24H
- "format-alt": "{:%A | %H:%M | %e %B}",
- "tooltip-format": "{:%Y %B}\n{calendar}"
-},
-"clock#3": {
- //"format": "{:%I:%M %p - %d/%b}", //for AM/PM
- "format": "{:%H:%M - %d/%b}", // 24H
- "tooltip": false
-},
-"clock#4": {
- "interval": 60,
- //"format": "{:%B | %a %d, %Y | %I:%M %p}", // AM PM format
- "format": "{:%B | %a %d, %Y | %H:%M}", // 24H
- "format-alt": "{:%a %b %d, %G}",
- "tooltip-format": "{:%B %Y}\n{calendar}",
-},
-"clock#5": {
- //"format": "{:%A, %I:%M %P}", // AM PM format
- "format": "{:%a %d | %H:%M}", // 24H
- "format-alt": "{:%A, %d %B, %Y (%R)}"
-},
-"cpu": {
- "format": "{usage}% ",
- "interval": 1,
- "min-length": 5,
- "format-alt-click": "click",
- "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% ",
- "format-icons": [
- "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"
- ],
- "on-click-right": "gnome-system-monitor",
-},
-"disk": {
- "interval": 30,
- //"format": "",
- "path": "/",
- //"format-alt-click": "click",
- "format": "{percentage_used}% ",
- //"tooltip": true,
- "tooltip-format": "{used} used out of {total} on {path} ({percentage_used}%)",
-},
-"hyprland/language": {
- "format": "Lang: {}",
- "format-en": "US",
- "format-tr": "Korea",
- "keyboard-name": "at-translated-set-2-keyboard",
- "on-click": "hyprctl switchxkblayout $SET_KB next"
-},
-"hyprland/submap": {
- "format": " {}", // Icon: expand-arrows-alt
- "tooltip": false,
-},
-"hyprland/window": {
- "format": "{}",
- "max-length": 20,
- "separate-outputs": true,
- "offscreen-css": true,
- "offscreen-css-text": "(inactive)",
- "rewrite": {
- "(.*) — Mozilla Firefox": " $1",
- "(.*) - fish": "> [$1]",
- "(.*) - zsh": "> [$1]",
- "(.*) - $term": "> [$1]",
- },
-},
-"idle_inhibitor": {
- "tooltip": true,
- "tooltip-format-activated": "Idle_inhibitor active",
- "tooltip-format-deactivated": "Idle_inhibitor not active",
- "format": "{icon}",
- "format-icons": {
- "activated": " ",
- "deactivated": " ",
- }
-},
-"keyboard-state": {
- //"numlock": true,
- "capslock": true,
- "format": {
- "numlock": "N {icon}",
- "capslock": " {icon}",
- },
- "format-icons": {
- "locked": "",
- "unlocked": ""
- },
-},
-"memory": {
- "interval": 10,
- "format": "{used:0.1f}G ",
- "format-alt": "{percentage}% ",
- "format-alt-click": "click",
- "tooltip": true,
- "tooltip-format": "{used:0.1f}GB/{total:0.1f}G",
- "on-click-right": "kitty --title btop sh -c 'btop'"
-},
-"mpris": {
- "interval": 10,
- "format": "{player_icon} ",
- "format-paused": "{status_icon} {dynamic}",
- "on-click-middle": "playerctl play-pause",
- "on-click": "playerctl previous",
- "on-click-right": "playerctl next",
- "scroll-step": 5.0,
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
- "smooth-scrolling-threshold": 1,
- "player-icons": {
- "chromium": "",
- "default": "",
- "firefox": "",
- "kdeconnect": "",
- "mopidy": "",
- "mpv": "",
- "spotify": "",
- "vlc": "",
- },
- "status-icons": {
- "paused": "",
- "playing": "",
- "stopped": "",
- },
- // "ignored-players": ["firefox"]
- "max-length": 30,
-},
-"network": {
- "format": "{ifname}",
- "format-wifi": "{icon}",
- "format-ethernet": "",
- "format-disconnected": "",
- "tooltip-format": "{ipaddr} {bandwidthUpBits} {bandwidthDownBits}",
- "format-linked": " {ifname} (No IP)",
- "tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
- "tooltip-format-ethernet": "{ifname} ",
- "tooltip-format-disconnected": " Disconnected",
- "max-length": 30,
- "format-icons": [
- "", "", "", "", ""
- ],
- "on-click-right": "kitty nmtui"
-},
-"network#speed": {
- "interval": 1,
- "format": "{ifname}",
- "format-wifi": "{icon} {bandwidthUpBytes} {bandwidthDownBytes}",
- "format-ethernet": " {bandwidthUpBytes} {bandwidthDownBytes}",
- "format-disconnected": "",
- "tooltip-format": "{ipaddr}",
- "format-linked": " {ifname} (No IP)",
- "tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
- "tooltip-format-ethernet": "{ifname} ",
- "tooltip-format-disconnected": " Disconnected",
- "min-length": 24,
- "max-length": 24,
- "format-icons": [
- "", "", "", "", ""
- ]
-},
-"power-profiles-daemon": {
- "format": "{icon}",
- "tooltip-format": "Power profile: {profile}\nDriver: {driver}",
- "tooltip": true,
- "format-icons": {
- "default": "",
- "performance": "",
- "balanced": "",
- "power-saver": ""
- }
-},
-"pulseaudio": {
- "format": "{icon} {volume}%",
- "format-bluetooth": "{icon} {volume}%",
- "format-muted": "",
- "format-icons": {
- "headphone": "",
- "hands-free": "",
- "headset": "",
- "phone": "",
- "portable": "",
- "car": "",
- "default": [
- "", "", "", ""
- ],
- "ignored-sinks": [
- "Easy Effects Sink"
- ],
- },
- "scroll-step": 5.0,
- "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle",
- "on-click-right": "pavucontrol -t 3",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
- "tooltip-format": "{icon} {desc} | {volume}%",
- "smooth-scrolling-threshold": 1,
-},
-"pulseaudio#1": {
- "format": "{icon} {volume}%",
- "format-bluetooth": "{icon} {volume}%",
- "format-bluetooth-muted": " {icon}",
- "format-muted": "",
- "format-icons": {
- "headphone": "",
- "hands-free": "",
- "headset": "",
- "phone": "",
- "portable": "",
- "car": "",
- "default": ["", "", ""]
- },
- "on-click": "pamixer --toggle-mute",
- "on-click-right": "pavucontrol -t 3",
- "tooltip": true,
- "tooltip-format": "{icon} {desc} | {volume}%",
-},
-"pulseaudio#microphone": {
- "format": "{format_source}",
- "format-source": " {volume}%",
- "format-source-muted": "",
- "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle-mic",
- "on-click-right": "pavucontrol -t 4",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --mic-inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --mic-dec",
- "tooltip-format": "{source_desc} | {source_volume}%",
- "scroll-step": 5,
-},
-"tray": {
- "icon-size": 20,
- "spacing": 4,
-},
-"wireplumber": {
- "format": "{icon} {volume} %",
- "format-muted": " Mute",
- "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle",
- "on-click-right": "pavucontrol -t 3",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
- "format-icons": [
- "", "", "", ""
- ],
-},
-"wlr/taskbar": {
- "format": "{icon} {name}",
- "icon-size": 16,
- "all-outputs": false,
- "tooltip-format": "{title}",
- "on-click": "activate",
- "on-click-middle": "close",
- "ignore-list": [
- "wofi",
- "rofi",
- "kitty",
- "kitty-dropterm"
- ],
-},
-"custom/cycle_wall": {
- "format": " ",
- "on-click": "$HOME/.config/hypr/UserScripts/WallpaperSelect.sh",
- "on-click-right": "$HOME/.config/hypr/UserScripts/WallpaperRandom.sh",
- "on-click-middle": "$HOME/.config/hypr/scripts/WaybarStyles.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Wallpaper Menu\nMiddle Click: Random wallpaper\nRight Click: Waybar Styles Menu",
-},
-"custom/hint": {
- "format": " HINT!",
- "on-click": "$HOME/.config/hypr/scripts/KeyHints.sh",
- "tooltip": true,
- "tooltip-format": " Quick Tips",
-},
-// Hypridle inhibitor
-"custom/hypridle": {
- "format": " ",
- "return-type": "json",
- "escape": true,
- "exec-on-event": true,
- "interval": 60,
- "exec": "$HOME/.config/hypr/scripts/Hypridle.sh status",
- "on-click": "$HOME/.config/hypr/scripts/Hypridle.sh toggle",
- "on-click-right": "hyprlock"
- },
-"custom/keyboard": {
- "exec": "cat $HOME/.cache/kb_layout",
- "interval": 1,
- "format": " {}",
- "on-click": "$HOME/.config/hypr/scripts/SwitchKeyboardLayout.sh",
-},
-"custom/light_dark": {
- "format": "",
- "on-click": "$HOME/.config/hypr/scripts/DarkLight.sh",
- "on-click-right": "$HOME/.config/hypr/scripts/WaybarStyles.sh",
- "on-click-middle": "$HOME/.config/hypr/UserScripts/WallpaperSelect.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Switch Dark-Light Themes\nMiddle Click: Wallpaper Menu\nRight Click: Waybar Styles Menu",
-},
-"custom/lock": {
- "format": "",
- "on-click": "$HOME/.config/hypr/scripts/LockScreen.sh",
- "tooltip": true,
- "tooltip-format": " Screen Lock",
-
-},
-"custom/menu": {
- "format": "",
- "on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser,window",
- "on-click-middle": "$HOME/.config/hypr/UserScripts/WallpaperSelect.sh",
- "on-click-right": "$HOME/.config/hypr/scripts/WaybarLayout.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Rofi Menu\nMiddle Click: Wallpaper Menu\nRight Click: Waybar Layout Menu",
-},
-// This is a custom cava visualizer
-"custom/cava_mviz": {
- "exec": "$HOME/.config/hypr/scripts/WaybarCava.sh",
- "format": "{}"
-},
-"custom/playerctl": {
- "format": "{}",
- "return-type": "json",
- "max-length": 35,
- "exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} $HOME {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F",
- "on-click-middle": "playerctl play-pause",
- "on-click": "playerctl previous",
- "on-click-right": "playerctl next",
- "scroll-step": 5.0,
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
- "smooth-scrolling-threshold": 1,
-},
-"custom/power": {
- "format": "⏻ ",
- "on-click": "$HOME/.config/hypr/scripts/Wlogout.sh",
- "on-click-right": "$HOME/.config/hypr/scripts/ChangeBlur.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Logout Menu\nRight Click: Change Blur",
-},
-"custom/swaync": {
- "tooltip": true,
- "tooltip-format": "Left Click: Launch Notification Center\nRight Click: Do not Disturb",
- "format": "{} {icon}",
- "format-icons": {
- "notification": "",
- "none": "",
- "dnd-notification": "",
- "dnd-none": "",
- "inhibited-notification": "",
- "inhibited-none": "",
- "dnd-inhibited-notification": "",
- "dnd-inhibited-none": ""
- },
- "return-type": "json",
- "exec-if": "which swaync-client",
- "exec": "swaync-client -swb",
- "on-click": "sleep 0.1 && swaync-client -t -sw",
- "on-click-right": "swaync-client -d -sw",
- "escape": true,
-},
-// NOTE:! This is only for Arch and Arch Based Distros depend: pacman-contrib
-"custom/updater": {
- "format": " {}",
- "exec": "checkupdates | wc -l",
- "exec-if": "[[ $(checkupdates | wc -l) ]]",
- "interval": 15,
- "on-click": "if command -v paru &> /dev/null; then kitty -T update paru -Syu; else kitty -T update yay -Syu; fi && notify-send 'The system has been updated'",
- "tooltip": true,
- "tooltip-format": "Left Click: Update System\nArch Linux Only",
-},
-
-// Separators
-"custom/separator#dot": {
- "format": "",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#dot-line": {
- "format": "",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#line": {
- "format": "|",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#blank": {
- "format": "",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#blank_2": {
- "format": " ",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#blank_3": {
- "format": " ",
- "interval": "once",
- "tooltip": false
-},
-// Modules below are for vertical layout
-"backlight#vertical": {
- "interval": 2,
- "align": 0.35,
- "rotate": 1,
- "format": "{icon}",
- //"format-icons": ["", "", ""],
- "format-icons": [
- "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
- ],
- "on-click": "",
- "on-click-middle": "",
- "on-click-right": "",
- "on-update": "",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Brightness.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Brightness.sh --dec",
- "smooth-scrolling-threshold": 1,
- "tooltip-format": "{percent}%",
-},
-"clock#vertical": {
- "format": "\n{:%H\n%M\n%S\n\n \n%d\n%m\n%y}",
- "interval": 1,
- //"format": "\n{:%I\n%M\n%p\n\n \n%d\n%m\n%y}",
- "tooltip": true,
- "tooltip-format": "{calendar}",
- "calendar": {
- "mode": "year",
- "mode-mon-col": 3,
- "format": {
- "today": "{}",
- }
- }
-},
-"cpu#vertical": {
- "format": "\n{usage}%",
- "interval": 1,
- "on-click-right": "gnome-system-monitor",
-},
-"memory#vertical": {
- "interval": 10,
- "format": "\n{percentage}%",
- "format-alt": "\n{used:0.1f}G",
- "format-alt-click": "click",
- "tooltip": true,
- "tooltip-format": "{used:0.1f}GB/{total:0.1f}G",
- "on-click-right": "kitty --title btop sh -c 'btop'",
-},
-"pulseaudio#vertical": {
- "format": "{icon}",
- "format-bluetooth": "",
- "format-muted": "",
- "format-icons": {
- "headphone": "",
- "hands-free": "",
- "headset": "",
- "phone": "",
- "portable": "",
- "car": "",
- "default": [
- "", "", "", ""
- ],
- "tooltip-format": "{icon} {desc} | {volume}%",
- "ignored-sinks": [
- "Easy Effects Sink"
- ],
- },
- "scroll-step": 5.0,
- "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle",
- "on-click-right": "pavucontrol -t 3",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
- "tooltip-format": "{icon} {desc} | {volume}%",
- "smooth-scrolling-threshold": 1,
-},
-"pulseaudio#microphone_vertical": {
- "format": "{format_source}",
- "format-source": "",
- "format-source-muted": "",
- "on-click-right": "pavucontrol",
- "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle-mic",
- "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --mic-inc",
- "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --mic-dec",
- "max-volume": 100,
- "tooltip": true,
- "tooltip-format": "{source_desc} | {source_volume}%",
-},
-"custom/power_vertical": {
- "format": "⏻",
- "exec": "echo ; echo power // blur",
- "on-click": "$HOME/.config/hypr/scripts/Wlogout.sh",
- "on-click-right": "$HOME/.config/hypr/scripts/ChangeBlur.sh",
- "interval": 86400, // once every day
- "tooltip": true,
-},
-}
diff --git a/hyprland/.config/waybar2/ModulesWorkspaces b/hyprland/.config/waybar2/ModulesWorkspaces
deleted file mode 100644
index 750c348..0000000
--- a/hyprland/.config/waybar2/ModulesWorkspaces
+++ /dev/null
@@ -1,186 +0,0 @@
-//* ---- 💫 https://github.com/JaKooLit 💫 ---- *//
-/* Waybar Workspaces modules */
-
-/* Generally, this is a potential expanding of choices for hyprland/workspace */
-{
-
- // HYPRLAND WORKSPACES. CHOOSE as desired and place on waybar configs
- // CIRCLES Style
- "hyprland/workspaces": {
- "active-only": false,
- "all-outputs": true,
- "format": "{icon}",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "persistent-workspaces": {
- "*": 5
- },
- "format-icons": {
- "active": "",
- "default": "",
- },
- },
- // ROMAN Numerals style
- "hyprland/workspaces#roman": {
- "active-only": false,
- "all-outputs": true,
- "format": "{icon}",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "persistent-workspaces": {
- "*": 5
- },
- "format-icons": {
- "1": "I",
- "2": "II",
- "3": "III",
- "4": "IV",
- "5": "V",
- "6": "VI",
- "7": "VII",
- "8": "VIII",
- "9": "IX",
- "10": "X",
- },
- },
- // PACMAN Style
- "hyprland/workspaces#pacman": {
- "active-only": false,
- "all-outputs": true,
- "format": "{icon}",
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "show-special": false,
- "persistent-workspaces": {
- "*": 5
- },
- "format": "{icon}",
- "format-icons": {
- "active": "",
- "empty": "",
- "default": "",
- },
- },
- // Kanji / Japanese style
- "hyprland/workspaces#kanji": {
- "disable-scroll": true,
- "show-special": false,
- "all-outputs": true,
- "format": "{icon}",
- "persistent-workspaces": {
- "*": 5
- },
- "format-icons": {
- "1": "一",
- "2": "二",
- "3": "三",
- "4": "四",
- "5": "五",
- "6": "六",
- "7": "七",
- "8": "八",
- "9": "九",
- "10": "十",
- }
- },
- // for Camilla or Spanish
- "hyprland/workspaces#cam": {
- "active-only":false,
- "all-outputs": true,
- "format": "{icon}",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "persistent-workspaces": {
- "*": 5
- },
- "format-icons": {
- "1": "Uno",
- "2": "Due",
- "3": "Tre",
- "4": "Quattro",
- "5": "Cinque",
- "6":"Sei",
- "7":"Sette",
- "8":"Otto",
- "9":"Nove",
- "10":"Dieci"
- }
- },
-
- // NUMBERS and ICONS style
- "hyprland/workspaces#4": {
- "format": "{name}",
- "format": " {name} {icon} ",
- //"format": " {icon} ",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "all-outputs": true,
- "sort-by-number": true,
- "format-icons": {
- "1": " ",
- "2": " ",
- "3": " ",
- "4": " ",
- "5": " ",
- "6": " ",
- "7": "",
- "8": " ",
- "9": "",
- "10": "10",
- "focused": "",
- "default": "",
- },
- },
- // NUMBERS and ICONS style with window rewrite
- "hyprland/workspaces#rw": {
- "disable-scroll": true,
- "all-outputs": true,
- "warp-on-scroll": false,
- "sort-by-number": true,
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "format": "{icon} {windows}",
- "format-window-separator": " ",
- "window-rewrite-default": " ",
- "window-rewrite": {
- "title<.*youtube.*>": " ",
- "title<.*amazon.*>": " ",
- "title<.*reddit.*>": " ",
- "title<.*Picture-in-Picture.*>": " ",
- "class<[Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr>": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class<[Ss]potify>": " ",
- "class": " ",
- "class<[Tt]hunar>": " ",
- "class<[Tt]hunderbird|[Tt]hunderbird-esr>": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " ",
- "class": " "
- }
- },
-
- }
\ No newline at end of file
diff --git a/hyprland/.config/waybar2/config b/hyprland/.config/waybar2/config
deleted file mode 100644
index f60a20b..0000000
--- a/hyprland/.config/waybar2/config
+++ /dev/null
@@ -1,69 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
-
-// ### DEFAULT - Top ### //
-{
-"include": [
- "$HOME/.config/waybar/Modules",
- "$HOME/.config/waybar/ModulesWorkspaces",
- ],
-"layer": "top",
-//"mode": "dock",
-"exclusive": true,
-"passthrough": false,
-"position": "top",
-"spacing": 3,
-"fixed-center": true,
-"ipc": true,
-"margin-top": 3,
-"margin-left": 8,
-"margin-right": 8,
-
-"modules-left": [
- "hyprland/workspaces#pacman",
- "custom/separator#dot-line",
- "cpu",
- "custom/separator#dot-line",
- "temperature",
- "custom/separator#dot-line",
- "memory",
- "custom/separator#dot-line",
- "custom/weather",
- "custom/separator#blank_3",
- "custom/cava_mviz",
- ],
-
-"modules-center": [
- "custom/menu",
- "custom/separator#dot-line",
- "idle_inhibitor",
- "custom/separator#dot-line",
- "clock",
- "custom/separator#dot-line",
- "custom/light_dark",
- "custom/separator#dot-line",
- "custom/lock",
- //],
- "custom/separator#dot-line",
- "custom/hint",
- ],
-
-"modules-right": [
- "network#speed",
- "custom/separator#dot-line",
- "custom/swaync",
- "tray",
- "mpris",
- "custom/separator#dot-line",
- "bluetooth",
- "custom/separator#dot-line",
- "pulseaudio",
- "custom/separator#dot-line",
- "pulseaudio#microphone",
- "custom/separator#dot-line",
- "keyboard-state",
- "custom/separator#dot-line",
- "custom/keyboard",
- "custom/separator#dot-line",
- "custom/power",
- ],
-}
diff --git a/hyprland/.config/waybar2/config.old b/hyprland/.config/waybar2/config.old
deleted file mode 100644
index 096778f..0000000
--- a/hyprland/.config/waybar2/config.old
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "layer": "top",
- "position": "top",
- "modules-left": ["hyprland/workspaces"],
- "modules-center": ["hyprland/window"],
- "spacing":10,
- //"modules-right": ["wireplumber", "battery", "clock", "tray"],
- "modules-right": ["wireplumber", "tray"],
- "hyprland/workspaces": {
- "disable-scroll": true,
- "sort-by-name": true,
- "format": " {icon} ",
- "format-icons": {
- "default": "",
- "urgent": "",
- "active": "",
- },
- },
- "tray": {
- "icon-size": 21,
- "spacing": 10
- },
- "clock": {
- "timezone": "Canada/Eastern",
- "tooltip-format": "{:%Y %B}\n{calendar}",
- "format-alt": " {:%d/%m/%Y}",
- "format": " {:%H:%M}"
- },
- "backlight": {
- "device": "intel_backlight",
- "format": "{icon}",
- "format-icons": ["", "", "", "", "", "", "", "", ""]
- },
- "battery": {
- "states": {
- "warning": 30,
- "critical": 15
- },
- "format": "{icon}",
- "format-charging": "",
- "format-plugged": "",
- "format-alt": "{icon}",
- "format-icons": ["", "", "", "", "", "", "", "", "", "", "", ""]
- },
- "wireplumber": {
- "format": "{volume}% {icon}",
- "format-muted": "",
- "on-click": "qpwgraph",
- "format-icons": ["", "", ""]
- },
- "hyprland/window": {
- //"format": "👉 {title}",
- //"rewrite": {
- // "(.*) — LibreWolf": "🌎 $1",
- // "(.*) - bash": "> [$1]"
- //},
- "separate-outputs": true
- }
-}
diff --git a/hyprland/.config/waybar2/mocha.css b/hyprland/.config/waybar2/mocha.css
deleted file mode 100644
index 0eb6a82..0000000
--- a/hyprland/.config/waybar2/mocha.css
+++ /dev/null
@@ -1,26 +0,0 @@
-@define-color rosewater #f5e0dc;
-@define-color flamingo #f2cdcd;
-@define-color pink #f5c2e7;
-@define-color mauve #cba6f7;
-@define-color red #f38ba8;
-@define-color maroon #eba0ac;
-@define-color peach #fab387;
-@define-color yellow #f9e2af;
-@define-color green #a6e3a1;
-@define-color teal #94e2d5;
-@define-color sky #89dceb;
-@define-color sapphire #74c7ec;
-@define-color blue #89b4fa;
-@define-color lavender #b4befe;
-@define-color text #cdd6f4;
-@define-color subtext1 #bac2de;
-@define-color subtext0 #a6adc8;
-@define-color overlay2 #9399b2;
-@define-color overlay1 #7f849c;
-@define-color overlay0 #6c7086;
-@define-color surface2 #585b70;
-@define-color surface1 #45475a;
-@define-color surface0 #313244;
-@define-color base #1e1e2e;
-@define-color mantle #181825;
-@define-color crust #11111b;
diff --git a/hyprland/.config/waybar2/style.css b/hyprland/.config/waybar2/style.css
deleted file mode 100644
index 062c1ee..0000000
--- a/hyprland/.config/waybar2/style.css
+++ /dev/null
@@ -1 +0,0 @@
-@import "mocha.css";
diff --git a/hyprland/.config/waybar2/wallust/colors-waybar.css b/hyprland/.config/waybar2/wallust/colors-waybar.css
deleted file mode 100644
index 467de4d..0000000
--- a/hyprland/.config/waybar2/wallust/colors-waybar.css
+++ /dev/null
@@ -1,23 +0,0 @@
-/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
- /* wallust template - colors-waybar */
-
-@define-color foreground #ECE7E2;
-@define-color background rgba(0,0,4,0.25);
-@define-color cursor #ECE7E2;
-
-@define-color color0 #000004;
-@define-color color1 #292B33;
-@define-color color2 #523F41;
-@define-color color3 #49596E;
-@define-color color4 #825752;
-@define-color color5 #905E56;
-@define-color color6 #978B80;
-@define-color color7 #DCD4CD;
-@define-color color8 #9A948F;
-@define-color color9 #373944;
-@define-color color10 #6E5457;
-@define-color color11 #627792;
-@define-color color12 #AE746D;
-@define-color color13 #C07D73;
-@define-color color14 #C9B9AB;
-@define-color color15 #DCD4CD;
diff --git a/scripts/.local/bin/mountnas b/scripts/.local/bin/mountnas
index 3f1d831..4584a40 100755
--- a/scripts/.local/bin/mountnas
+++ b/scripts/.local/bin/mountnas
@@ -11,7 +11,7 @@ if [ ! -d "$MOUNT_POINT" ]; then
fi
#sudo mount -t cifs "$SMB_SHARE" "$MOUNT_POINT" -o username="$USER",password="$PASSWORD",gid=1000,uid=1000
-sudo mount -t cifs "$SMB_SHARE" "$MOUNT_POINT" -o credentials=~/.config/credentials
+sudo mount -t cifs "$SMB_SHARE" "$MOUNT_POINT" -o credentials=~/.config/credentials,gid=1000,uid=1000
if mountpoint -q "$MOUNT_POINT"; then
echo "Successfully mounted $SMB_SHARE at $MOUNT_POINT"