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": "[![All Contributors](https://img.shields.io/badge/all_contributors-<%= contributors.length %>-green.svg?style=for-the-badge)](#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 - -![kitty-themes](./.github/kitty-themes.jpg) - -> **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] -[![All Contributors](https://img.shields.io/badge/all_contributors-9-green.svg?style=for-the-badge)](#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 -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/3024_Day/preview.png) -### 3024 Night -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/3024_Night/preview.png) -### AdventureTime -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/AdventureTime/preview.png) -### Afterglow -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Afterglow/preview.png) -### AlienBlood -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/AlienBlood/preview.png) -### Alucard -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Alucard/preview.png) -### Apprentice -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Apprentice/preview.png) -### Argonaut -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Argonaut/preview.png) -### Arthur -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Arthur/preview.png) -### AtelierSulphurpool -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/AtelierSulphurpool/preview.png) -### Atom -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Atom/preview.png) -### AtomOneLight -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/AtomOneLight/preview.png) -### ayu -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/ayu/preview.png) -### ayu light -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/ayu_light/preview.png) -### ayu mirage -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/ayu_mirage/preview.png) -### Batman -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Batman/preview.png) -### Belafonte Day -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Belafonte_Day/preview.png) -### Belafonte Night -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Belafonte_Night/preview.png) -### BirdsOfParadise -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/BirdsOfParadise/preview.png) -### Blazer -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Blazer/preview.png) -### Borland -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Borland/preview.png) -### Bright Lights -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Bright_Lights/preview.png) -### Broadcast -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Broadcast/preview.png) -### Brogrammer -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Brogrammer/preview.png) -### C64 -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/C64/preview.png) -### Chalk -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Chalk/preview.png) -### Chalkboard -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Chalkboard/preview.png) -### Ciapre -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Ciapre/preview.png) -### CLRS -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/CLRS/preview.png) -### Cobalt2 -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Cobalt2/preview.png) -### Cobalt Neon -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Cobalt_Neon/preview.png) -### CrayonPonyFish -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/CrayonPonyFish/preview.png) -### Dark Pastel -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Dark_Pastel/preview.png) -### Darkside -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Darkside/preview.png) -### Desert -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Desert/preview.png) -### DimmedMonokai -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/DimmedMonokai/preview.png) -### DotGov -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/DotGov/preview.png) -### Dracula -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Dracula/preview.png) -### Dumbledore -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Dumbledore/preview.png) -### Duotone Dark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Duotone_Dark/preview.png) -### Earthsong -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Earthsong/preview.png) -### Elemental -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Elemental/preview.png) -### ENCOM -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/ENCOM/preview.png) -### Espresso -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Espresso/preview.png) -### Espresso Libre -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Espresso_Libre/preview.png) -### Fideloper -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Fideloper/preview.png) -### FishTank -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/FishTank/preview.png) -### Flat -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Flat/preview.png) -### Flatland -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Flatland/preview.png) -### Floraverse -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Floraverse/preview.png) -### FrontEndDelight -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/FrontEndDelight/preview.png) -### FunForrest -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/FunForrest/preview.png) -### Galaxy -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Galaxy/preview.png) -### Github -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Github/preview.png) -### Glacier -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Glacier/preview.png) -### GoaBase -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/GoaBase/preview.png) -### Grape -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Grape/preview.png) -### Grass -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Grass/preview.png) -### gruvbox dark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/gruvbox_dark/preview.png) -### gruvbox light -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/gruvbox_light/preview.png) -### Hardcore -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Hardcore/preview.png) -### Harper -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Harper/preview.png) -### Highway -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Highway/preview.png) -### Hipster Green -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Hipster_Green/preview.png) -### Homebrew -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Homebrew/preview.png) -### Hurtado -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Hurtado/preview.png) -### Hybrid -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Hybrid/preview.png) -### IC Green PPL -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/IC_Green_PPL/preview.png) -### IC Orange PPL -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/IC_Orange_PPL/preview.png) -### idleToes -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/idleToes/preview.png) -### IR Black -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/IR_Black/preview.png) -### Jackie Brown -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Jackie_Brown/preview.png) -### Japanesque -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Japanesque/preview.png) -### Jellybeans -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Jellybeans/preview.png) -### JetBrains Darcula -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/JetBrains_Darcula/preview.png) -### Kibble -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Kibble/preview.png) -### Later This Evening -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Later_This_Evening/preview.png) -### Lavandula -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Lavandula/preview.png) -### LiquidCarbon -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/LiquidCarbon/preview.png) -### LiquidCarbonTransparent -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/LiquidCarbonTransparent/preview.png) -### LiquidCarbonTransparentInverse -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/LiquidCarbonTransparentInverse/preview.png) -### Man Page -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Man_Page/preview.png) -### Material -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Material/preview.png) -### MaterialDark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/MaterialDark/preview.png) -### Mathias -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Mathias/preview.png) -### Medallion -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Medallion/preview.png) -### Misterioso -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Misterioso/preview.png) -### Molokai -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Molokai/preview.png) -### MonaLisa -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/MonaLisa/preview.png) -### Monokai Classic -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Classic/preview.png) -### Monokai Pro -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Pro/preview.png) -### Monokai Pro (Filter Machine) -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Pro_(Filter_Machine)/preview.png) -### Monokai Pro (Filter Octagon) -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Pro_(Filter_Octagon)/preview.png) -### Monokai Pro (Filter Ristretto) -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Pro_(Filter_Ristretto)/preview.png) -### Monokai Pro (Filter Spectrum) -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Pro_(Filter_Spectrum)/preview.png) -### Monokai Soda -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Monokai_Soda/preview.png) -### N0tch2k -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/N0tch2k/preview.png) -### Neopolitan -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Neopolitan/preview.png) -### Neutron -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Neutron/preview.png) -### NightLion v1 -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/NightLion_v1/preview.png) -### NightLion v2 -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/NightLion_v2/preview.png) -### Nova -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Nova/preview.png) -### Novel -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Novel/preview.png) -### Obsidian -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Obsidian/preview.png) -### Ocean -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Ocean/preview.png) -### OceanicMaterial -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/OceanicMaterial/preview.png) -### Ollie -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Ollie/preview.png) -### OneDark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/OneDark/preview.png) -### Parasio Dark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Parasio_Dark/preview.png) -### PaulMillr -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/PaulMillr/preview.png) -### PencilDark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/PencilDark/preview.png) -### PencilLight -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/PencilLight/preview.png) -### Piatto Light -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Piatto_Light/preview.png) -### Pnevma -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Pnevma/preview.png) -### Pro -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Pro/preview.png) -### Red Alert -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Red_Alert/preview.png) -### Red Sands -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Red_Sands/preview.png) -### Relaxed Afterglow -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Relaxed_Afterglow/preview.png) -### Renault Style -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Renault_Style/preview.png) -### Renault Style Light -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Renault_Style_Light/preview.png) -### Rippedcasts -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Rippedcasts/preview.png) -### Royal -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Royal/preview.png) -### Seafoam Pastel -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Seafoam_Pastel/preview.png) -### SeaShells -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/SeaShells/preview.png) -### Seti -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Seti/preview.png) -### Shaman -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Shaman/preview.png) -### Slate -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Slate/preview.png) -### Smyck -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Smyck/preview.png) -### snazzy -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/snazzy/preview.png) -### SoftServer -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/SoftServer/preview.png) -### Solarized Darcula -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Solarized_Darcula/preview.png) -### Solarized Dark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Solarized_Dark/preview.png) -### Solarized Dark Higher Contrast -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Solarized_Dark_Higher_Contrast/preview.png) -### Solarized Dark - Patched -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Solarized_Dark_-_Patched/preview.png) -### Solarized Light -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Solarized_Light/preview.png) -### Source Code X -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Source_Code_X/preview.png) -### Spacedust -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Spacedust/preview.png) -### SpaceGray -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/SpaceGray/preview.png) -### SpaceGray Eighties -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/SpaceGray_Eighties/preview.png) -### SpaceGray Eighties Dull -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/SpaceGray_Eighties_Dull/preview.png) -### Spiderman -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Spiderman/preview.png) -### Spring -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Spring/preview.png) -### Square -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Square/preview.png) -### Sundried -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Sundried/preview.png) -### Symfonic -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Symfonic/preview.png) -### Tango Dark -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tango_Dark/preview.png) -### Tango Light -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tango_Light/preview.png) -### Teerb -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Teerb/preview.png) -### Thayer Bright -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Thayer_Bright/preview.png) -### The Hulk -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/The_Hulk/preview.png) -### Tomorrow -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tomorrow/preview.png) -### Tomorrow Night -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tomorrow_Night/preview.png) -### Tomorrow Night Blue -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tomorrow_Night_Blue/preview.png) -### Tomorrow Night Bright -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tomorrow_Night_Bright/preview.png) -### Tomorrow Night Eighties -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Tomorrow_Night_Eighties/preview.png) -### ToyChest -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/ToyChest/preview.png) -### Treehouse -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Treehouse/preview.png) -### Twilight -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Twilight/preview.png) -### Ubuntu -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Ubuntu/preview.png) -### Urple -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Urple/preview.png) -### Vaughn -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Vaughn/preview.png) -### VibrantInk -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/VibrantInk/preview.png) -### WarmNeon -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/WarmNeon/preview.png) -### Wez -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Wez/preview.png) -### WildCherry -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/WildCherry/preview.png) -### Wombat -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Wombat/preview.png) -### Wryan -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Wryan/preview.png) -### Zenburn -![image](https://raw.githubusercontent.com/dexpota/kitty-themes-website/master/previews/Zenburn/preview.png) - -## Contributors - -Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): - - - - - - - - - - - - - - - - - -
Anthony Scopatz
📖
RCKT
😻
varmanishant
😻
Rasmus Lerdorf
🐛 🤔
Luflosi
🛠️ 💬 📖
Connor Holyday
🛠️
BlueDrink9
🐛
Anders Brujordet
😻
Rajesh Rajendran
🛠️
- - - -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"