diff --git a/defaults/bin/moonarch-bangs b/defaults/bin/moonarch-bangs deleted file mode 100755 index dda8cec..0000000 --- a/defaults/bin/moonarch-bangs +++ /dev/null @@ -1,142 +0,0 @@ -#!/usr/bin/env bash -# ABOUTME: Rofi-based tool launcher that provides a searchable menu of system utilities. -# ABOUTME: Includes VPN, sound, bluetooth, shortcuts, and other system management tools. - -declare -A LABELS -declare -A COMMANDS - -### -# List of defined 'bangs' - -# launch programs -# COMMANDS["apps"]="rofi -combi-modi window,drun -show combi" -# LABELS["apps"]="" - -# open bookmarks -# COMMANDS["bookmarks"]="~/.scripts/rofi-scripts-collection/rofi-surfraw-bookmarks.sh" -# LABELS["bookmarks"]="" - -# search local files -COMMANDS[""]="moonarch-locate" -LABELS[""]="Locate" - -COMMANDS[""]="wlogout -P 1 -s -r 10 -c 10" -LABELS[""]="Session Menu" - -# open custom web searches -# COMMANDS["websearch"]="~/.scripts/rofi-scripts-collection/rofi-surfraw-websearch.sh" -# LABELS["websearch"]="" - -# show clipboard history -# source: https://bitbucket.org/pandozer/rofi-clipboard-manager/overview -# COMMANDS["clipboard"]='rofi -modi "clipboard:~/.bin/rofi-clipboard-manager/mclip.py menu" -show clipboard && ~/.bin/rofi-clipboard-manager/mclip.py paste' -# LABELS["clipboard"]="" - -# references -------------------------- -# COMMANDS[";sr2"]="chromium 'wikipedia.org/search-redirect.php?search=\" \${input}\"" -# LABELS[";sr2"]="" - -# COMMANDS[";piratebay"]="chromium --disk-cache-dir=/tmp/cache http://thepiratebay.org/search/\" \${input}\"" -# LABELS[";piratebay"]="" - -# COMMANDS[".bin"]="spacefm -r '/home/dka/bin'" -# LABELS[".bin"]=".bin" - -# COMMANDS["#screenshot"]='/home/dka/bin/screenshot-scripts/myscreenshot.sh' -# LABELS["#screenshot"]="screenshot" - -# greenclip clipboard history -# source: https://github.com/erebe/greenclip -COMMANDS[""]='rofi -modi "clipboard:greenclip print" -show Clipboard' -LABELS[""]="Clipboard" - -COMMANDS["󰖂"]='moonarch-vpn' -LABELS["󰖂"]='VPN Connection Manager' - -COMMANDS["󰗅"]='moonarch-volume' -LABELS["󰗅"]='Sound Manager' - -#COMMANDS[""]='shortcuts module was removed' -#LABELS[""]='Hotkey List' - -COMMANDS["󰍹"]='wdisplays' -LABELS["󰍹"]='Display Setup' - -COMMANDS[""]='nwg-look' -LABELS[""]='Appearance Settings' - -COMMANDS["󱘆"]='noisetorch' -LABELS["󱘆"]='Audio Noise Reduction' - -COMMANDS["󰋋"]='$HOME/.local/share/headset-charge-indicator/headset-charge-indicator.py &' -LABELS["󰋋"]='Headset Control' - -COMMANDS[""]='moonarch-bluetooth' -LABELS[""]='Bluetooth Control' - -COMMANDS["󰛳"]='nm-applet --indicator &' -LABELS["󰛳"]='Networker Manager' - -COMMANDS["󰴱"]='wl-color-picker' -LABELS["󰴱"]='Color Picker' - -COMMANDS["󰚞"]='font-manager' -LABELS["󰚞"]='Font Manager' - -COMMANDS["󱨑"]='gufw' -LABELS["󱨑"]='Firewall Settings' - -COMMANDS[""]='stacer' -LABELS[" "]='System Maintenance' - - -################################################################################ -# do not edit below -################################################################################ -## -# Generate menu -## -function print_menu() -{ - for key in ${!LABELS[@]} - do - # echo "$key ${LABELS}" - echo "$key ${LABELS[$key]}" - # my top version just shows the first field in labels row, not two words side by side - done -} -## -# Show rofi. -## -function start() -{ - # print_menu | rofi -dmenu -p "?=>" - print_menu | sort | rofi -show "Tools" -dmenu -mesg " Tools" -i -p "rofi-bangs: " -} - - -# Run it -value="$(start)" - -# Split input. -# grab upto first space. -choice=${value%%\ *} -# graph remainder, minus space. -input=${value:$((${#choice}+1))} - -## -# Cancelled? bail out -## -if test -z ${choice} -then - exit -fi - -# check if choice exists -if test ${COMMANDS[$choice]+isset} -then - # Execute the choice - ${COMMANDS[$choice]} -else - echo "Unknown command: ${choice}" | rofi -dmenu -p "error" -fi diff --git a/defaults/bin/moonarch-bluetooth b/defaults/bin/moonarch-bluetooth index 5571d93..4b1e40c 100755 --- a/defaults/bin/moonarch-bluetooth +++ b/defaults/bin/moonarch-bluetooth @@ -302,7 +302,7 @@ show_menu() { } # Rofi command to pipe into, can add any options here -rofi_command="rofi -dmenu $* -p -theme /etc/xdg/rofi/bluetooth/bluetooth.rasi -mesg -Bluetooth-Control" +rofi_command="rofi -dmenu $* -p -theme /etc/xdg/rofi/themes/bluetooth.rasi -mesg -Bluetooth-Control" case "$1" in --status) diff --git a/defaults/bin/moonarch-calendar b/defaults/bin/moonarch-calendar deleted file mode 100755 index 0cc6916..0000000 --- a/defaults/bin/moonarch-calendar +++ /dev/null @@ -1,98 +0,0 @@ -#!/usr/bin/env bash -# ABOUTME: Rofi-based calendar widget with month navigation. -# ABOUTME: Displays a calendar grid and highlights the current day. - -DIR=$(dirname $PWD) - -current_day=$(date +"%e") -current_month=$(date +"%m") -current_year=$(date +"%Y") - -month=$(date +"%-m") -year=$(date +"%Y") -previous_month="◀" -next_month="▶" -last_selected_option="" - -format_calendar () { - echo "$1" \ - | sed -E 's/([[:alpha:]])__/\1\n/g' \ - | sed -E 's/___([[:digit:]])/.\n\1/g' \ - | sed -e 's/___/\n./g' \ - | sed -e 's/__/\n/g' \ - | sed -e 's/_/\n/g' -} - -print_month() { - calendar="$(cal -v -- $1 $2 | tail -n +2 | sed -e 's/ /_/g')" - echo "$(format_calendar "$calendar")" -} - -find_day_index() { - index=0 - while IFS=' ' read -ra arr; do - for i in "${arr[@]}"; do - if [[ "$i" == "$2" ]]; then - echo "$index" - break - fi - ((index++)) - done - done <<< "$1" -} - -calendar_menu() { - calendar_header=$(cal -v -- $month $year | head -n 1) - - month_page="$(print_month $month $year)" - calendar_body="\n\n\n$previous_month\n\n\n\n$month_page\n\n\n\n$next_month\n\n\n" - - previous_month_index="3" - next_month_index="59" - calendar_body_column="7" - urgent="-u $previous_month_index,$next_month_index" - active="" - selected_row="" - - if [[ "$(echo $current_month | bc) $current_year" == "$(echo $month | bc) $year" ]]; then - current_day_index=$(($(find_day_index "$month_page" $current_day) + $calendar_body_column)) - active="-a $current_day_index" - selected_row="-selected-row $current_day_index" - fi - - if [[ $last_selected_option == $previous_month ]]; then - selected_row="-selected-row $previous_month_index" - fi - - if [[ $last_selected_option == $next_month ]]; then - selected_row="-selected-row $next_month_index" - fi - - echo -e "$calendar_body" | rofi -dmenu \ - -theme /etc/xdg/rofi/calendar/rofi-calendar.rasi \ - -p "$calendar_header" $urgent $active $selected_row -} - -while [[ true ]]; do - selected=$(calendar_menu) - last_selected_option="$selected" - case $selected in - $previous_month) - ((month--)) - if [[ $month -lt 1 ]]; then - month=12 - ((year--)) - fi - ;; - $next_month) - ((month++)) - if [[ $month -gt 12 ]]; then - month=1 - ((year++)) - fi - ;; - *) - break - ;; - esac -done diff --git a/defaults/bin/moonarch-cpugov b/defaults/bin/moonarch-cpugov index d34ced0..b805584 100755 --- a/defaults/bin/moonarch-cpugov +++ b/defaults/bin/moonarch-cpugov @@ -39,7 +39,7 @@ function print_menu() function start() { # print_menu | rofi -dmenu -p "?=>" - print_menu | sort | rofi -theme /etc/xdg/rofi/cpugov/rofi-cpugov.rasi -show "CPU Modes" -dmenu -mesg "󰓅 CPU Modes" -i -p "rofi-bangs: " + print_menu | sort | rofi -theme /etc/xdg/rofi/themes/cpugov.rasi -show "CPU Modes" -dmenu -mesg "󰓅 CPU Modes" -i -p "rofi-bangs: " } diff --git a/defaults/bin/moonarch-dnd b/defaults/bin/moonarch-dnd index 92248b2..d9daf91 100755 --- a/defaults/bin/moonarch-dnd +++ b/defaults/bin/moonarch-dnd @@ -2,6 +2,7 @@ # ABOUTME: Waybar-Modul das den DND-Status von dunst als JSON ausgibt. # ABOUTME: Wird von der Waybar custom/dnd Config referenziert. set -euo pipefail +trap '' PIPE readonly ENABLED='' readonly DISABLED='' diff --git a/defaults/bin/moonarch-emojis b/defaults/bin/moonarch-emojis deleted file mode 100755 index ebc930b..0000000 --- a/defaults/bin/moonarch-emojis +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# ABOUTME: Rofi emoji picker that copies selected emoji to clipboard. -# ABOUTME: Reads emoji list from /etc/xdg/rofi/emojis/emojis.txt. - -FILE="/etc/xdg/rofi/emojis/emojis.txt" - -if [ "$@" ] -then - smiley=$(echo $@ | cut -d' ' -f1) - echo -n "$smiley" | xsel -bi - exit 0 -fi - -cat $FILE diff --git a/defaults/bin/moonarch-gtk-style b/defaults/bin/moonarch-gtk-style deleted file mode 100755 index 1f764d5..0000000 --- a/defaults/bin/moonarch-gtk-style +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/env python3 -# ABOUTME: Converts GTK theme colors to rofi-compatible CSS color values. -# ABOUTME: Reads a template file and replaces {@theme_*_color} placeholders with hex values. - -# https://github.com/Git-Fal7/gtk-rofi/ -# Taken from MATE-HUD github.com/ubuntu-mate/mate-hud -# Used for rofi css - -# Usage -# ./moonarch-gtk-style [input file] > [output file] - -# examples -# background-color: {@theme_bg_color} - -# see the array below for list of style context to use - -import sys - -if len(sys.argv)<2: - sys.exit(1) - -import gi -gi.require_version("Gtk", "3.0") -from gi.repository import Gio, GLib, Gtk - -#Converts from rgba to hex #RRGGBB -def rgba_to_hex(color): - return "#{0:02x}{1:02x}{2:02x}".format( int(color.red * 255), int(color.green * 255), int(color.blue * 255)) - -window = Gtk.Window() -style_context = window.get_style_context() - -#List of style contexts -lists = [ - #Foreground - 'theme_fg_color', 'theme_selected_fg_color', 'theme_fg_color', - 'warning_fg_color', 'info_fg_color', - #Background - 'theme_bg_color', 'theme_selected_bg_color', 'error_bg_color', - 'warning_bg_color', 'info_bg_color', - #Others - 'theme_unfocused_fg_color', 'theme_text_color', - 'theme_unfocused_text_color', - 'theme_base_color', - 'theme_unfocused_fg_color', - 'theme_unfocused_text_color', - 'theme_unfocused_bg_color', - 'theme_unfocused_base_color', - 'theme_unfocused_selected_bg_color', - 'theme_unfocused_selected_fg_color', - 'unfocused_insensitive_color', - 'borders', - 'unfocused_borders', - 'warning_color', - 'error_color', - 'success_color' -] - -with open(sys.argv[1]) as f: - file=f.read() - for style in lists: - file=file.replace("{@" + style + "}", rgba_to_hex(style_context.lookup_color(style)[1])) - print(file) diff --git a/defaults/bin/moonarch-json b/defaults/bin/moonarch-json deleted file mode 100755 index 75ecb8f..0000000 --- a/defaults/bin/moonarch-json +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash -# ABOUTME: Rofi helper that reads a JSON config file to build a dynamic menu. -# ABOUTME: Parses name/command/icon fields from JSON and launches selected entries. - -#https://github.com/luiscrjunior/rofi-json - -user_file="${1/#\~/$HOME}" - -if [[ "$user_file" = /* ]] -then - config_file="$user_file" -else - cwd=$(dirname $0) - config_file="${cwd}/${user_file}" -fi - -json=$(cat ${config_file}) - -if [ $# -eq 1 ]; then - echo $json | jq -cr '.[] | "\(.name)|\(.command)|\(.icon)"' | - while IFS="|" read -r name command icon - do - if [[ $name == "null" ]]; then - continue - fi - if [[ $icon == "null" ]]; then - icon="system-run" - fi - echo -en "${name}\0icon\x1f${icon}\n" - done - exit 1 -fi - -if [ $# -eq 2 ]; then - - selected=$2 - task=$(echo $json | jq ".[] | select(.name == \"$selected\")") - - if [[ $task == "" ]]; then - exit 1 - fi - - command=$(echo $task | jq -j ".command") - - if [[ $command == "null" ]]; then - command=$(echo $task | jq -j ".name") - fi - - coproc bash -c "$command" - exit - -fi diff --git a/defaults/bin/moonarch-launcher b/defaults/bin/moonarch-launcher index 6bff9f1..ded4c0d 100755 --- a/defaults/bin/moonarch-launcher +++ b/defaults/bin/moonarch-launcher @@ -1,24 +1,7 @@ #!/usr/bin/env bash -# ABOUTME: Application launcher using rofi with GTK theme integration. +# ABOUTME: Application launcher using rofi with Catppuccin Mocha theme. # ABOUTME: Supports window, files, run, and drun modes. -SETTINGS=/etc/xdg/rofi/gtk-theme.ini - -#Gets the current gtk using gsettings and removes the quotes -CURRENT_GTK_THEME=$(gsettings get org.gnome.desktop.interface gtk-theme) -CURRENT_GTK_THEME="${CURRENT_GTK_THEME#?}" -CURRENT_GTK_THEME="${CURRENT_GTK_THEME%?}" - -#Gets the gtk theme that is in the settings.ini file -SETTINGS_GTK_THEME=$(grep "GTK_THEME" "${SETTINGS}" | cut -b 11-) - -#create new colors.rasi from template -if [ "${SETTINGS_GTK_THEME}" != "${CURRENT_GTK_THEME}" ]; then - sed -i "s:GTK_THEME=${SETTINGS_GTK_THEME}:GTK_THEME=${CURRENT_GTK_THEME}:g" "${SETTINGS}" - - python3 moonarch-gtk-style /etc/xdg/rofi/_template/colors.rasi > /etc/xdg/rofi/colors.rasi -fi - case $1 in window) showmode="window" @@ -38,4 +21,4 @@ esac rofi \ -show $showmode \ -click-to-exit \ - -theme /etc/xdg/rofi/launcher/launcher.rasi + -theme /etc/xdg/rofi/themes/launcher.rasi diff --git a/defaults/bin/moonarch-locate b/defaults/bin/moonarch-locate deleted file mode 100755 index e096135..0000000 --- a/defaults/bin/moonarch-locate +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# ABOUTME: Rofi-based file search using the locate/mlocate database. -# ABOUTME: Opens selected files with xdg-open. - -# info: rofi-locate is a script to search local files and folders on your computer using the locate command and the updatedb database -# requirements: rofi mlocate -# playlist: rofi https://www.youtube.com/playlist?list=PLqv94xWU9zZ0LVP1SEFQsLEYjZC_SUB3m - -xdg-open "$(locate home media | rofi -threads 0 -width 100 -dmenu -i -p "locate:")" diff --git a/defaults/bin/moonarch-powermenu b/defaults/bin/moonarch-powermenu deleted file mode 100755 index a8d28f1..0000000 --- a/defaults/bin/moonarch-powermenu +++ /dev/null @@ -1,84 +0,0 @@ -#!/usr/bin/env bash -# ABOUTME: Rofi-basiertes Power-Menü für Moonarch (Niri). -# ABOUTME: Bietet Shutdown, Reboot, Lock, Suspend und Logout. - -# CMDs -uptime="`uptime -p | sed -e 's/up //g'`" -host="$USER@"`hostname` - -# Options -shutdown='󰤆' -reboot='' -lock='' -suspend='' -logout='󰗽' -yes='' -no='󰆢' - -# Rofi CMD -rofi_cmd() { - rofi -dmenu \ - -p "$host uptime: $uptime" \ - -mesg "$host uptime: $uptime" \ - -theme /etc/xdg/rofi/powermenu/powermenu.rasi -} - -# Confirmation CMD -confirm_cmd() { - rofi -dmenu \ - -p 'Confirmation' \ - -normal-window \ - -mesg 'Confirm '${chosen} \ - -theme /etc/xdg/rofi/powermenu/confirm.rasi -} - -# Ask for confirmation -confirm_exit() { - echo -e "$yes\n$no" | confirm_cmd ${chosen} -} - -# Pass variables to rofi dmenu -run_rofi() { - echo -e "$lock\n$suspend\n$logout\n$reboot\n$shutdown" | rofi_cmd -} - -# Execute Command -run_cmd() { - selected="$(confirm_exit)" - if [[ "$selected" == "$yes" ]]; then - if [[ $1 == '--shutdown' ]]; then - systemctl poweroff - elif [[ $1 == '--reboot' ]]; then - systemctl reboot - elif [[ $1 == '--suspend' ]]; then - mpc -q pause - amixer set Master mute - systemctl suspend - elif [[ $1 == '--logout' ]]; then - niri msg action quit - fi - else - exit 0 - fi -} - -# Actions -chosen="$(run_rofi)" -case ${chosen} in - $shutdown) - run_cmd --shutdown - ;; - $reboot) - run_cmd --reboot - ;; - $lock) - killall rofi - wlogout -P 1 -s -r 10 -c 10 - ;; - $suspend) - run_cmd --suspend - ;; - $logout) - run_cmd --logout - ;; -esac diff --git a/defaults/bin/moonarch-session b/defaults/bin/moonarch-session new file mode 100755 index 0000000..6504de8 --- /dev/null +++ b/defaults/bin/moonarch-session @@ -0,0 +1,43 @@ +#!/usr/bin/env bash +# ABOUTME: Rofi-based session menu with horizontal icon layout. +# ABOUTME: Replaces wlogout — provides lock, logout, suspend, hibernate, reboot, shutdown. + +declare -A actions +declare -a order + +order=("lock" "logout" "suspend" "hibernate" "reboot" "shutdown") + +actions[lock]="gtklock" +actions[logout]="niri msg action quit" +actions[suspend]="systemctl suspend" +actions[hibernate]="systemctl hibernate" +actions[reboot]="systemctl reboot" +actions[shutdown]="systemctl poweroff" + +# GTK icon theme names +declare -A icons +icons[lock]="system-lock-screen" +icons[logout]="system-log-out" +icons[suspend]="system-suspend" +icons[hibernate]="system-suspend-hibernate" +icons[reboot]="system-reboot" +icons[shutdown]="system-shutdown" + +# Build menu — use rofi icon protocol +menu="" +for key in "${order[@]}"; do + [[ -n "$menu" ]] && menu+="\n" + menu+="${key}\x00icon\x1f${icons[$key]}" +done + +selected=$(echo -e "$menu" | rofi -dmenu \ + -theme /etc/xdg/rofi/themes/session.rasi \ + -show-icons \ + -p "") + +[[ -z "$selected" ]] && exit 0 + +# Execute the selected action +if [[ -n "${actions[$selected]+x}" ]]; then + eval "${actions[$selected]}" +fi diff --git a/defaults/bin/moonarch-setmen b/defaults/bin/moonarch-setmen index 7a51847..b6ae773 100755 --- a/defaults/bin/moonarch-setmen +++ b/defaults/bin/moonarch-setmen @@ -6,7 +6,7 @@ # @author moonarch.de (nevaforget) # script used with rofi to list desktop files of specific dir # dir: /usr/share/settings-menu/ -# @example rofi -show fb -modes "fb:moonarch-setmen" -theme /etc/xdg/rofi/settings-menu/settings-menu.rasi +# @example rofi -show fb -modes "fb:moonarch-setmen" -theme /etc/xdg/rofi/themes/settings-menu.rasi # @dependencies glib >= 2.67.2 #### diff --git a/defaults/bin/moonarch-settings b/defaults/bin/moonarch-settings deleted file mode 100755 index d6bc15f..0000000 --- a/defaults/bin/moonarch-settings +++ /dev/null @@ -1,135 +0,0 @@ -#!/usr/bin/env bash -# ABOUTME: Rofi-based settings menu that launches various system tools and scripts. -# ABOUTME: Provides a searchable list of system utilities like VPN, sound, bluetooth, etc. - -declare -A LABELS -declare -A COMMANDS - -### -# List of defined 'bangs' - -# launch programs -# COMMANDS["apps"]="rofi -combi-modi window,drun -show combi" -# LABELS["apps"]="" - -# open bookmarks -# COMMANDS["bookmarks"]="~/.scripts/rofi-scripts-collection/rofi-surfraw-bookmarks.sh" -# LABELS["bookmarks"]="" - -# search local files -# COMMANDS[""]="moonarch-locate" -# LABELS[""]="Locate" - -COMMANDS[""]="wlogout -P 1 -s -r 10 -c 10" -LABELS[""]="Session Menu" - -# greenclip clipboard history -# source: https://github.com/erebe/greenclip -COMMANDS[""]='cliphist -db-path /run/user/1000/cliphist/db list | rofi -dmenu | cliphist -db-path /run/user/1000/cliphist/db decode | wl-copy' -LABELS[""]="Clipboard" - -COMMANDS["󰖂"]='moonarch-vpn' -LABELS["󰖂"]='VPN Connection Manager' - -COMMANDS[""]='waypaper' -LABELS[""]='Wallpaper Settings' - -COMMANDS["󰗅"]='moonarch-volume' -LABELS["󰗅"]='Sound Manager' - -#COMMANDS[""]='shortcuts module was removed' -#LABELS[""]='Hotkey List' - -COMMANDS["󰍹"]='wdisplays' -LABELS["󰍹"]='Display Setup' - -COMMANDS[""]='nwg-look' -LABELS[""]='Appearance Settings' - -COMMANDS["󱘆"]='noisetorch' -LABELS["󱘆"]='Audio Noise Reduction' - -COMMANDS["󰋋"]='$HOME/.local/share/headset-charge-indicator/headset-charge-indicator.py &' -LABELS["󰋋"]='Headset Control' - -COMMANDS[""]='moonarch-bluetooth' -LABELS[""]='Bluetooth Control' - -COMMANDS["󰛳"]='nm-applet --indicator &' -LABELS["󰛳"]='Networker Manager' - -COMMANDS["󰴱"]='wl-color-picker' -LABELS["󰴱"]='Color Picker' - -COMMANDS["󰚞"]='font-manager' -LABELS["󰚞"]='Font Manager' - -COMMANDS["󱨑"]='gufw' -LABELS["󱨑"]='Firewall Settings' - -COMMANDS[""]='env GTK_THEME=Adwaita:dark resources' -LABELS[""]='System Resources' - -COMMANDS["󰓅"]='moonarch-cpugov' -LABELS["󰓅"]='CPU Modes' - -COMMANDS["󰓅"]='hardinfo' -LABELS["󰓅"]='System Profiler and Benchmark' - -COMMANDS["󰀠"]='alarm-clock-applet' -LABELS["󰀠"]='Alarm & Timer' - -COMMANDS["󱓞"]='moonarch-launcher' -LABELS["󱓞"]='App Launcher' - -################################################################################ -# do not edit below -################################################################################ -## -# Generate menu -## -function print_menu() -{ - for key in ${!LABELS[@]} - do - # echo "$key ${LABELS}" - echo "$key ${LABELS[$key]}" - # my top version just shows the first field in labels row, not two words side by side - done -} -## -# Show rofi. -## -function start() -{ - # print_menu | rofi -dmenu -p "?=>" - title="MoonArch \ $USER \ $(date +"%H:%M") \ $(uptime -p | sed 's/up //')" - print_menu | sort | rofi -theme /etc/xdg/rofi/settings-menu/settings-menu.rasi -show $title -dmenu -markup-rows -mesg "󰣇 $title" -i -p "rofi-bangs: " -} - - -# Run it -value="$(start)" - -# Split input. -# grab upto first space. -choice=${value%%\ *} -# graph remainder, minus space. -input=${value:$((${#choice}+1))} - -## -# Cancelled? bail out -## -if test -z ${choice} -then - exit -fi - -# check if choice exists -if test ${COMMANDS[$choice]+isset} -then - # Execute the choice - ${COMMANDS[$choice]} -else - echo "Unknown command: ${choice}" | rofi -dmenu -p "error" -fi diff --git a/defaults/bin/moonarch-sink-switcher b/defaults/bin/moonarch-sink-switcher index 7d7c4d6..40d323e 100755 --- a/defaults/bin/moonarch-sink-switcher +++ b/defaults/bin/moonarch-sink-switcher @@ -6,7 +6,7 @@ # changes default sink and moves all streams to that sink #https://gist.github.com/Nervengift/844a597104631c36513c?permalink_comment_id=1826282 -sink=$(ponymix -t sink list|awk '/^sink/ {s=$1" "$2;getline;gsub(/^ +/,"",$0);print s" "$0}'|rofi -dmenu -theme '/etc/xdg/rofi/volume/volume.rasi' -mesg '󱡫 Sink Switcher' -p 'pulseaudio sink:' -location 6 -width 100|grep -Po '[0-9]+(?=:)') && +sink=$(ponymix -t sink list|awk '/^sink/ {s=$1" "$2;getline;gsub(/^ +/,"",$0);print s" "$0}'|rofi -dmenu -theme '/etc/xdg/rofi/themes/volume.rasi' -mesg '󱡫 Sink Switcher' -p 'pulseaudio sink:' -location 6 -width 100|grep -Po '[0-9]+(?=:)') && ponymix set-default -d $sink && diff --git a/defaults/bin/moonarch-ssh b/defaults/bin/moonarch-ssh deleted file mode 100755 index e5a82b6..0000000 --- a/defaults/bin/moonarch-ssh +++ /dev/null @@ -1,142 +0,0 @@ -#!/usr/bin/env bash -# ABOUTME: Rofi-based tool launcher with SSH and system utility shortcuts. -# ABOUTME: Provides a searchable menu of tools including VPN, sound, bluetooth, etc. - -declare -A LABELS -declare -A COMMANDS - -### -# List of defined 'bangs' - -# launch programs -# COMMANDS["apps"]="rofi -combi-modi window,drun -show combi" -# LABELS["apps"]="" - -# open bookmarks -# COMMANDS["bookmarks"]="~/.scripts/rofi-scripts-collection/rofi-surfraw-bookmarks.sh" -# LABELS["bookmarks"]="" - -# search local files -COMMANDS[""]="moonarch-locate" -LABELS[""]="Locate" - -# open custom web searches -# COMMANDS["websearch"]="~/.scripts/rofi-scripts-collection/rofi-surfraw-websearch.sh" -# LABELS["websearch"]="" - -# show clipboard history -# source: https://bitbucket.org/pandozer/rofi-clipboard-manager/overview -# COMMANDS["clipboard"]='rofi -modi "clipboard:~/.bin/rofi-clipboard-manager/mclip.py menu" -show clipboard && ~/.bin/rofi-clipboard-manager/mclip.py paste' -# LABELS["clipboard"]="" - -# references -------------------------- -# COMMANDS[";sr2"]="chromium 'wikipedia.org/search-redirect.php?search=\" \${input}\"" -# LABELS[";sr2"]="" - -# COMMANDS[";piratebay"]="chromium --disk-cache-dir=/tmp/cache http://thepiratebay.org/search/\" \${input}\"" -# LABELS[";piratebay"]="" - -# COMMANDS[".bin"]="spacefm -r '/home/dka/bin'" -# LABELS[".bin"]=".bin" - -# COMMANDS["#screenshot"]='/home/dka/bin/screenshot-scripts/myscreenshot.sh' -# LABELS["#screenshot"]="screenshot" - -# greenclip clipboard history -# source: https://github.com/erebe/greenclip -COMMANDS[""]='rofi -modi "clipboard:greenclip print" -show Clipboard' -LABELS[""]="Clipboard" - -COMMANDS["󰖂"]='moonarch-vpn' -LABELS["󰖂"]='VPN Connection Manager' - -COMMANDS["󰗅"]='moonarch-volume' -LABELS["󰗅"]='Sound Manager' - -#COMMANDS[""]='shortcuts module was removed' -#LABELS[""]='Hotkey List' - -COMMANDS[""]='wlogout' -LABELS[""]='Session Menu' - -COMMANDS["󰍹"]='wdisplays' -LABELS["󰍹"]='Display Setup' - -COMMANDS[""]='nwg-look' -LABELS[""]='Appearance Settings' - -COMMANDS["󱘆"]='noisetorch' -LABELS["󱘆"]='Audio Noise Reduction' - -COMMANDS["󰋋"]='$HOME/.local/share/headset-charge-indicator/headset-charge-indicator.py &' -LABELS["󰋋"]='Headset Control' - -COMMANDS[""]='moonarch-bluetooth' -LABELS[""]='Bluetooth Control' - -COMMANDS["󰛳"]='nm-applet --indicator &' -LABELS["󰛳"]='Networker Manager' - -COMMANDS["󰴱"]='wl-color-picker' -LABELS["󰴱"]='Color Picker' - -COMMANDS["󰚞"]='font-manager' -LABELS["󰚞"]='Font Manager' - -COMMANDS["󱨑"]='gufw' -LABELS["󱨑"]='Firewall Settings' - -COMMANDS[""]='stacer' -LABELS[" "]='System Maintenance' - - -################################################################################ -# do not edit below -################################################################################ -## -# Generate menu -## -function print_menu() -{ - for key in ${!LABELS[@]} - do - # echo "$key ${LABELS}" - echo "$key ${LABELS[$key]}" - # my top version just shows the first field in labels row, not two words side by side - done -} -## -# Show rofi. -## -function start() -{ - # print_menu | rofi -dmenu -p "?=>" - print_menu | sort | rofi -show "Tools" -dmenu -mesg " Tools" -i -p "rofi-bangs: " -} - - -# Run it -value="$(start)" - -# Split input. -# grab upto first space. -choice=${value%%\ *} -# graph remainder, minus space. -input=${value:$((${#choice}+1))} - -## -# Cancelled? bail out -## -if test -z ${choice} -then - exit -fi - -# check if choice exists -if test ${COMMANDS[$choice]+isset} -then - # Execute the choice - ${COMMANDS[$choice]} -else - echo "Unknown command: ${choice}" | rofi -dmenu -p "error" -fi diff --git a/defaults/bin/moonarch-volume b/defaults/bin/moonarch-volume index 7073fb1..257f756 100755 --- a/defaults/bin/moonarch-volume +++ b/defaults/bin/moonarch-volume @@ -7,7 +7,7 @@ # ## Applets : Volume -theme="/etc/xdg/rofi/volume/volume.rasi" +theme="/etc/xdg/rofi/themes/volume.rasi" # Volume Info mixer="`amixer info Master | grep 'Mixer name' | cut -d':' -f2 | tr -d \',' '`" diff --git a/defaults/bin/moonarch-vpn b/defaults/bin/moonarch-vpn index a25190c..790e492 100755 --- a/defaults/bin/moonarch-vpn +++ b/defaults/bin/moonarch-vpn @@ -80,7 +80,7 @@ function extract_connection_name_from_result() { # used as lines to select from. function start_rofi() { local content="$1" - echo -e "$content" | rofi -dmenu -theme /etc/xdg/rofi/nm-vpn/nm-vpn.rasi -mesg "󰖂 VPN Connection Manager" -icon "󰖂" + echo -e "$content" | rofi -dmenu -theme /etc/xdg/rofi/themes/vpn.rasi -mesg "󰖂 VPN Connection Manager" -icon "󰖂" } # List the VPN connections and let the user toggle one using rofi. diff --git a/defaults/xdg/niri/config.kdl b/defaults/xdg/niri/config.kdl index fe4ac3f..46c71db 100644 --- a/defaults/xdg/niri/config.kdl +++ b/defaults/xdg/niri/config.kdl @@ -127,7 +127,7 @@ binds { Super+E { spawn-sh "xdg-open ~"; } - Super+T { spawn-sh "pkill rofi || rofi -show fb -modes \"fb:moonarch-setmen\" -theme /etc/xdg/rofi/settings-menu/settings-menu.rasi"; } + Super+T { spawn-sh "pkill rofi || rofi -show fb -modes \"fb:moonarch-setmen\" -theme /etc/xdg/rofi/themes/settings-menu.rasi"; } Super+N { spawn-sh "pkill rofi || moonarch-vpn"; } diff --git a/defaults/xdg/rofi/_template/colors.rasi b/defaults/xdg/rofi/_template/colors.rasi deleted file mode 100644 index 5636506..0000000 --- a/defaults/xdg/rofi/_template/colors.rasi +++ /dev/null @@ -1,82 +0,0 @@ -/** - * @author Dominik Kressler - * @package rofi-archer - * @version 1.0.0 - **/ - -* { - background: {@theme_bg_color}; - background-alt: {@theme_unfocused_fg_color}80; - - - - foreground: {@theme_text_color}; - selected: #4c566a; - border: {@borders}; - active: #98C37988; - urgent: var(error-color); - - - - /*https://catppuccin.ryanccn.dev/palette*/ - rosewater: #f5e0dc; - flamingo: #f2cdcd; - pink: #f5c2e7; - mauve: #cba6f7; - red: #f38ba8; - maroon: #eba0ac; - peach: #fab387; - yellow: #f9e2af; - green: #a6e3a1; - teal: #94e2d5; - sky: #89dceb; - sapphire: #74c7ec; - blue: #89b4fa; - lavender: #b4befe; - - text: {@theme_text_color}; - subtext1: {@theme_text_color}80; - subtext0: #a6adc8; - - overlay0: #6c7086; - overlay1: #7f849c; - overlay2: #9399b2; - - surface0: #313244; - surface1: #45475a; - surface2: #585b70; - - base: #1e1e2e; - mantle: #181825; - crust: #11111b; - - - - /* GTK THEME VARS*/ - theme-fg-color: {@theme_fg_color}; - theme-text-color: {@theme_text_color}; - theme-bg-color: {@theme_bg_color}; - theme-base-color: {@theme_base_color}; - - theme-bg-color-shade-1: {@theme_bg_color}EF; - theme-bg-color-shade-2: {@theme_bg_color}D8; - theme-bg-color-shade-3: {@theme_bg_color}C9; - - theme-selected-bg-color: {@theme_selected_bg_color}; - theme-selected-fg-color: {@theme_selected_fg_color}; - - theme-unfocused-fg-color: {@theme_unfocused_fg_color}; - theme-unfocused-text-color: {@theme_unfocused_text_color}; - theme-unfocused-bg-color: {@theme_unfocused_bg_color}; - theme-unfocused-base-color: {@theme_unfocused_base_color}; - theme-unfocused-selected-bg-color: {@theme_unfocused_selected_bg_color}; - theme-unfocused-selected-fg-color: {@theme_unfocused_selected_fg_color}; - unfocused-insensitive-color: {@unfocused_insensitive_color}; - - borders: {@theme_selected_bg_color}30; - unfocused-borders: {@unfocused_borders}; - - warning-color: {@warning_color}; - error-color: {@error_color}; - success-color: {@success_color}; -} \ No newline at end of file diff --git a/defaults/xdg/rofi/calendar/rofi-calendar.rasi b/defaults/xdg/rofi/calendar/rofi-calendar.rasi deleted file mode 100644 index d419f0b..0000000 --- a/defaults/xdg/rofi/calendar/rofi-calendar.rasi +++ /dev/null @@ -1,157 +0,0 @@ -* { -on: #98B3C8; -off: #CC9498; -} - -/*****----- Global Properties -----*****/ -@import "../colors.rasi" -@import "../fonts.rasi" - -configuration { - show-icons: false; - icon-theme: "Papirus"; - display-drun: ":"; - drun-display-format: "{name}"; - threads: 0; - scroll-method: 0; - disable-history: false; - fullscreen: false; - hide-scrollbar: true; - sidebar-mode: false; -} - -window { - transparency: "real"; - background-color: @background; - text-color: @foreground; - border: 0px; - border-radius: 0px; - border-color: @selected; - width: 384px; - location: center; - anchor: center; - x-offset: 0; - y-offset: 0; -} - -prompt { - enabled: true; - padding: 4px 4px 6px 6px; - background-color: @background; - text-color: @foreground; -} - -textbox-prompt-colon { - expand: false; - str: ""; - background-color: @background; - text-color: @urgent; - padding: 5px 0px 0px 4px; -} - -inputbar { - children: [ textbox-prompt-colon, prompt ]; - background-color: @background; - text-color: @foreground; - expand: false; - border: 0px 0px 1px 0px; - border-radius: 0px; - border-color: @selected; - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; - position: center; -} - - -entry { - background-color: @background; - text-color: @foreground; - placeholder-color: @foreground; - expand: true; - horizontal-align: 0; - placeholder: "Search"; - blink: true; - padding: 4px 0px 0px 0px; -} - -case-indicator { - background-color: @background; - text-color: @foreground; - spacing: 0; -} - - -listview { - background-color: @background; - columns: 9; - lines: 7; - spacing: 5px; - cycle: true; - dynamic: true; - layout: vertical; -} - -mainbox { - background-color: @background; - children: [ inputbar, listview ]; - spacing: 5px; - padding: 5px 5px 5px 5px; -} - -element { - background-color: @background; - text-color: @foreground; - orientation: horizontal; - border: 0px; - border-radius: 0px; - border-color: @selected; - padding: 5px 5px 5px 5px; -} - -element-icon { - size: 24px; - border: 0px; -} - -element-text { - - expand: true; - horizontal-align: 0; - vertical-align: 0; - margin: 2px 0px 2px 2px; -} - -element selected { - background-color: @selected; - text-color: @background; - border: 0px; - border-radius: 0px; - border-color: @selected; -} - -element.active, -element.selected.urgent { - background-color: @background-alt; - text-color: @background; - border-color: @background-alt; -} - -element.selected.urgent { - border-color: @urgent; -} - -element.urgent, -element.selected.active { - background-color: @background; - text-color: @foreground; - border-color: @background; -} - -element.selected.active { - border-color: @selected; -} - -element-text, element-icon { - background-color: inherit; - text-color: inherit; -} \ No newline at end of file diff --git a/defaults/xdg/rofi/config.rasi b/defaults/xdg/rofi/config.rasi index cb2b32f..48c036c 100644 --- a/defaults/xdg/rofi/config.rasi +++ b/defaults/xdg/rofi/config.rasi @@ -80,7 +80,7 @@ window { border-color: var(borders); cursor: "default"; - background-color: @theme-bg-color-shade-3; + background-color: @theme-bg-color-shade-1; } diff --git a/defaults/xdg/rofi/emojis/emojis.rasi b/defaults/xdg/rofi/emojis/emojis.rasi deleted file mode 100644 index 703d4c9..0000000 --- a/defaults/xdg/rofi/emojis/emojis.rasi +++ /dev/null @@ -1,280 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Rofi Theme File - * Rofi Version: 1.7.3 - **/ - -@import "../config.rasi" -@import "../colors.rasi" -/*****----- Configuration -----*****/ -configuration { - - show-icons: true; - display-emoji: ""; -} - -/*****----- Global Properties -----*****/ - -* { - border-colour: var(border); - handle-colour: var(selected); - background-colour: var(background); - foreground-colour: var(foreground); - alternate-background: var(background-alt); - normal-background: var(background); - normal-foreground: var(foreground); - urgent-background: var(urgent); - urgent-foreground: var(background); - active-background: var(active); - active-foreground: var(background); - selected-normal-background: var(selected); - selected-normal-foreground: var(background); - selected-urgent-background: var(active); - selected-urgent-foreground: var(background); - selected-active-background: var(urgent); - selected-active-foreground: var(background); - alternate-normal-background: var(background); - alternate-normal-foreground: var(foreground); - alternate-urgent-background: var(urgent); - alternate-urgent-foreground: var(background); - alternate-active-background: var(active); - alternate-active-foreground: var(background); -} - -/*****----- Main Window -----*****/ -window { - /* properties for window widget */ - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - width: 600px; - x-offset: 0px; - y-offset: 0px; - - /* properties for all widgets */ - enabled: true; - -} - -/*****----- Main Box -----*****/ -mainbox { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 30px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @border-colour; - background-color: transparent; - children: [ "message", "listview", "inputbar" ]; -} - -/*****----- Inputbar -----*****/ -inputbar { - enabled: true; - spacing: 10px; - margin: 0; - padding: 20px 0px 0; - border: 0px solid; - border-radius: 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; - children: [ "textbox-prompt-colon", "entry" ]; -} - -prompt { - enabled: true; - background-color: inherit; - text-color: inherit; -} -textbox-prompt-colon { - enabled: true; - padding: 5px 0px 0px 15px; - expand: false; - font: "UbuntuSans Nerd Font 14"; - str: ""; - background-color: inherit; - text-color: inherit; -} -entry { - enabled: true; - padding: 5px 0px; - background-color: inherit; - text-color: inherit; - cursor: text; - placeholder: "..."; - placeholder-color: inherit; -} -num-filtered-rows { - enabled: true; - expand: false; - background-color: inherit; - text-color: inherit; -} -textbox-num-sep { - enabled: true; - expand: false; - str: "/"; - background-color: inherit; - text-color: inherit; -} -num-rows { - enabled: true; - expand: false; - background-color: inherit; - text-color: inherit; -} -case-indicator { - enabled: true; - background-color: inherit; - text-color: inherit; -} - -/*****----- Listview -----*****/ -listview { - enabled: true; - columns: 4; - lines: 8; - cycle: true; - dynamic: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - - spacing: 5px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - - background-color: transparent; - text-color: @subtext1; - cursor: "default"; -} -scrollbar { - handle-width: 5px; - handle-color: @handle-colour; - border-radius: 10px; - background-color: transparent; -} - -/*****----- Elements -----*****/ -element { - enabled: true; - spacing: 0px; - margin: 0px; - padding: 5px; - border: 0px solid; - border-radius: 10px; - border-color: @border-colour; - background-color: transparent; - text-color: @text; - cursor: pointer; - -} -element normal.normal { - background-color: transparent; - text-color: var(normal-foreground); -} -element normal.urgent { - background-color: var(urgent-background); - text-color: var(urgent-foreground); -} -element normal.active { - background-color: var(normal-foreground); - text-color: var(normal-background); -} -element selected.normal { - background-color: var(selected-normal-background); - text-color: var(normal-foreground); -} -element selected.urgent { - background-color: var(selected-urgent-background); - text-color: var(normal-background); -} -element selected.active { - background-color: var(selected-active-background); - text-color: var(normal-background); -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 0; - cursor: inherit; -} -element-text { - background-color: transparent; - text-color: inherit; - highlight: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Mode Switcher -----*****/ -mode-switcher{ - enabled: true; - spacing: 10px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; -} -button { - padding: 7px 15px 7px 10px; - border: 0px solid; - border-radius: 100%; - border-color: @border-colour; - background-color: @alternate-background; - text-color: inherit; - cursor: pointer; -} -button selected { - background-color: var(selected-normal-background); - text-color: var(selected-normal-foreground); -} - -/*****----- Message -----*****/ -message { - enabled: true; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; -} -textbox { - padding: 8px 10px; - border: 0px solid; - border-radius: 10px; - border-color: @border-colour; - background-color: @alternate-background; - text-color: @foreground-colour; - vertical-align: 0.5; - horizontal-align: 0.0; - highlight: none; - placeholder-color: @foreground-colour; - blink: true; - markup: true; -} -error-message { - padding: 10px; - border: 2px solid; - border-radius: 10px; - border-color: @border-colour; - background-color: @background-colour; - text-color: @foreground-colour; -} diff --git a/defaults/xdg/rofi/emojis/emojis.txt b/defaults/xdg/rofi/emojis/emojis.txt deleted file mode 100644 index 47c3d35..0000000 --- a/defaults/xdg/rofi/emojis/emojis.txt +++ /dev/null @@ -1,3512 +0,0 @@ -😀 grinning face -😃 grinning face with big eyes -😄 grinning face with smiling eyes -😁 beaming face with smiling eyes -😆 grinning squinting face -😅 grinning face with sweat -🤣 rolling on the floor laughing -😂 face with tears of joy -🙂 slightly smiling face -🙃 upside-down face -😉 winking face -😊 smiling face with smiling eyes -😇 smiling face with halo -🥰 smiling face with hearts -😍 smiling face with heart-eyes -🤩 star-struck -😘 face blowing a kiss -😗 kissing face -☺️ smiling face -😚 kissing face with closed eyes -😙 kissing face with smiling eyes -🥲 smiling face with tear -😋 face savoring food -😛 face with tongue -😜 winking face with tongue -🤪 zany face -😝 squinting face with tongue -🤑 money-mouth face -🤗 hugging face -🤭 face with hand over mouth -🤫 shushing face -🤔 thinking face -🤐 zipper-mouth face -🤨 face with raised eyebrow -😐 neutral face -😑 expressionless face -😶 face without mouth -😶‍🌫️ face in clouds -😏 smirking face -😒 unamused face -🙄 face with rolling eyes -😬 grimacing face -😮‍💨 face exhaling -🤥 lying face -😌 relieved face -😔 pensive face -😪 sleepy face -🤤 drooling face -😴 sleeping face -😷 face with medical mask -🤒 face with thermometer -🤕 face with head-bandage -🤢 nauseated face -🤮 face vomiting -🤧 sneezing face -🥵 hot face -🥶 cold face -🥴 woozy face -😵 knocked-out face -😵‍💫 face with spiral eyes -🤯 exploding head -🤠 cowboy hat face -🥳 partying face -🥸 disguised face -😎 smiling face with sunglasses -🤓 nerd face -🧐 face with monocle -😕 confused face -😟 worried face -🙁 slightly frowning face -☹️ frowning face -😮 face with open mouth -😯 hushed face -😲 astonished face -😳 flushed face -🥺 pleading face -😦 frowning face with open mouth -😧 anguished face -😨 fearful face -😰 anxious face with sweat -😥 sad but relieved face -😢 crying face -😭 loudly crying face -😱 face screaming in fear -😖 confounded face -😣 persevering face -😞 disappointed face -😓 downcast face with sweat -😩 weary face -😫 tired face -🥱 yawning face -😤 face with steam from nose -😡 pouting face -😠 angry face -🤬 face with symbols on mouth -😈 smiling face with horns -👿 angry face with horns -💀 skull -☠️ skull and crossbones -💩 pile of poo -🤡 clown face -👹 ogre -👺 goblin -👻 ghost -👽 alien -👾 alien monster -🤖 robot -😺 grinning cat -😸 grinning cat with smiling eyes -😹 cat with tears of joy -😻 smiling cat with heart-eyes -😼 cat with wry smile -😽 kissing cat -🙀 weary cat -😿 crying cat -😾 pouting cat -🙈 see-no-evil monkey -🙉 hear-no-evil monkey -🙊 speak-no-evil monkey -💋 kiss mark -💌 love letter -💘 heart with arrow -💝 heart with ribbon -💖 sparkling heart -💗 growing heart -💓 beating heart -💞 revolving hearts -💕 two hearts -💟 heart decoration -❣️ heart exclamation -💔 broken heart -❤️‍🔥 heart on fire -❤️‍🩹 mending heart -❤️ red heart -🧡 orange heart -💛 yellow heart -💚 green heart -💙 blue heart -💜 purple heart -🤎 brown heart -🖤 black heart -🤍 white heart -💯 hundred points -💢 anger symbol -💥 collision -💫 dizzy -💦 sweat droplets -💨 dashing away -🕳️ hole -💣 bomb -💬 speech balloon -👁️‍🗨️ eye in speech bubble -🗨️ left speech bubble -🗯️ right anger bubble -💭 thought balloon -💤 zzz -👋 waving hand -👋🏻 waving hand: light skin tone -👋🏼 waving hand: medium-light skin tone -👋🏽 waving hand: medium skin tone -👋🏾 waving hand: medium-dark skin tone -👋🏿 waving hand: dark skin tone -🤚 raised back of hand -🤚🏻 raised back of hand: light skin tone -🤚🏼 raised back of hand: medium-light skin tone -🤚🏽 raised back of hand: medium skin tone -🤚🏾 raised back of hand: medium-dark skin tone -🤚🏿 raised back of hand: dark skin tone -🖐️ hand with fingers splayed -🖐🏻 hand with fingers splayed: light skin tone -🖐🏼 hand with fingers splayed: medium-light skin tone -🖐🏽 hand with fingers splayed: medium skin tone -🖐🏾 hand with fingers splayed: medium-dark skin tone -🖐🏿 hand with fingers splayed: dark skin tone -✋ raised hand -✋🏻 raised hand: light skin tone -✋🏼 raised hand: medium-light skin tone -✋🏽 raised hand: medium skin tone -✋🏾 raised hand: medium-dark skin tone -✋🏿 raised hand: dark skin tone -🖖 vulcan salute -🖖🏻 vulcan salute: light skin tone -🖖🏼 vulcan salute: medium-light skin tone -🖖🏽 vulcan salute: medium skin tone -🖖🏾 vulcan salute: medium-dark skin tone -🖖🏿 vulcan salute: dark skin tone -👌 OK hand -👌🏻 OK hand: light skin tone -👌🏼 OK hand: medium-light skin tone -👌🏽 OK hand: medium skin tone -👌🏾 OK hand: medium-dark skin tone -👌🏿 OK hand: dark skin tone -🤌 pinched fingers -🤌🏻 pinched fingers: light skin tone -🤌🏼 pinched fingers: medium-light skin tone -🤌🏽 pinched fingers: medium skin tone -🤌🏾 pinched fingers: medium-dark skin tone -🤌🏿 pinched fingers: dark skin tone -🤏 pinching hand -🤏🏻 pinching hand: light skin tone -🤏🏼 pinching hand: medium-light skin tone -🤏🏽 pinching hand: medium skin tone -🤏🏾 pinching hand: medium-dark skin tone -🤏🏿 pinching hand: dark skin tone -✌️ victory hand -✌🏻 victory hand: light skin tone -✌🏼 victory hand: medium-light skin tone -✌🏽 victory hand: medium skin tone -✌🏾 victory hand: medium-dark skin tone -✌🏿 victory hand: dark skin tone -🤞 crossed fingers -🤞🏻 crossed fingers: light skin tone -🤞🏼 crossed fingers: medium-light skin tone -🤞🏽 crossed fingers: medium skin tone -🤞🏾 crossed fingers: medium-dark skin tone -🤞🏿 crossed fingers: dark skin tone -🤟 love-you gesture -🤟🏻 love-you gesture: light skin tone -🤟🏼 love-you gesture: medium-light skin tone -🤟🏽 love-you gesture: medium skin tone -🤟🏾 love-you gesture: medium-dark skin tone -🤟🏿 love-you gesture: dark skin tone -🤘 sign of the horns -🤘🏻 sign of the horns: light skin tone -🤘🏼 sign of the horns: medium-light skin tone -🤘🏽 sign of the horns: medium skin tone -🤘🏾 sign of the horns: medium-dark skin tone -🤘🏿 sign of the horns: dark skin tone -🤙 call me hand -🤙🏻 call me hand: light skin tone -🤙🏼 call me hand: medium-light skin tone -🤙🏽 call me hand: medium skin tone -🤙🏾 call me hand: medium-dark skin tone -🤙🏿 call me hand: dark skin tone -👈 backhand index pointing left -👈🏻 backhand index pointing left: light skin tone -👈🏼 backhand index pointing left: medium-light skin tone -👈🏽 backhand index pointing left: medium skin tone -👈🏾 backhand index pointing left: medium-dark skin tone -👈🏿 backhand index pointing left: dark skin tone -👉 backhand index pointing right -👉🏻 backhand index pointing right: light skin tone -👉🏼 backhand index pointing right: medium-light skin tone -👉🏽 backhand index pointing right: medium skin tone -👉🏾 backhand index pointing right: medium-dark skin tone -👉🏿 backhand index pointing right: dark skin tone -👆 backhand index pointing up -👆🏻 backhand index pointing up: light skin tone -👆🏼 backhand index pointing up: medium-light skin tone -👆🏽 backhand index pointing up: medium skin tone -👆🏾 backhand index pointing up: medium-dark skin tone -👆🏿 backhand index pointing up: dark skin tone -🖕 middle finger -🖕🏻 middle finger: light skin tone -🖕🏼 middle finger: medium-light skin tone -🖕🏽 middle finger: medium skin tone -🖕🏾 middle finger: medium-dark skin tone -🖕🏿 middle finger: dark skin tone -👇 backhand index pointing down -👇🏻 backhand index pointing down: light skin tone -👇🏼 backhand index pointing down: medium-light skin tone -👇🏽 backhand index pointing down: medium skin tone -👇🏾 backhand index pointing down: medium-dark skin tone -👇🏿 backhand index pointing down: dark skin tone -☝️ index pointing up -☝🏻 index pointing up: light skin tone -☝🏼 index pointing up: medium-light skin tone -☝🏽 index pointing up: medium skin tone -☝🏾 index pointing up: medium-dark skin tone -☝🏿 index pointing up: dark skin tone -👍 thumbs up -👍🏻 thumbs up: light skin tone -👍🏼 thumbs up: medium-light skin tone -👍🏽 thumbs up: medium skin tone -👍🏾 thumbs up: medium-dark skin tone -👍🏿 thumbs up: dark skin tone -👎 thumbs down -👎🏻 thumbs down: light skin tone -👎🏼 thumbs down: medium-light skin tone -👎🏽 thumbs down: medium skin tone -👎🏾 thumbs down: medium-dark skin tone -👎🏿 thumbs down: dark skin tone -✊ raised fist -✊🏻 raised fist: light skin tone -✊🏼 raised fist: medium-light skin tone -✊🏽 raised fist: medium skin tone -✊🏾 raised fist: medium-dark skin tone -✊🏿 raised fist: dark skin tone -👊 oncoming fist -👊🏻 oncoming fist: light skin tone -👊🏼 oncoming fist: medium-light skin tone -👊🏽 oncoming fist: medium skin tone -👊🏾 oncoming fist: medium-dark skin tone -👊🏿 oncoming fist: dark skin tone -🤛 left-facing fist -🤛🏻 left-facing fist: light skin tone -🤛🏼 left-facing fist: medium-light skin tone -🤛🏽 left-facing fist: medium skin tone -🤛🏾 left-facing fist: medium-dark skin tone -🤛🏿 left-facing fist: dark skin tone -🤜 right-facing fist -🤜🏻 right-facing fist: light skin tone -🤜🏼 right-facing fist: medium-light skin tone -🤜🏽 right-facing fist: medium skin tone -🤜🏾 right-facing fist: medium-dark skin tone -🤜🏿 right-facing fist: dark skin tone -👏 clapping hands -👏🏻 clapping hands: light skin tone -👏🏼 clapping hands: medium-light skin tone -👏🏽 clapping hands: medium skin tone -👏🏾 clapping hands: medium-dark skin tone -👏🏿 clapping hands: dark skin tone -🙌 raising hands -🙌🏻 raising hands: light skin tone -🙌🏼 raising hands: medium-light skin tone -🙌🏽 raising hands: medium skin tone -🙌🏾 raising hands: medium-dark skin tone -🙌🏿 raising hands: dark skin tone -👐 open hands -👐🏻 open hands: light skin tone -👐🏼 open hands: medium-light skin tone -👐🏽 open hands: medium skin tone -👐🏾 open hands: medium-dark skin tone -👐🏿 open hands: dark skin tone -🤲 palms up together -🤲🏻 palms up together: light skin tone -🤲🏼 palms up together: medium-light skin tone -🤲🏽 palms up together: medium skin tone -🤲🏾 palms up together: medium-dark skin tone -🤲🏿 palms up together: dark skin tone -🤝 handshake -🙏 folded hands -🙏🏻 folded hands: light skin tone -🙏🏼 folded hands: medium-light skin tone -🙏🏽 folded hands: medium skin tone -🙏🏾 folded hands: medium-dark skin tone -🙏🏿 folded hands: dark skin tone -✍️ writing hand -✍🏻 writing hand: light skin tone -✍🏼 writing hand: medium-light skin tone -✍🏽 writing hand: medium skin tone -✍🏾 writing hand: medium-dark skin tone -✍🏿 writing hand: dark skin tone -💅 nail polish -💅🏻 nail polish: light skin tone -💅🏼 nail polish: medium-light skin tone -💅🏽 nail polish: medium skin tone -💅🏾 nail polish: medium-dark skin tone -💅🏿 nail polish: dark skin tone -🤳 selfie -🤳🏻 selfie: light skin tone -🤳🏼 selfie: medium-light skin tone -🤳🏽 selfie: medium skin tone -🤳🏾 selfie: medium-dark skin tone -🤳🏿 selfie: dark skin tone -💪 flexed biceps -💪🏻 flexed biceps: light skin tone -💪🏼 flexed biceps: medium-light skin tone -💪🏽 flexed biceps: medium skin tone -💪🏾 flexed biceps: medium-dark skin tone -💪🏿 flexed biceps: dark skin tone -🦾 mechanical arm -🦿 mechanical leg -🦵 leg -🦵🏻 leg: light skin tone -🦵🏼 leg: medium-light skin tone -🦵🏽 leg: medium skin tone -🦵🏾 leg: medium-dark skin tone -🦵🏿 leg: dark skin tone -🦶 foot -🦶🏻 foot: light skin tone -🦶🏼 foot: medium-light skin tone -🦶🏽 foot: medium skin tone -🦶🏾 foot: medium-dark skin tone -🦶🏿 foot: dark skin tone -👂 ear -👂🏻 ear: light skin tone -👂🏼 ear: medium-light skin tone -👂🏽 ear: medium skin tone -👂🏾 ear: medium-dark skin tone -👂🏿 ear: dark skin tone -🦻 ear with hearing aid -🦻🏻 ear with hearing aid: light skin tone -🦻🏼 ear with hearing aid: medium-light skin tone -🦻🏽 ear with hearing aid: medium skin tone -🦻🏾 ear with hearing aid: medium-dark skin tone -🦻🏿 ear with hearing aid: dark skin tone -👃 nose -👃🏻 nose: light skin tone -👃🏼 nose: medium-light skin tone -👃🏽 nose: medium skin tone -👃🏾 nose: medium-dark skin tone -👃🏿 nose: dark skin tone -🧠 brain -🫀 anatomical heart -🫁 lungs -🦷 tooth -🦴 bone -👀 eyes -👁️ eye -👅 tongue -👄 mouth -👶 baby -👶🏻 baby: light skin tone -👶🏼 baby: medium-light skin tone -👶🏽 baby: medium skin tone -👶🏾 baby: medium-dark skin tone -👶🏿 baby: dark skin tone -🧒 child -🧒🏻 child: light skin tone -🧒🏼 child: medium-light skin tone -🧒🏽 child: medium skin tone -🧒🏾 child: medium-dark skin tone -🧒🏿 child: dark skin tone -👦 boy -👦🏻 boy: light skin tone -👦🏼 boy: medium-light skin tone -👦🏽 boy: medium skin tone -👦🏾 boy: medium-dark skin tone -👦🏿 boy: dark skin tone -👧 girl -👧🏻 girl: light skin tone -👧🏼 girl: medium-light skin tone -👧🏽 girl: medium skin tone -👧🏾 girl: medium-dark skin tone -👧🏿 girl: dark skin tone -🧑 person -🧑🏻 person: light skin tone -🧑🏼 person: medium-light skin tone -🧑🏽 person: medium skin tone -🧑🏾 person: medium-dark skin tone -🧑🏿 person: dark skin tone -👱 person: blond hair -👱🏻 person: light skin tone, blond hair -👱🏼 person: medium-light skin tone, blond hair -👱🏽 person: medium skin tone, blond hair -👱🏾 person: medium-dark skin tone, blond hair -👱🏿 person: dark skin tone, blond hair -👨 man -👨🏻 man: light skin tone -👨🏼 man: medium-light skin tone -👨🏽 man: medium skin tone -👨🏾 man: medium-dark skin tone -👨🏿 man: dark skin tone -🧔 person: beard -🧔🏻 person: light skin tone, beard -🧔🏼 person: medium-light skin tone, beard -🧔🏽 person: medium skin tone, beard -🧔🏾 person: medium-dark skin tone, beard -🧔🏿 person: dark skin tone, beard -🧔‍♂️ man: beard -🧔🏻‍♂️ man: light skin tone, beard -🧔🏼‍♂️ man: medium-light skin tone, beard -🧔🏽‍♂️ man: medium skin tone, beard -🧔🏾‍♂️ man: medium-dark skin tone, beard -🧔🏿‍♂️ man: dark skin tone, beard -🧔‍♀️ woman: beard -🧔🏻‍♀️ woman: light skin tone, beard -🧔🏼‍♀️ woman: medium-light skin tone, beard -🧔🏽‍♀️ woman: medium skin tone, beard -🧔🏾‍♀️ woman: medium-dark skin tone, beard -🧔🏿‍♀️ woman: dark skin tone, beard -👨‍🦰 man: red hair -👨🏻‍🦰 man: light skin tone, red hair -👨🏼‍🦰 man: medium-light skin tone, red hair -👨🏽‍🦰 man: medium skin tone, red hair -👨🏾‍🦰 man: medium-dark skin tone, red hair -👨🏿‍🦰 man: dark skin tone, red hair -👨‍🦱 man: curly hair -👨🏻‍🦱 man: light skin tone, curly hair -👨🏼‍🦱 man: medium-light skin tone, curly hair -👨🏽‍🦱 man: medium skin tone, curly hair -👨🏾‍🦱 man: medium-dark skin tone, curly hair -👨🏿‍🦱 man: dark skin tone, curly hair -👨‍🦳 man: white hair -👨🏻‍🦳 man: light skin tone, white hair -👨🏼‍🦳 man: medium-light skin tone, white hair -👨🏽‍🦳 man: medium skin tone, white hair -👨🏾‍🦳 man: medium-dark skin tone, white hair -👨🏿‍🦳 man: dark skin tone, white hair -👨‍🦲 man: bald -👨🏻‍🦲 man: light skin tone, bald -👨🏼‍🦲 man: medium-light skin tone, bald -👨🏽‍🦲 man: medium skin tone, bald -👨🏾‍🦲 man: medium-dark skin tone, bald -👨🏿‍🦲 man: dark skin tone, bald -👩 woman -👩🏻 woman: light skin tone -👩🏼 woman: medium-light skin tone -👩🏽 woman: medium skin tone -👩🏾 woman: medium-dark skin tone -👩🏿 woman: dark skin tone -👩‍🦰 woman: red hair -👩🏻‍🦰 woman: light skin tone, red hair -👩🏼‍🦰 woman: medium-light skin tone, red hair -👩🏽‍🦰 woman: medium skin tone, red hair -👩🏾‍🦰 woman: medium-dark skin tone, red hair -👩🏿‍🦰 woman: dark skin tone, red hair -🧑‍🦰 person: red hair -🧑🏻‍🦰 person: light skin tone, red hair -🧑🏼‍🦰 person: medium-light skin tone, red hair -🧑🏽‍🦰 person: medium skin tone, red hair -🧑🏾‍🦰 person: medium-dark skin tone, red hair -🧑🏿‍🦰 person: dark skin tone, red hair -👩‍🦱 woman: curly hair -👩🏻‍🦱 woman: light skin tone, curly hair -👩🏼‍🦱 woman: medium-light skin tone, curly hair -👩🏽‍🦱 woman: medium skin tone, curly hair -👩🏾‍🦱 woman: medium-dark skin tone, curly hair -👩🏿‍🦱 woman: dark skin tone, curly hair -🧑‍🦱 person: curly hair -🧑🏻‍🦱 person: light skin tone, curly hair -🧑🏼‍🦱 person: medium-light skin tone, curly hair -🧑🏽‍🦱 person: medium skin tone, curly hair -🧑🏾‍🦱 person: medium-dark skin tone, curly hair -🧑🏿‍🦱 person: dark skin tone, curly hair -👩‍🦳 woman: white hair -👩🏻‍🦳 woman: light skin tone, white hair -👩🏼‍🦳 woman: medium-light skin tone, white hair -👩🏽‍🦳 woman: medium skin tone, white hair -👩🏾‍🦳 woman: medium-dark skin tone, white hair -👩🏿‍🦳 woman: dark skin tone, white hair -🧑‍🦳 person: white hair -🧑🏻‍🦳 person: light skin tone, white hair -🧑🏼‍🦳 person: medium-light skin tone, white hair -🧑🏽‍🦳 person: medium skin tone, white hair -🧑🏾‍🦳 person: medium-dark skin tone, white hair -🧑🏿‍🦳 person: dark skin tone, white hair -👩‍🦲 woman: bald -👩🏻‍🦲 woman: light skin tone, bald -👩🏼‍🦲 woman: medium-light skin tone, bald -👩🏽‍🦲 woman: medium skin tone, bald -👩🏾‍🦲 woman: medium-dark skin tone, bald -👩🏿‍🦲 woman: dark skin tone, bald -🧑‍🦲 person: bald -🧑🏻‍🦲 person: light skin tone, bald -🧑🏼‍🦲 person: medium-light skin tone, bald -🧑🏽‍🦲 person: medium skin tone, bald -🧑🏾‍🦲 person: medium-dark skin tone, bald -🧑🏿‍🦲 person: dark skin tone, bald -👱‍♀️ woman: blond hair -👱🏻‍♀️ woman: light skin tone, blond hair -👱🏼‍♀️ woman: medium-light skin tone, blond hair -👱🏽‍♀️ woman: medium skin tone, blond hair -👱🏾‍♀️ woman: medium-dark skin tone, blond hair -👱🏿‍♀️ woman: dark skin tone, blond hair -👱‍♂️ man: blond hair -👱🏻‍♂️ man: light skin tone, blond hair -👱🏼‍♂️ man: medium-light skin tone, blond hair -👱🏽‍♂️ man: medium skin tone, blond hair -👱🏾‍♂️ man: medium-dark skin tone, blond hair -👱🏿‍♂️ man: dark skin tone, blond hair -🧓 older person -🧓🏻 older person: light skin tone -🧓🏼 older person: medium-light skin tone -🧓🏽 older person: medium skin tone -🧓🏾 older person: medium-dark skin tone -🧓🏿 older person: dark skin tone -👴 old man -👴🏻 old man: light skin tone -👴🏼 old man: medium-light skin tone -👴🏽 old man: medium skin tone -👴🏾 old man: medium-dark skin tone -👴🏿 old man: dark skin tone -👵 old woman -👵🏻 old woman: light skin tone -👵🏼 old woman: medium-light skin tone -👵🏽 old woman: medium skin tone -👵🏾 old woman: medium-dark skin tone -👵🏿 old woman: dark skin tone -🙍 person frowning -🙍🏻 person frowning: light skin tone -🙍🏼 person frowning: medium-light skin tone -🙍🏽 person frowning: medium skin tone -🙍🏾 person frowning: medium-dark skin tone -🙍🏿 person frowning: dark skin tone -🙍‍♂️ man frowning -🙍🏻‍♂️ man frowning: light skin tone -🙍🏼‍♂️ man frowning: medium-light skin tone -🙍🏽‍♂️ man frowning: medium skin tone -🙍🏾‍♂️ man frowning: medium-dark skin tone -🙍🏿‍♂️ man frowning: dark skin tone -🙍‍♀️ woman frowning -🙍🏻‍♀️ woman frowning: light skin tone -🙍🏼‍♀️ woman frowning: medium-light skin tone -🙍🏽‍♀️ woman frowning: medium skin tone -🙍🏾‍♀️ woman frowning: medium-dark skin tone -🙍🏿‍♀️ woman frowning: dark skin tone -🙎 person pouting -🙎🏻 person pouting: light skin tone -🙎🏼 person pouting: medium-light skin tone -🙎🏽 person pouting: medium skin tone -🙎🏾 person pouting: medium-dark skin tone -🙎🏿 person pouting: dark skin tone -🙎‍♂️ man pouting -🙎🏻‍♂️ man pouting: light skin tone -🙎🏼‍♂️ man pouting: medium-light skin tone -🙎🏽‍♂️ man pouting: medium skin tone -🙎🏾‍♂️ man pouting: medium-dark skin tone -🙎🏿‍♂️ man pouting: dark skin tone -🙎‍♀️ woman pouting -🙎🏻‍♀️ woman pouting: light skin tone -🙎🏼‍♀️ woman pouting: medium-light skin tone -🙎🏽‍♀️ woman pouting: medium skin tone -🙎🏾‍♀️ woman pouting: medium-dark skin tone -🙎🏿‍♀️ woman pouting: dark skin tone -🙅 person gesturing NO -🙅🏻 person gesturing NO: light skin tone -🙅🏼 person gesturing NO: medium-light skin tone -🙅🏽 person gesturing NO: medium skin tone -🙅🏾 person gesturing NO: medium-dark skin tone -🙅🏿 person gesturing NO: dark skin tone -🙅‍♂️ man gesturing NO -🙅🏻‍♂️ man gesturing NO: light skin tone -🙅🏼‍♂️ man gesturing NO: medium-light skin tone -🙅🏽‍♂️ man gesturing NO: medium skin tone -🙅🏾‍♂️ man gesturing NO: medium-dark skin tone -🙅🏿‍♂️ man gesturing NO: dark skin tone -🙅‍♀️ woman gesturing NO -🙅🏻‍♀️ woman gesturing NO: light skin tone -🙅🏼‍♀️ woman gesturing NO: medium-light skin tone -🙅🏽‍♀️ woman gesturing NO: medium skin tone -🙅🏾‍♀️ woman gesturing NO: medium-dark skin tone -🙅🏿‍♀️ woman gesturing NO: dark skin tone -🙆 person gesturing OK -🙆🏻 person gesturing OK: light skin tone -🙆🏼 person gesturing OK: medium-light skin tone -🙆🏽 person gesturing OK: medium skin tone -🙆🏾 person gesturing OK: medium-dark skin tone -🙆🏿 person gesturing OK: dark skin tone -🙆‍♂️ man gesturing OK -🙆🏻‍♂️ man gesturing OK: light skin tone -🙆🏼‍♂️ man gesturing OK: medium-light skin tone -🙆🏽‍♂️ man gesturing OK: medium skin tone -🙆🏾‍♂️ man gesturing OK: medium-dark skin tone -🙆🏿‍♂️ man gesturing OK: dark skin tone -🙆‍♀️ woman gesturing OK -🙆🏻‍♀️ woman gesturing OK: light skin tone -🙆🏼‍♀️ woman gesturing OK: medium-light skin tone -🙆🏽‍♀️ woman gesturing OK: medium skin tone -🙆🏾‍♀️ woman gesturing OK: medium-dark skin tone -🙆🏿‍♀️ woman gesturing OK: dark skin tone -💁 person tipping hand -💁🏻 person tipping hand: light skin tone -💁🏼 person tipping hand: medium-light skin tone -💁🏽 person tipping hand: medium skin tone -💁🏾 person tipping hand: medium-dark skin tone -💁🏿 person tipping hand: dark skin tone -💁‍♂️ man tipping hand -💁🏻‍♂️ man tipping hand: light skin tone -💁🏼‍♂️ man tipping hand: medium-light skin tone -💁🏽‍♂️ man tipping hand: medium skin tone -💁🏾‍♂️ man tipping hand: medium-dark skin tone -💁🏿‍♂️ man tipping hand: dark skin tone -💁‍♀️ woman tipping hand -💁🏻‍♀️ woman tipping hand: light skin tone -💁🏼‍♀️ woman tipping hand: medium-light skin tone -💁🏽‍♀️ woman tipping hand: medium skin tone -💁🏾‍♀️ woman tipping hand: medium-dark skin tone -💁🏿‍♀️ woman tipping hand: dark skin tone -🙋 person raising hand -🙋🏻 person raising hand: light skin tone -🙋🏼 person raising hand: medium-light skin tone -🙋🏽 person raising hand: medium skin tone -🙋🏾 person raising hand: medium-dark skin tone -🙋🏿 person raising hand: dark skin tone -🙋‍♂️ man raising hand -🙋🏻‍♂️ man raising hand: light skin tone -🙋🏼‍♂️ man raising hand: medium-light skin tone -🙋🏽‍♂️ man raising hand: medium skin tone -🙋🏾‍♂️ man raising hand: medium-dark skin tone -🙋🏿‍♂️ man raising hand: dark skin tone -🙋‍♀️ woman raising hand -🙋🏻‍♀️ woman raising hand: light skin tone -🙋🏼‍♀️ woman raising hand: medium-light skin tone -🙋🏽‍♀️ woman raising hand: medium skin tone -🙋🏾‍♀️ woman raising hand: medium-dark skin tone -🙋🏿‍♀️ woman raising hand: dark skin tone -🧏 deaf person -🧏🏻 deaf person: light skin tone -🧏🏼 deaf person: medium-light skin tone -🧏🏽 deaf person: medium skin tone -🧏🏾 deaf person: medium-dark skin tone -🧏🏿 deaf person: dark skin tone -🧏‍♂️ deaf man -🧏🏻‍♂️ deaf man: light skin tone -🧏🏼‍♂️ deaf man: medium-light skin tone -🧏🏽‍♂️ deaf man: medium skin tone -🧏🏾‍♂️ deaf man: medium-dark skin tone -🧏🏿‍♂️ deaf man: dark skin tone -🧏‍♀️ deaf woman -🧏🏻‍♀️ deaf woman: light skin tone -🧏🏼‍♀️ deaf woman: medium-light skin tone -🧏🏽‍♀️ deaf woman: medium skin tone -🧏🏾‍♀️ deaf woman: medium-dark skin tone -🧏🏿‍♀️ deaf woman: dark skin tone -🙇 person bowing -🙇🏻 person bowing: light skin tone -🙇🏼 person bowing: medium-light skin tone -🙇🏽 person bowing: medium skin tone -🙇🏾 person bowing: medium-dark skin tone -🙇🏿 person bowing: dark skin tone -🙇‍♂️ man bowing -🙇🏻‍♂️ man bowing: light skin tone -🙇🏼‍♂️ man bowing: medium-light skin tone -🙇🏽‍♂️ man bowing: medium skin tone -🙇🏾‍♂️ man bowing: medium-dark skin tone -🙇🏿‍♂️ man bowing: dark skin tone -🙇‍♀️ woman bowing -🙇🏻‍♀️ woman bowing: light skin tone -🙇🏼‍♀️ woman bowing: medium-light skin tone -🙇🏽‍♀️ woman bowing: medium skin tone -🙇🏾‍♀️ woman bowing: medium-dark skin tone -🙇🏿‍♀️ woman bowing: dark skin tone -🤦 person facepalming -🤦🏻 person facepalming: light skin tone -🤦🏼 person facepalming: medium-light skin tone -🤦🏽 person facepalming: medium skin tone -🤦🏾 person facepalming: medium-dark skin tone -🤦🏿 person facepalming: dark skin tone -🤦‍♂️ man facepalming -🤦🏻‍♂️ man facepalming: light skin tone -🤦🏼‍♂️ man facepalming: medium-light skin tone -🤦🏽‍♂️ man facepalming: medium skin tone -🤦🏾‍♂️ man facepalming: medium-dark skin tone -🤦🏿‍♂️ man facepalming: dark skin tone -🤦‍♀️ woman facepalming -🤦🏻‍♀️ woman facepalming: light skin tone -🤦🏼‍♀️ woman facepalming: medium-light skin tone -🤦🏽‍♀️ woman facepalming: medium skin tone -🤦🏾‍♀️ woman facepalming: medium-dark skin tone -🤦🏿‍♀️ woman facepalming: dark skin tone -🤷 person shrugging -🤷🏻 person shrugging: light skin tone -🤷🏼 person shrugging: medium-light skin tone -🤷🏽 person shrugging: medium skin tone -🤷🏾 person shrugging: medium-dark skin tone -🤷🏿 person shrugging: dark skin tone -🤷‍♂️ man shrugging -🤷🏻‍♂️ man shrugging: light skin tone -🤷🏼‍♂️ man shrugging: medium-light skin tone -🤷🏽‍♂️ man shrugging: medium skin tone -🤷🏾‍♂️ man shrugging: medium-dark skin tone -🤷🏿‍♂️ man shrugging: dark skin tone -🤷‍♀️ woman shrugging -🤷🏻‍♀️ woman shrugging: light skin tone -🤷🏼‍♀️ woman shrugging: medium-light skin tone -🤷🏽‍♀️ woman shrugging: medium skin tone -🤷🏾‍♀️ woman shrugging: medium-dark skin tone -🤷🏿‍♀️ woman shrugging: dark skin tone -🧑‍⚕️ health worker -🧑🏻‍⚕️ health worker: light skin tone -🧑🏼‍⚕️ health worker: medium-light skin tone -🧑🏽‍⚕️ health worker: medium skin tone -🧑🏾‍⚕️ health worker: medium-dark skin tone -🧑🏿‍⚕️ health worker: dark skin tone -👨‍⚕️ man health worker -👨🏻‍⚕️ man health worker: light skin tone -👨🏼‍⚕️ man health worker: medium-light skin tone -👨🏽‍⚕️ man health worker: medium skin tone -👨🏾‍⚕️ man health worker: medium-dark skin tone -👨🏿‍⚕️ man health worker: dark skin tone -👩‍⚕️ woman health worker -👩🏻‍⚕️ woman health worker: light skin tone -👩🏼‍⚕️ woman health worker: medium-light skin tone -👩🏽‍⚕️ woman health worker: medium skin tone -👩🏾‍⚕️ woman health worker: medium-dark skin tone -👩🏿‍⚕️ woman health worker: dark skin tone -🧑‍🎓 student -🧑🏻‍🎓 student: light skin tone -🧑🏼‍🎓 student: medium-light skin tone -🧑🏽‍🎓 student: medium skin tone -🧑🏾‍🎓 student: medium-dark skin tone -🧑🏿‍🎓 student: dark skin tone -👨‍🎓 man student -👨🏻‍🎓 man student: light skin tone -👨🏼‍🎓 man student: medium-light skin tone -👨🏽‍🎓 man student: medium skin tone -👨🏾‍🎓 man student: medium-dark skin tone -👨🏿‍🎓 man student: dark skin tone -👩‍🎓 woman student -👩🏻‍🎓 woman student: light skin tone -👩🏼‍🎓 woman student: medium-light skin tone -👩🏽‍🎓 woman student: medium skin tone -👩🏾‍🎓 woman student: medium-dark skin tone -👩🏿‍🎓 woman student: dark skin tone -🧑‍🏫 teacher -🧑🏻‍🏫 teacher: light skin tone -🧑🏼‍🏫 teacher: medium-light skin tone -🧑🏽‍🏫 teacher: medium skin tone -🧑🏾‍🏫 teacher: medium-dark skin tone -🧑🏿‍🏫 teacher: dark skin tone -👨‍🏫 man teacher -👨🏻‍🏫 man teacher: light skin tone -👨🏼‍🏫 man teacher: medium-light skin tone -👨🏽‍🏫 man teacher: medium skin tone -👨🏾‍🏫 man teacher: medium-dark skin tone -👨🏿‍🏫 man teacher: dark skin tone -👩‍🏫 woman teacher -👩🏻‍🏫 woman teacher: light skin tone -👩🏼‍🏫 woman teacher: medium-light skin tone -👩🏽‍🏫 woman teacher: medium skin tone -👩🏾‍🏫 woman teacher: medium-dark skin tone -👩🏿‍🏫 woman teacher: dark skin tone -🧑‍⚖️ judge -🧑🏻‍⚖️ judge: light skin tone -🧑🏼‍⚖️ judge: medium-light skin tone -🧑🏽‍⚖️ judge: medium skin tone -🧑🏾‍⚖️ judge: medium-dark skin tone -🧑🏿‍⚖️ judge: dark skin tone -👨‍⚖️ man judge -👨🏻‍⚖️ man judge: light skin tone -👨🏼‍⚖️ man judge: medium-light skin tone -👨🏽‍⚖️ man judge: medium skin tone -👨🏾‍⚖️ man judge: medium-dark skin tone -👨🏿‍⚖️ man judge: dark skin tone -👩‍⚖️ woman judge -👩🏻‍⚖️ woman judge: light skin tone -👩🏼‍⚖️ woman judge: medium-light skin tone -👩🏽‍⚖️ woman judge: medium skin tone -👩🏾‍⚖️ woman judge: medium-dark skin tone -👩🏿‍⚖️ woman judge: dark skin tone -🧑‍🌾 farmer -🧑🏻‍🌾 farmer: light skin tone -🧑🏼‍🌾 farmer: medium-light skin tone -🧑🏽‍🌾 farmer: medium skin tone -🧑🏾‍🌾 farmer: medium-dark skin tone -🧑🏿‍🌾 farmer: dark skin tone -👨‍🌾 man farmer -👨🏻‍🌾 man farmer: light skin tone -👨🏼‍🌾 man farmer: medium-light skin tone -👨🏽‍🌾 man farmer: medium skin tone -👨🏾‍🌾 man farmer: medium-dark skin tone -👨🏿‍🌾 man farmer: dark skin tone -👩‍🌾 woman farmer -👩🏻‍🌾 woman farmer: light skin tone -👩🏼‍🌾 woman farmer: medium-light skin tone -👩🏽‍🌾 woman farmer: medium skin tone -👩🏾‍🌾 woman farmer: medium-dark skin tone -👩🏿‍🌾 woman farmer: dark skin tone -🧑‍🍳 cook -🧑🏻‍🍳 cook: light skin tone -🧑🏼‍🍳 cook: medium-light skin tone -🧑🏽‍🍳 cook: medium skin tone -🧑🏾‍🍳 cook: medium-dark skin tone -🧑🏿‍🍳 cook: dark skin tone -👨‍🍳 man cook -👨🏻‍🍳 man cook: light skin tone -👨🏼‍🍳 man cook: medium-light skin tone -👨🏽‍🍳 man cook: medium skin tone -👨🏾‍🍳 man cook: medium-dark skin tone -👨🏿‍🍳 man cook: dark skin tone -👩‍🍳 woman cook -👩🏻‍🍳 woman cook: light skin tone -👩🏼‍🍳 woman cook: medium-light skin tone -👩🏽‍🍳 woman cook: medium skin tone -👩🏾‍🍳 woman cook: medium-dark skin tone -👩🏿‍🍳 woman cook: dark skin tone -🧑‍🔧 mechanic -🧑🏻‍🔧 mechanic: light skin tone -🧑🏼‍🔧 mechanic: medium-light skin tone -🧑🏽‍🔧 mechanic: medium skin tone -🧑🏾‍🔧 mechanic: medium-dark skin tone -🧑🏿‍🔧 mechanic: dark skin tone -👨‍🔧 man mechanic -👨🏻‍🔧 man mechanic: light skin tone -👨🏼‍🔧 man mechanic: medium-light skin tone -👨🏽‍🔧 man mechanic: medium skin tone -👨🏾‍🔧 man mechanic: medium-dark skin tone -👨🏿‍🔧 man mechanic: dark skin tone -👩‍🔧 woman mechanic -👩🏻‍🔧 woman mechanic: light skin tone -👩🏼‍🔧 woman mechanic: medium-light skin tone -👩🏽‍🔧 woman mechanic: medium skin tone -👩🏾‍🔧 woman mechanic: medium-dark skin tone -👩🏿‍🔧 woman mechanic: dark skin tone -🧑‍🏭 factory worker -🧑🏻‍🏭 factory worker: light skin tone -🧑🏼‍🏭 factory worker: medium-light skin tone -🧑🏽‍🏭 factory worker: medium skin tone -🧑🏾‍🏭 factory worker: medium-dark skin tone -🧑🏿‍🏭 factory worker: dark skin tone -👨‍🏭 man factory worker -👨🏻‍🏭 man factory worker: light skin tone -👨🏼‍🏭 man factory worker: medium-light skin tone -👨🏽‍🏭 man factory worker: medium skin tone -👨🏾‍🏭 man factory worker: medium-dark skin tone -👨🏿‍🏭 man factory worker: dark skin tone -👩‍🏭 woman factory worker -👩🏻‍🏭 woman factory worker: light skin tone -👩🏼‍🏭 woman factory worker: medium-light skin tone -👩🏽‍🏭 woman factory worker: medium skin tone -👩🏾‍🏭 woman factory worker: medium-dark skin tone -👩🏿‍🏭 woman factory worker: dark skin tone -🧑‍💼 office worker -🧑🏻‍💼 office worker: light skin tone -🧑🏼‍💼 office worker: medium-light skin tone -🧑🏽‍💼 office worker: medium skin tone -🧑🏾‍💼 office worker: medium-dark skin tone -🧑🏿‍💼 office worker: dark skin tone -👨‍💼 man office worker -👨🏻‍💼 man office worker: light skin tone -👨🏼‍💼 man office worker: medium-light skin tone -👨🏽‍💼 man office worker: medium skin tone -👨🏾‍💼 man office worker: medium-dark skin tone -👨🏿‍💼 man office worker: dark skin tone -👩‍💼 woman office worker -👩🏻‍💼 woman office worker: light skin tone -👩🏼‍💼 woman office worker: medium-light skin tone -👩🏽‍💼 woman office worker: medium skin tone -👩🏾‍💼 woman office worker: medium-dark skin tone -👩🏿‍💼 woman office worker: dark skin tone -🧑‍🔬 scientist -🧑🏻‍🔬 scientist: light skin tone -🧑🏼‍🔬 scientist: medium-light skin tone -🧑🏽‍🔬 scientist: medium skin tone -🧑🏾‍🔬 scientist: medium-dark skin tone -🧑🏿‍🔬 scientist: dark skin tone -👨‍🔬 man scientist -👨🏻‍🔬 man scientist: light skin tone -👨🏼‍🔬 man scientist: medium-light skin tone -👨🏽‍🔬 man scientist: medium skin tone -👨🏾‍🔬 man scientist: medium-dark skin tone -👨🏿‍🔬 man scientist: dark skin tone -👩‍🔬 woman scientist -👩🏻‍🔬 woman scientist: light skin tone -👩🏼‍🔬 woman scientist: medium-light skin tone -👩🏽‍🔬 woman scientist: medium skin tone -👩🏾‍🔬 woman scientist: medium-dark skin tone -👩🏿‍🔬 woman scientist: dark skin tone -🧑‍💻 technologist -🧑🏻‍💻 technologist: light skin tone -🧑🏼‍💻 technologist: medium-light skin tone -🧑🏽‍💻 technologist: medium skin tone -🧑🏾‍💻 technologist: medium-dark skin tone -🧑🏿‍💻 technologist: dark skin tone -👨‍💻 man technologist -👨🏻‍💻 man technologist: light skin tone -👨🏼‍💻 man technologist: medium-light skin tone -👨🏽‍💻 man technologist: medium skin tone -👨🏾‍💻 man technologist: medium-dark skin tone -👨🏿‍💻 man technologist: dark skin tone -👩‍💻 woman technologist -👩🏻‍💻 woman technologist: light skin tone -👩🏼‍💻 woman technologist: medium-light skin tone -👩🏽‍💻 woman technologist: medium skin tone -👩🏾‍💻 woman technologist: medium-dark skin tone -👩🏿‍💻 woman technologist: dark skin tone -🧑‍🎤 singer -🧑🏻‍🎤 singer: light skin tone -🧑🏼‍🎤 singer: medium-light skin tone -🧑🏽‍🎤 singer: medium skin tone -🧑🏾‍🎤 singer: medium-dark skin tone -🧑🏿‍🎤 singer: dark skin tone -👨‍🎤 man singer -👨🏻‍🎤 man singer: light skin tone -👨🏼‍🎤 man singer: medium-light skin tone -👨🏽‍🎤 man singer: medium skin tone -👨🏾‍🎤 man singer: medium-dark skin tone -👨🏿‍🎤 man singer: dark skin tone -👩‍🎤 woman singer -👩🏻‍🎤 woman singer: light skin tone -👩🏼‍🎤 woman singer: medium-light skin tone -👩🏽‍🎤 woman singer: medium skin tone -👩🏾‍🎤 woman singer: medium-dark skin tone -👩🏿‍🎤 woman singer: dark skin tone -🧑‍🎨 artist -🧑🏻‍🎨 artist: light skin tone -🧑🏼‍🎨 artist: medium-light skin tone -🧑🏽‍🎨 artist: medium skin tone -🧑🏾‍🎨 artist: medium-dark skin tone -🧑🏿‍🎨 artist: dark skin tone -👨‍🎨 man artist -👨🏻‍🎨 man artist: light skin tone -👨🏼‍🎨 man artist: medium-light skin tone -👨🏽‍🎨 man artist: medium skin tone -👨🏾‍🎨 man artist: medium-dark skin tone -👨🏿‍🎨 man artist: dark skin tone -👩‍🎨 woman artist -👩🏻‍🎨 woman artist: light skin tone -👩🏼‍🎨 woman artist: medium-light skin tone -👩🏽‍🎨 woman artist: medium skin tone -👩🏾‍🎨 woman artist: medium-dark skin tone -👩🏿‍🎨 woman artist: dark skin tone -🧑‍✈️ pilot -🧑🏻‍✈️ pilot: light skin tone -🧑🏼‍✈️ pilot: medium-light skin tone -🧑🏽‍✈️ pilot: medium skin tone -🧑🏾‍✈️ pilot: medium-dark skin tone -🧑🏿‍✈️ pilot: dark skin tone -👨‍✈️ man pilot -👨🏻‍✈️ man pilot: light skin tone -👨🏼‍✈️ man pilot: medium-light skin tone -👨🏽‍✈️ man pilot: medium skin tone -👨🏾‍✈️ man pilot: medium-dark skin tone -👨🏿‍✈️ man pilot: dark skin tone -👩‍✈️ woman pilot -👩🏻‍✈️ woman pilot: light skin tone -👩🏼‍✈️ woman pilot: medium-light skin tone -👩🏽‍✈️ woman pilot: medium skin tone -👩🏾‍✈️ woman pilot: medium-dark skin tone -👩🏿‍✈️ woman pilot: dark skin tone -🧑‍🚀 astronaut -🧑🏻‍🚀 astronaut: light skin tone -🧑🏼‍🚀 astronaut: medium-light skin tone -🧑🏽‍🚀 astronaut: medium skin tone -🧑🏾‍🚀 astronaut: medium-dark skin tone -🧑🏿‍🚀 astronaut: dark skin tone -👨‍🚀 man astronaut -👨🏻‍🚀 man astronaut: light skin tone -👨🏼‍🚀 man astronaut: medium-light skin tone -👨🏽‍🚀 man astronaut: medium skin tone -👨🏾‍🚀 man astronaut: medium-dark skin tone -👨🏿‍🚀 man astronaut: dark skin tone -👩‍🚀 woman astronaut -👩🏻‍🚀 woman astronaut: light skin tone -👩🏼‍🚀 woman astronaut: medium-light skin tone -👩🏽‍🚀 woman astronaut: medium skin tone -👩🏾‍🚀 woman astronaut: medium-dark skin tone -👩🏿‍🚀 woman astronaut: dark skin tone -🧑‍🚒 firefighter -🧑🏻‍🚒 firefighter: light skin tone -🧑🏼‍🚒 firefighter: medium-light skin tone -🧑🏽‍🚒 firefighter: medium skin tone -🧑🏾‍🚒 firefighter: medium-dark skin tone -🧑🏿‍🚒 firefighter: dark skin tone -👨‍🚒 man firefighter -👨🏻‍🚒 man firefighter: light skin tone -👨🏼‍🚒 man firefighter: medium-light skin tone -👨🏽‍🚒 man firefighter: medium skin tone -👨🏾‍🚒 man firefighter: medium-dark skin tone -👨🏿‍🚒 man firefighter: dark skin tone -👩‍🚒 woman firefighter -👩🏻‍🚒 woman firefighter: light skin tone -👩🏼‍🚒 woman firefighter: medium-light skin tone -👩🏽‍🚒 woman firefighter: medium skin tone -👩🏾‍🚒 woman firefighter: medium-dark skin tone -👩🏿‍🚒 woman firefighter: dark skin tone -👮 police officer -👮🏻 police officer: light skin tone -👮🏼 police officer: medium-light skin tone -👮🏽 police officer: medium skin tone -👮🏾 police officer: medium-dark skin tone -👮🏿 police officer: dark skin tone -👮‍♂️ man police officer -👮🏻‍♂️ man police officer: light skin tone -👮🏼‍♂️ man police officer: medium-light skin tone -👮🏽‍♂️ man police officer: medium skin tone -👮🏾‍♂️ man police officer: medium-dark skin tone -👮🏿‍♂️ man police officer: dark skin tone -👮‍♀️ woman police officer -👮🏻‍♀️ woman police officer: light skin tone -👮🏼‍♀️ woman police officer: medium-light skin tone -👮🏽‍♀️ woman police officer: medium skin tone -👮🏾‍♀️ woman police officer: medium-dark skin tone -👮🏿‍♀️ woman police officer: dark skin tone -🕵️ detective -🕵🏻 detective: light skin tone -🕵🏼 detective: medium-light skin tone -🕵🏽 detective: medium skin tone -🕵🏾 detective: medium-dark skin tone -🕵🏿 detective: dark skin tone -🕵️‍♂️ man detective -🕵🏻‍♂️ man detective: light skin tone -🕵🏼‍♂️ man detective: medium-light skin tone -🕵🏽‍♂️ man detective: medium skin tone -🕵🏾‍♂️ man detective: medium-dark skin tone -🕵🏿‍♂️ man detective: dark skin tone -🕵️‍♀️ woman detective -🕵🏻‍♀️ woman detective: light skin tone -🕵🏼‍♀️ woman detective: medium-light skin tone -🕵🏽‍♀️ woman detective: medium skin tone -🕵🏾‍♀️ woman detective: medium-dark skin tone -🕵🏿‍♀️ woman detective: dark skin tone -💂 guard -💂🏻 guard: light skin tone -💂🏼 guard: medium-light skin tone -💂🏽 guard: medium skin tone -💂🏾 guard: medium-dark skin tone -💂🏿 guard: dark skin tone -💂‍♂️ man guard -💂🏻‍♂️ man guard: light skin tone -💂🏼‍♂️ man guard: medium-light skin tone -💂🏽‍♂️ man guard: medium skin tone -💂🏾‍♂️ man guard: medium-dark skin tone -💂🏿‍♂️ man guard: dark skin tone -💂‍♀️ woman guard -💂🏻‍♀️ woman guard: light skin tone -💂🏼‍♀️ woman guard: medium-light skin tone -💂🏽‍♀️ woman guard: medium skin tone -💂🏾‍♀️ woman guard: medium-dark skin tone -💂🏿‍♀️ woman guard: dark skin tone -🥷 ninja -🥷🏻 ninja: light skin tone -🥷🏼 ninja: medium-light skin tone -🥷🏽 ninja: medium skin tone -🥷🏾 ninja: medium-dark skin tone -🥷🏿 ninja: dark skin tone -👷 construction worker -👷🏻 construction worker: light skin tone -👷🏼 construction worker: medium-light skin tone -👷🏽 construction worker: medium skin tone -👷🏾 construction worker: medium-dark skin tone -👷🏿 construction worker: dark skin tone -👷‍♂️ man construction worker -👷🏻‍♂️ man construction worker: light skin tone -👷🏼‍♂️ man construction worker: medium-light skin tone -👷🏽‍♂️ man construction worker: medium skin tone -👷🏾‍♂️ man construction worker: medium-dark skin tone -👷🏿‍♂️ man construction worker: dark skin tone -👷‍♀️ woman construction worker -👷🏻‍♀️ woman construction worker: light skin tone -👷🏼‍♀️ woman construction worker: medium-light skin tone -👷🏽‍♀️ woman construction worker: medium skin tone -👷🏾‍♀️ woman construction worker: medium-dark skin tone -👷🏿‍♀️ woman construction worker: dark skin tone -🤴 prince -🤴🏻 prince: light skin tone -🤴🏼 prince: medium-light skin tone -🤴🏽 prince: medium skin tone -🤴🏾 prince: medium-dark skin tone -🤴🏿 prince: dark skin tone -👸 princess -👸🏻 princess: light skin tone -👸🏼 princess: medium-light skin tone -👸🏽 princess: medium skin tone -👸🏾 princess: medium-dark skin tone -👸🏿 princess: dark skin tone -👳 person wearing turban -👳🏻 person wearing turban: light skin tone -👳🏼 person wearing turban: medium-light skin tone -👳🏽 person wearing turban: medium skin tone -👳🏾 person wearing turban: medium-dark skin tone -👳🏿 person wearing turban: dark skin tone -👳‍♂️ man wearing turban -👳🏻‍♂️ man wearing turban: light skin tone -👳🏼‍♂️ man wearing turban: medium-light skin tone -👳🏽‍♂️ man wearing turban: medium skin tone -👳🏾‍♂️ man wearing turban: medium-dark skin tone -👳🏿‍♂️ man wearing turban: dark skin tone -👳‍♀️ woman wearing turban -👳🏻‍♀️ woman wearing turban: light skin tone -👳🏼‍♀️ woman wearing turban: medium-light skin tone -👳🏽‍♀️ woman wearing turban: medium skin tone -👳🏾‍♀️ woman wearing turban: medium-dark skin tone -👳🏿‍♀️ woman wearing turban: dark skin tone -👲 person with skullcap -👲🏻 person with skullcap: light skin tone -👲🏼 person with skullcap: medium-light skin tone -👲🏽 person with skullcap: medium skin tone -👲🏾 person with skullcap: medium-dark skin tone -👲🏿 person with skullcap: dark skin tone -🧕 woman with headscarf -🧕🏻 woman with headscarf: light skin tone -🧕🏼 woman with headscarf: medium-light skin tone -🧕🏽 woman with headscarf: medium skin tone -🧕🏾 woman with headscarf: medium-dark skin tone -🧕🏿 woman with headscarf: dark skin tone -🤵 person in tuxedo -🤵🏻 person in tuxedo: light skin tone -🤵🏼 person in tuxedo: medium-light skin tone -🤵🏽 person in tuxedo: medium skin tone -🤵🏾 person in tuxedo: medium-dark skin tone -🤵🏿 person in tuxedo: dark skin tone -🤵‍♂️ man in tuxedo -🤵🏻‍♂️ man in tuxedo: light skin tone -🤵🏼‍♂️ man in tuxedo: medium-light skin tone -🤵🏽‍♂️ man in tuxedo: medium skin tone -🤵🏾‍♂️ man in tuxedo: medium-dark skin tone -🤵🏿‍♂️ man in tuxedo: dark skin tone -🤵‍♀️ woman in tuxedo -🤵🏻‍♀️ woman in tuxedo: light skin tone -🤵🏼‍♀️ woman in tuxedo: medium-light skin tone -🤵🏽‍♀️ woman in tuxedo: medium skin tone -🤵🏾‍♀️ woman in tuxedo: medium-dark skin tone -🤵🏿‍♀️ woman in tuxedo: dark skin tone -👰 person with veil -👰🏻 person with veil: light skin tone -👰🏼 person with veil: medium-light skin tone -👰🏽 person with veil: medium skin tone -👰🏾 person with veil: medium-dark skin tone -👰🏿 person with veil: dark skin tone -👰‍♂️ man with veil -👰🏻‍♂️ man with veil: light skin tone -👰🏼‍♂️ man with veil: medium-light skin tone -👰🏽‍♂️ man with veil: medium skin tone -👰🏾‍♂️ man with veil: medium-dark skin tone -👰🏿‍♂️ man with veil: dark skin tone -👰‍♀️ woman with veil -👰🏻‍♀️ woman with veil: light skin tone -👰🏼‍♀️ woman with veil: medium-light skin tone -👰🏽‍♀️ woman with veil: medium skin tone -👰🏾‍♀️ woman with veil: medium-dark skin tone -👰🏿‍♀️ woman with veil: dark skin tone -🤰 pregnant woman -🤰🏻 pregnant woman: light skin tone -🤰🏼 pregnant woman: medium-light skin tone -🤰🏽 pregnant woman: medium skin tone -🤰🏾 pregnant woman: medium-dark skin tone -🤰🏿 pregnant woman: dark skin tone -🤱 breast-feeding -🤱🏻 breast-feeding: light skin tone -🤱🏼 breast-feeding: medium-light skin tone -🤱🏽 breast-feeding: medium skin tone -🤱🏾 breast-feeding: medium-dark skin tone -🤱🏿 breast-feeding: dark skin tone -👩‍🍼 woman feeding baby -👩🏻‍🍼 woman feeding baby: light skin tone -👩🏼‍🍼 woman feeding baby: medium-light skin tone -👩🏽‍🍼 woman feeding baby: medium skin tone -👩🏾‍🍼 woman feeding baby: medium-dark skin tone -👩🏿‍🍼 woman feeding baby: dark skin tone -👨‍🍼 man feeding baby -👨🏻‍🍼 man feeding baby: light skin tone -👨🏼‍🍼 man feeding baby: medium-light skin tone -👨🏽‍🍼 man feeding baby: medium skin tone -👨🏾‍🍼 man feeding baby: medium-dark skin tone -👨🏿‍🍼 man feeding baby: dark skin tone -🧑‍🍼 person feeding baby -🧑🏻‍🍼 person feeding baby: light skin tone -🧑🏼‍🍼 person feeding baby: medium-light skin tone -🧑🏽‍🍼 person feeding baby: medium skin tone -🧑🏾‍🍼 person feeding baby: medium-dark skin tone -🧑🏿‍🍼 person feeding baby: dark skin tone -👼 baby angel -👼🏻 baby angel: light skin tone -👼🏼 baby angel: medium-light skin tone -👼🏽 baby angel: medium skin tone -👼🏾 baby angel: medium-dark skin tone -👼🏿 baby angel: dark skin tone -🎅 Santa Claus -🎅🏻 Santa Claus: light skin tone -🎅🏼 Santa Claus: medium-light skin tone -🎅🏽 Santa Claus: medium skin tone -🎅🏾 Santa Claus: medium-dark skin tone -🎅🏿 Santa Claus: dark skin tone -🤶 Mrs. Claus -🤶🏻 Mrs. Claus: light skin tone -🤶🏼 Mrs. Claus: medium-light skin tone -🤶🏽 Mrs. Claus: medium skin tone -🤶🏾 Mrs. Claus: medium-dark skin tone -🤶🏿 Mrs. Claus: dark skin tone -🧑‍🎄 mx claus -🧑🏻‍🎄 mx claus: light skin tone -🧑🏼‍🎄 mx claus: medium-light skin tone -🧑🏽‍🎄 mx claus: medium skin tone -🧑🏾‍🎄 mx claus: medium-dark skin tone -🧑🏿‍🎄 mx claus: dark skin tone -🦸 superhero -🦸🏻 superhero: light skin tone -🦸🏼 superhero: medium-light skin tone -🦸🏽 superhero: medium skin tone -🦸🏾 superhero: medium-dark skin tone -🦸🏿 superhero: dark skin tone -🦸‍♂️ man superhero -🦸🏻‍♂️ man superhero: light skin tone -🦸🏼‍♂️ man superhero: medium-light skin tone -🦸🏽‍♂️ man superhero: medium skin tone -🦸🏾‍♂️ man superhero: medium-dark skin tone -🦸🏿‍♂️ man superhero: dark skin tone -🦸‍♀️ woman superhero -🦸🏻‍♀️ woman superhero: light skin tone -🦸🏼‍♀️ woman superhero: medium-light skin tone -🦸🏽‍♀️ woman superhero: medium skin tone -🦸🏾‍♀️ woman superhero: medium-dark skin tone -🦸🏿‍♀️ woman superhero: dark skin tone -🦹 supervillain -🦹🏻 supervillain: light skin tone -🦹🏼 supervillain: medium-light skin tone -🦹🏽 supervillain: medium skin tone -🦹🏾 supervillain: medium-dark skin tone -🦹🏿 supervillain: dark skin tone -🦹‍♂️ man supervillain -🦹🏻‍♂️ man supervillain: light skin tone -🦹🏼‍♂️ man supervillain: medium-light skin tone -🦹🏽‍♂️ man supervillain: medium skin tone -🦹🏾‍♂️ man supervillain: medium-dark skin tone -🦹🏿‍♂️ man supervillain: dark skin tone -🦹‍♀️ woman supervillain -🦹🏻‍♀️ woman supervillain: light skin tone -🦹🏼‍♀️ woman supervillain: medium-light skin tone -🦹🏽‍♀️ woman supervillain: medium skin tone -🦹🏾‍♀️ woman supervillain: medium-dark skin tone -🦹🏿‍♀️ woman supervillain: dark skin tone -🧙 mage -🧙🏻 mage: light skin tone -🧙🏼 mage: medium-light skin tone -🧙🏽 mage: medium skin tone -🧙🏾 mage: medium-dark skin tone -🧙🏿 mage: dark skin tone -🧙‍♂️ man mage -🧙🏻‍♂️ man mage: light skin tone -🧙🏼‍♂️ man mage: medium-light skin tone -🧙🏽‍♂️ man mage: medium skin tone -🧙🏾‍♂️ man mage: medium-dark skin tone -🧙🏿‍♂️ man mage: dark skin tone -🧙‍♀️ woman mage -🧙🏻‍♀️ woman mage: light skin tone -🧙🏼‍♀️ woman mage: medium-light skin tone -🧙🏽‍♀️ woman mage: medium skin tone -🧙🏾‍♀️ woman mage: medium-dark skin tone -🧙🏿‍♀️ woman mage: dark skin tone -🧚 fairy -🧚🏻 fairy: light skin tone -🧚🏼 fairy: medium-light skin tone -🧚🏽 fairy: medium skin tone -🧚🏾 fairy: medium-dark skin tone -🧚🏿 fairy: dark skin tone -🧚‍♂️ man fairy -🧚🏻‍♂️ man fairy: light skin tone -🧚🏼‍♂️ man fairy: medium-light skin tone -🧚🏽‍♂️ man fairy: medium skin tone -🧚🏾‍♂️ man fairy: medium-dark skin tone -🧚🏿‍♂️ man fairy: dark skin tone -🧚‍♀️ woman fairy -🧚🏻‍♀️ woman fairy: light skin tone -🧚🏼‍♀️ woman fairy: medium-light skin tone -🧚🏽‍♀️ woman fairy: medium skin tone -🧚🏾‍♀️ woman fairy: medium-dark skin tone -🧚🏿‍♀️ woman fairy: dark skin tone -🧛 vampire -🧛🏻 vampire: light skin tone -🧛🏼 vampire: medium-light skin tone -🧛🏽 vampire: medium skin tone -🧛🏾 vampire: medium-dark skin tone -🧛🏿 vampire: dark skin tone -🧛‍♂️ man vampire -🧛🏻‍♂️ man vampire: light skin tone -🧛🏼‍♂️ man vampire: medium-light skin tone -🧛🏽‍♂️ man vampire: medium skin tone -🧛🏾‍♂️ man vampire: medium-dark skin tone -🧛🏿‍♂️ man vampire: dark skin tone -🧛‍♀️ woman vampire -🧛🏻‍♀️ woman vampire: light skin tone -🧛🏼‍♀️ woman vampire: medium-light skin tone -🧛🏽‍♀️ woman vampire: medium skin tone -🧛🏾‍♀️ woman vampire: medium-dark skin tone -🧛🏿‍♀️ woman vampire: dark skin tone -🧜 merperson -🧜🏻 merperson: light skin tone -🧜🏼 merperson: medium-light skin tone -🧜🏽 merperson: medium skin tone -🧜🏾 merperson: medium-dark skin tone -🧜🏿 merperson: dark skin tone -🧜‍♂️ merman -🧜🏻‍♂️ merman: light skin tone -🧜🏼‍♂️ merman: medium-light skin tone -🧜🏽‍♂️ merman: medium skin tone -🧜🏾‍♂️ merman: medium-dark skin tone -🧜🏿‍♂️ merman: dark skin tone -🧜‍♀️ mermaid -🧜🏻‍♀️ mermaid: light skin tone -🧜🏼‍♀️ mermaid: medium-light skin tone -🧜🏽‍♀️ mermaid: medium skin tone -🧜🏾‍♀️ mermaid: medium-dark skin tone -🧜🏿‍♀️ mermaid: dark skin tone -🧝 elf -🧝🏻 elf: light skin tone -🧝🏼 elf: medium-light skin tone -🧝🏽 elf: medium skin tone -🧝🏾 elf: medium-dark skin tone -🧝🏿 elf: dark skin tone -🧝‍♂️ man elf -🧝🏻‍♂️ man elf: light skin tone -🧝🏼‍♂️ man elf: medium-light skin tone -🧝🏽‍♂️ man elf: medium skin tone -🧝🏾‍♂️ man elf: medium-dark skin tone -🧝🏿‍♂️ man elf: dark skin tone -🧝‍♀️ woman elf -🧝🏻‍♀️ woman elf: light skin tone -🧝🏼‍♀️ woman elf: medium-light skin tone -🧝🏽‍♀️ woman elf: medium skin tone -🧝🏾‍♀️ woman elf: medium-dark skin tone -🧝🏿‍♀️ woman elf: dark skin tone -🧞 genie -🧞‍♂️ man genie -🧞‍♀️ woman genie -🧟 zombie -🧟‍♂️ man zombie -🧟‍♀️ woman zombie -💆 person getting massage -💆🏻 person getting massage: light skin tone -💆🏼 person getting massage: medium-light skin tone -💆🏽 person getting massage: medium skin tone -💆🏾 person getting massage: medium-dark skin tone -💆🏿 person getting massage: dark skin tone -💆‍♂️ man getting massage -💆🏻‍♂️ man getting massage: light skin tone -💆🏼‍♂️ man getting massage: medium-light skin tone -💆🏽‍♂️ man getting massage: medium skin tone -💆🏾‍♂️ man getting massage: medium-dark skin tone -💆🏿‍♂️ man getting massage: dark skin tone -💆‍♀️ woman getting massage -💆🏻‍♀️ woman getting massage: light skin tone -💆🏼‍♀️ woman getting massage: medium-light skin tone -💆🏽‍♀️ woman getting massage: medium skin tone -💆🏾‍♀️ woman getting massage: medium-dark skin tone -💆🏿‍♀️ woman getting massage: dark skin tone -💇 person getting haircut -💇🏻 person getting haircut: light skin tone -💇🏼 person getting haircut: medium-light skin tone -💇🏽 person getting haircut: medium skin tone -💇🏾 person getting haircut: medium-dark skin tone -💇🏿 person getting haircut: dark skin tone -💇‍♂️ man getting haircut -💇🏻‍♂️ man getting haircut: light skin tone -💇🏼‍♂️ man getting haircut: medium-light skin tone -💇🏽‍♂️ man getting haircut: medium skin tone -💇🏾‍♂️ man getting haircut: medium-dark skin tone -💇🏿‍♂️ man getting haircut: dark skin tone -💇‍♀️ woman getting haircut -💇🏻‍♀️ woman getting haircut: light skin tone -💇🏼‍♀️ woman getting haircut: medium-light skin tone -💇🏽‍♀️ woman getting haircut: medium skin tone -💇🏾‍♀️ woman getting haircut: medium-dark skin tone -💇🏿‍♀️ woman getting haircut: dark skin tone -🚶 person walking -🚶🏻 person walking: light skin tone -🚶🏼 person walking: medium-light skin tone -🚶🏽 person walking: medium skin tone -🚶🏾 person walking: medium-dark skin tone -🚶🏿 person walking: dark skin tone -🚶‍♂️ man walking -🚶🏻‍♂️ man walking: light skin tone -🚶🏼‍♂️ man walking: medium-light skin tone -🚶🏽‍♂️ man walking: medium skin tone -🚶🏾‍♂️ man walking: medium-dark skin tone -🚶🏿‍♂️ man walking: dark skin tone -🚶‍♀️ woman walking -🚶🏻‍♀️ woman walking: light skin tone -🚶🏼‍♀️ woman walking: medium-light skin tone -🚶🏽‍♀️ woman walking: medium skin tone -🚶🏾‍♀️ woman walking: medium-dark skin tone -🚶🏿‍♀️ woman walking: dark skin tone -🧍 person standing -🧍🏻 person standing: light skin tone -🧍🏼 person standing: medium-light skin tone -🧍🏽 person standing: medium skin tone -🧍🏾 person standing: medium-dark skin tone -🧍🏿 person standing: dark skin tone -🧍‍♂️ man standing -🧍🏻‍♂️ man standing: light skin tone -🧍🏼‍♂️ man standing: medium-light skin tone -🧍🏽‍♂️ man standing: medium skin tone -🧍🏾‍♂️ man standing: medium-dark skin tone -🧍🏿‍♂️ man standing: dark skin tone -🧍‍♀️ woman standing -🧍🏻‍♀️ woman standing: light skin tone -🧍🏼‍♀️ woman standing: medium-light skin tone -🧍🏽‍♀️ woman standing: medium skin tone -🧍🏾‍♀️ woman standing: medium-dark skin tone -🧍🏿‍♀️ woman standing: dark skin tone -🧎 person kneeling -🧎🏻 person kneeling: light skin tone -🧎🏼 person kneeling: medium-light skin tone -🧎🏽 person kneeling: medium skin tone -🧎🏾 person kneeling: medium-dark skin tone -🧎🏿 person kneeling: dark skin tone -🧎‍♂️ man kneeling -🧎🏻‍♂️ man kneeling: light skin tone -🧎🏼‍♂️ man kneeling: medium-light skin tone -🧎🏽‍♂️ man kneeling: medium skin tone -🧎🏾‍♂️ man kneeling: medium-dark skin tone -🧎🏿‍♂️ man kneeling: dark skin tone -🧎‍♀️ woman kneeling -🧎🏻‍♀️ woman kneeling: light skin tone -🧎🏼‍♀️ woman kneeling: medium-light skin tone -🧎🏽‍♀️ woman kneeling: medium skin tone -🧎🏾‍♀️ woman kneeling: medium-dark skin tone -🧎🏿‍♀️ woman kneeling: dark skin tone -🧑‍🦯 person with white cane -🧑🏻‍🦯 person with white cane: light skin tone -🧑🏼‍🦯 person with white cane: medium-light skin tone -🧑🏽‍🦯 person with white cane: medium skin tone -🧑🏾‍🦯 person with white cane: medium-dark skin tone -🧑🏿‍🦯 person with white cane: dark skin tone -👨‍🦯 man with white cane -👨🏻‍🦯 man with white cane: light skin tone -👨🏼‍🦯 man with white cane: medium-light skin tone -👨🏽‍🦯 man with white cane: medium skin tone -👨🏾‍🦯 man with white cane: medium-dark skin tone -👨🏿‍🦯 man with white cane: dark skin tone -👩‍🦯 woman with white cane -👩🏻‍🦯 woman with white cane: light skin tone -👩🏼‍🦯 woman with white cane: medium-light skin tone -👩🏽‍🦯 woman with white cane: medium skin tone -👩🏾‍🦯 woman with white cane: medium-dark skin tone -👩🏿‍🦯 woman with white cane: dark skin tone -🧑‍🦼 person in motorized wheelchair -🧑🏻‍🦼 person in motorized wheelchair: light skin tone -🧑🏼‍🦼 person in motorized wheelchair: medium-light skin tone -🧑🏽‍🦼 person in motorized wheelchair: medium skin tone -🧑🏾‍🦼 person in motorized wheelchair: medium-dark skin tone -🧑🏿‍🦼 person in motorized wheelchair: dark skin tone -👨‍🦼 man in motorized wheelchair -👨🏻‍🦼 man in motorized wheelchair: light skin tone -👨🏼‍🦼 man in motorized wheelchair: medium-light skin tone -👨🏽‍🦼 man in motorized wheelchair: medium skin tone -👨🏾‍🦼 man in motorized wheelchair: medium-dark skin tone -👨🏿‍🦼 man in motorized wheelchair: dark skin tone -👩‍🦼 woman in motorized wheelchair -👩🏻‍🦼 woman in motorized wheelchair: light skin tone -👩🏼‍🦼 woman in motorized wheelchair: medium-light skin tone -👩🏽‍🦼 woman in motorized wheelchair: medium skin tone -👩🏾‍🦼 woman in motorized wheelchair: medium-dark skin tone -👩🏿‍🦼 woman in motorized wheelchair: dark skin tone -🧑‍🦽 person in manual wheelchair -🧑🏻‍🦽 person in manual wheelchair: light skin tone -🧑🏼‍🦽 person in manual wheelchair: medium-light skin tone -🧑🏽‍🦽 person in manual wheelchair: medium skin tone -🧑🏾‍🦽 person in manual wheelchair: medium-dark skin tone -🧑🏿‍🦽 person in manual wheelchair: dark skin tone -👨‍🦽 man in manual wheelchair -👨🏻‍🦽 man in manual wheelchair: light skin tone -👨🏼‍🦽 man in manual wheelchair: medium-light skin tone -👨🏽‍🦽 man in manual wheelchair: medium skin tone -👨🏾‍🦽 man in manual wheelchair: medium-dark skin tone -👨🏿‍🦽 man in manual wheelchair: dark skin tone -👩‍🦽 woman in manual wheelchair -👩🏻‍🦽 woman in manual wheelchair: light skin tone -👩🏼‍🦽 woman in manual wheelchair: medium-light skin tone -👩🏽‍🦽 woman in manual wheelchair: medium skin tone -👩🏾‍🦽 woman in manual wheelchair: medium-dark skin tone -👩🏿‍🦽 woman in manual wheelchair: dark skin tone -🏃 person running -🏃🏻 person running: light skin tone -🏃🏼 person running: medium-light skin tone -🏃🏽 person running: medium skin tone -🏃🏾 person running: medium-dark skin tone -🏃🏿 person running: dark skin tone -🏃‍♂️ man running -🏃🏻‍♂️ man running: light skin tone -🏃🏼‍♂️ man running: medium-light skin tone -🏃🏽‍♂️ man running: medium skin tone -🏃🏾‍♂️ man running: medium-dark skin tone -🏃🏿‍♂️ man running: dark skin tone -🏃‍♀️ woman running -🏃🏻‍♀️ woman running: light skin tone -🏃🏼‍♀️ woman running: medium-light skin tone -🏃🏽‍♀️ woman running: medium skin tone -🏃🏾‍♀️ woman running: medium-dark skin tone -🏃🏿‍♀️ woman running: dark skin tone -💃 woman dancing -💃🏻 woman dancing: light skin tone -💃🏼 woman dancing: medium-light skin tone -💃🏽 woman dancing: medium skin tone -💃🏾 woman dancing: medium-dark skin tone -💃🏿 woman dancing: dark skin tone -🕺 man dancing -🕺🏻 man dancing: light skin tone -🕺🏼 man dancing: medium-light skin tone -🕺🏽 man dancing: medium skin tone -🕺🏾 man dancing: medium-dark skin tone -🕺🏿 man dancing: dark skin tone -🕴️ person in suit levitating -🕴🏻 person in suit levitating: light skin tone -🕴🏼 person in suit levitating: medium-light skin tone -🕴🏽 person in suit levitating: medium skin tone -🕴🏾 person in suit levitating: medium-dark skin tone -🕴🏿 person in suit levitating: dark skin tone -👯 people with bunny ears -👯‍♂️ men with bunny ears -👯‍♀️ women with bunny ears -🧖 person in steamy room -🧖🏻 person in steamy room: light skin tone -🧖🏼 person in steamy room: medium-light skin tone -🧖🏽 person in steamy room: medium skin tone -🧖🏾 person in steamy room: medium-dark skin tone -🧖🏿 person in steamy room: dark skin tone -🧖‍♂️ man in steamy room -🧖🏻‍♂️ man in steamy room: light skin tone -🧖🏼‍♂️ man in steamy room: medium-light skin tone -🧖🏽‍♂️ man in steamy room: medium skin tone -🧖🏾‍♂️ man in steamy room: medium-dark skin tone -🧖🏿‍♂️ man in steamy room: dark skin tone -🧖‍♀️ woman in steamy room -🧖🏻‍♀️ woman in steamy room: light skin tone -🧖🏼‍♀️ woman in steamy room: medium-light skin tone -🧖🏽‍♀️ woman in steamy room: medium skin tone -🧖🏾‍♀️ woman in steamy room: medium-dark skin tone -🧖🏿‍♀️ woman in steamy room: dark skin tone -🧗 person climbing -🧗🏻 person climbing: light skin tone -🧗🏼 person climbing: medium-light skin tone -🧗🏽 person climbing: medium skin tone -🧗🏾 person climbing: medium-dark skin tone -🧗🏿 person climbing: dark skin tone -🧗‍♂️ man climbing -🧗🏻‍♂️ man climbing: light skin tone -🧗🏼‍♂️ man climbing: medium-light skin tone -🧗🏽‍♂️ man climbing: medium skin tone -🧗🏾‍♂️ man climbing: medium-dark skin tone -🧗🏿‍♂️ man climbing: dark skin tone -🧗‍♀️ woman climbing -🧗🏻‍♀️ woman climbing: light skin tone -🧗🏼‍♀️ woman climbing: medium-light skin tone -🧗🏽‍♀️ woman climbing: medium skin tone -🧗🏾‍♀️ woman climbing: medium-dark skin tone -🧗🏿‍♀️ woman climbing: dark skin tone -🤺 person fencing -🏇 horse racing -🏇🏻 horse racing: light skin tone -🏇🏼 horse racing: medium-light skin tone -🏇🏽 horse racing: medium skin tone -🏇🏾 horse racing: medium-dark skin tone -🏇🏿 horse racing: dark skin tone -⛷️ skier -🏂 snowboarder -🏂🏻 snowboarder: light skin tone -🏂🏼 snowboarder: medium-light skin tone -🏂🏽 snowboarder: medium skin tone -🏂🏾 snowboarder: medium-dark skin tone -🏂🏿 snowboarder: dark skin tone -🏌️ person golfing -🏌🏻 person golfing: light skin tone -🏌🏼 person golfing: medium-light skin tone -🏌🏽 person golfing: medium skin tone -🏌🏾 person golfing: medium-dark skin tone -🏌🏿 person golfing: dark skin tone -🏌️‍♂️ man golfing -🏌🏻‍♂️ man golfing: light skin tone -🏌🏼‍♂️ man golfing: medium-light skin tone -🏌🏽‍♂️ man golfing: medium skin tone -🏌🏾‍♂️ man golfing: medium-dark skin tone -🏌🏿‍♂️ man golfing: dark skin tone -🏌️‍♀️ woman golfing -🏌🏻‍♀️ woman golfing: light skin tone -🏌🏼‍♀️ woman golfing: medium-light skin tone -🏌🏽‍♀️ woman golfing: medium skin tone -🏌🏾‍♀️ woman golfing: medium-dark skin tone -🏌🏿‍♀️ woman golfing: dark skin tone -🏄 person surfing -🏄🏻 person surfing: light skin tone -🏄🏼 person surfing: medium-light skin tone -🏄🏽 person surfing: medium skin tone -🏄🏾 person surfing: medium-dark skin tone -🏄🏿 person surfing: dark skin tone -🏄‍♂️ man surfing -🏄🏻‍♂️ man surfing: light skin tone -🏄🏼‍♂️ man surfing: medium-light skin tone -🏄🏽‍♂️ man surfing: medium skin tone -🏄🏾‍♂️ man surfing: medium-dark skin tone -🏄🏿‍♂️ man surfing: dark skin tone -🏄‍♀️ woman surfing -🏄🏻‍♀️ woman surfing: light skin tone -🏄🏼‍♀️ woman surfing: medium-light skin tone -🏄🏽‍♀️ woman surfing: medium skin tone -🏄🏾‍♀️ woman surfing: medium-dark skin tone -🏄🏿‍♀️ woman surfing: dark skin tone -🚣 person rowing boat -🚣🏻 person rowing boat: light skin tone -🚣🏼 person rowing boat: medium-light skin tone -🚣🏽 person rowing boat: medium skin tone -🚣🏾 person rowing boat: medium-dark skin tone -🚣🏿 person rowing boat: dark skin tone -🚣‍♂️ man rowing boat -🚣🏻‍♂️ man rowing boat: light skin tone -🚣🏼‍♂️ man rowing boat: medium-light skin tone -🚣🏽‍♂️ man rowing boat: medium skin tone -🚣🏾‍♂️ man rowing boat: medium-dark skin tone -🚣🏿‍♂️ man rowing boat: dark skin tone -🚣‍♀️ woman rowing boat -🚣🏻‍♀️ woman rowing boat: light skin tone -🚣🏼‍♀️ woman rowing boat: medium-light skin tone -🚣🏽‍♀️ woman rowing boat: medium skin tone -🚣🏾‍♀️ woman rowing boat: medium-dark skin tone -🚣🏿‍♀️ woman rowing boat: dark skin tone -🏊 person swimming -🏊🏻 person swimming: light skin tone -🏊🏼 person swimming: medium-light skin tone -🏊🏽 person swimming: medium skin tone -🏊🏾 person swimming: medium-dark skin tone -🏊🏿 person swimming: dark skin tone -🏊‍♂️ man swimming -🏊🏻‍♂️ man swimming: light skin tone -🏊🏼‍♂️ man swimming: medium-light skin tone -🏊🏽‍♂️ man swimming: medium skin tone -🏊🏾‍♂️ man swimming: medium-dark skin tone -🏊🏿‍♂️ man swimming: dark skin tone -🏊‍♀️ woman swimming -🏊🏻‍♀️ woman swimming: light skin tone -🏊🏼‍♀️ woman swimming: medium-light skin tone -🏊🏽‍♀️ woman swimming: medium skin tone -🏊🏾‍♀️ woman swimming: medium-dark skin tone -🏊🏿‍♀️ woman swimming: dark skin tone -⛹️ person bouncing ball -⛹🏻 person bouncing ball: light skin tone -⛹🏼 person bouncing ball: medium-light skin tone -⛹🏽 person bouncing ball: medium skin tone -⛹🏾 person bouncing ball: medium-dark skin tone -⛹🏿 person bouncing ball: dark skin tone -⛹️‍♂️ man bouncing ball -⛹🏻‍♂️ man bouncing ball: light skin tone -⛹🏼‍♂️ man bouncing ball: medium-light skin tone -⛹🏽‍♂️ man bouncing ball: medium skin tone -⛹🏾‍♂️ man bouncing ball: medium-dark skin tone -⛹🏿‍♂️ man bouncing ball: dark skin tone -⛹️‍♀️ woman bouncing ball -⛹🏻‍♀️ woman bouncing ball: light skin tone -⛹🏼‍♀️ woman bouncing ball: medium-light skin tone -⛹🏽‍♀️ woman bouncing ball: medium skin tone -⛹🏾‍♀️ woman bouncing ball: medium-dark skin tone -⛹🏿‍♀️ woman bouncing ball: dark skin tone -🏋️ person lifting weights -🏋🏻 person lifting weights: light skin tone -🏋🏼 person lifting weights: medium-light skin tone -🏋🏽 person lifting weights: medium skin tone -🏋🏾 person lifting weights: medium-dark skin tone -🏋🏿 person lifting weights: dark skin tone -🏋️‍♂️ man lifting weights -🏋🏻‍♂️ man lifting weights: light skin tone -🏋🏼‍♂️ man lifting weights: medium-light skin tone -🏋🏽‍♂️ man lifting weights: medium skin tone -🏋🏾‍♂️ man lifting weights: medium-dark skin tone -🏋🏿‍♂️ man lifting weights: dark skin tone -🏋️‍♀️ woman lifting weights -🏋🏻‍♀️ woman lifting weights: light skin tone -🏋🏼‍♀️ woman lifting weights: medium-light skin tone -🏋🏽‍♀️ woman lifting weights: medium skin tone -🏋🏾‍♀️ woman lifting weights: medium-dark skin tone -🏋🏿‍♀️ woman lifting weights: dark skin tone -🚴 person biking -🚴🏻 person biking: light skin tone -🚴🏼 person biking: medium-light skin tone -🚴🏽 person biking: medium skin tone -🚴🏾 person biking: medium-dark skin tone -🚴🏿 person biking: dark skin tone -🚴‍♂️ man biking -🚴🏻‍♂️ man biking: light skin tone -🚴🏼‍♂️ man biking: medium-light skin tone -🚴🏽‍♂️ man biking: medium skin tone -🚴🏾‍♂️ man biking: medium-dark skin tone -🚴🏿‍♂️ man biking: dark skin tone -🚴‍♀️ woman biking -🚴🏻‍♀️ woman biking: light skin tone -🚴🏼‍♀️ woman biking: medium-light skin tone -🚴🏽‍♀️ woman biking: medium skin tone -🚴🏾‍♀️ woman biking: medium-dark skin tone -🚴🏿‍♀️ woman biking: dark skin tone -🚵 person mountain biking -🚵🏻 person mountain biking: light skin tone -🚵🏼 person mountain biking: medium-light skin tone -🚵🏽 person mountain biking: medium skin tone -🚵🏾 person mountain biking: medium-dark skin tone -🚵🏿 person mountain biking: dark skin tone -🚵‍♂️ man mountain biking -🚵🏻‍♂️ man mountain biking: light skin tone -🚵🏼‍♂️ man mountain biking: medium-light skin tone -🚵🏽‍♂️ man mountain biking: medium skin tone -🚵🏾‍♂️ man mountain biking: medium-dark skin tone -🚵🏿‍♂️ man mountain biking: dark skin tone -🚵‍♀️ woman mountain biking -🚵🏻‍♀️ woman mountain biking: light skin tone -🚵🏼‍♀️ woman mountain biking: medium-light skin tone -🚵🏽‍♀️ woman mountain biking: medium skin tone -🚵🏾‍♀️ woman mountain biking: medium-dark skin tone -🚵🏿‍♀️ woman mountain biking: dark skin tone -🤸 person cartwheeling -🤸🏻 person cartwheeling: light skin tone -🤸🏼 person cartwheeling: medium-light skin tone -🤸🏽 person cartwheeling: medium skin tone -🤸🏾 person cartwheeling: medium-dark skin tone -🤸🏿 person cartwheeling: dark skin tone -🤸‍♂️ man cartwheeling -🤸🏻‍♂️ man cartwheeling: light skin tone -🤸🏼‍♂️ man cartwheeling: medium-light skin tone -🤸🏽‍♂️ man cartwheeling: medium skin tone -🤸🏾‍♂️ man cartwheeling: medium-dark skin tone -🤸🏿‍♂️ man cartwheeling: dark skin tone -🤸‍♀️ woman cartwheeling -🤸🏻‍♀️ woman cartwheeling: light skin tone -🤸🏼‍♀️ woman cartwheeling: medium-light skin tone -🤸🏽‍♀️ woman cartwheeling: medium skin tone -🤸🏾‍♀️ woman cartwheeling: medium-dark skin tone -🤸🏿‍♀️ woman cartwheeling: dark skin tone -🤼 people wrestling -🤼‍♂️ men wrestling -🤼‍♀️ women wrestling -🤽 person playing water polo -🤽🏻 person playing water polo: light skin tone -🤽🏼 person playing water polo: medium-light skin tone -🤽🏽 person playing water polo: medium skin tone -🤽🏾 person playing water polo: medium-dark skin tone -🤽🏿 person playing water polo: dark skin tone -🤽‍♂️ man playing water polo -🤽🏻‍♂️ man playing water polo: light skin tone -🤽🏼‍♂️ man playing water polo: medium-light skin tone -🤽🏽‍♂️ man playing water polo: medium skin tone -🤽🏾‍♂️ man playing water polo: medium-dark skin tone -🤽🏿‍♂️ man playing water polo: dark skin tone -🤽‍♀️ woman playing water polo -🤽🏻‍♀️ woman playing water polo: light skin tone -🤽🏼‍♀️ woman playing water polo: medium-light skin tone -🤽🏽‍♀️ woman playing water polo: medium skin tone -🤽🏾‍♀️ woman playing water polo: medium-dark skin tone -🤽🏿‍♀️ woman playing water polo: dark skin tone -🤾 person playing handball -🤾🏻 person playing handball: light skin tone -🤾🏼 person playing handball: medium-light skin tone -🤾🏽 person playing handball: medium skin tone -🤾🏾 person playing handball: medium-dark skin tone -🤾🏿 person playing handball: dark skin tone -🤾‍♂️ man playing handball -🤾🏻‍♂️ man playing handball: light skin tone -🤾🏼‍♂️ man playing handball: medium-light skin tone -🤾🏽‍♂️ man playing handball: medium skin tone -🤾🏾‍♂️ man playing handball: medium-dark skin tone -🤾🏿‍♂️ man playing handball: dark skin tone -🤾‍♀️ woman playing handball -🤾🏻‍♀️ woman playing handball: light skin tone -🤾🏼‍♀️ woman playing handball: medium-light skin tone -🤾🏽‍♀️ woman playing handball: medium skin tone -🤾🏾‍♀️ woman playing handball: medium-dark skin tone -🤾🏿‍♀️ woman playing handball: dark skin tone -🤹 person juggling -🤹🏻 person juggling: light skin tone -🤹🏼 person juggling: medium-light skin tone -🤹🏽 person juggling: medium skin tone -🤹🏾 person juggling: medium-dark skin tone -🤹🏿 person juggling: dark skin tone -🤹‍♂️ man juggling -🤹🏻‍♂️ man juggling: light skin tone -🤹🏼‍♂️ man juggling: medium-light skin tone -🤹🏽‍♂️ man juggling: medium skin tone -🤹🏾‍♂️ man juggling: medium-dark skin tone -🤹🏿‍♂️ man juggling: dark skin tone -🤹‍♀️ woman juggling -🤹🏻‍♀️ woman juggling: light skin tone -🤹🏼‍♀️ woman juggling: medium-light skin tone -🤹🏽‍♀️ woman juggling: medium skin tone -🤹🏾‍♀️ woman juggling: medium-dark skin tone -🤹🏿‍♀️ woman juggling: dark skin tone -🧘 person in lotus position -🧘🏻 person in lotus position: light skin tone -🧘🏼 person in lotus position: medium-light skin tone -🧘🏽 person in lotus position: medium skin tone -🧘🏾 person in lotus position: medium-dark skin tone -🧘🏿 person in lotus position: dark skin tone -🧘‍♂️ man in lotus position -🧘🏻‍♂️ man in lotus position: light skin tone -🧘🏼‍♂️ man in lotus position: medium-light skin tone -🧘🏽‍♂️ man in lotus position: medium skin tone -🧘🏾‍♂️ man in lotus position: medium-dark skin tone -🧘🏿‍♂️ man in lotus position: dark skin tone -🧘‍♀️ woman in lotus position -🧘🏻‍♀️ woman in lotus position: light skin tone -🧘🏼‍♀️ woman in lotus position: medium-light skin tone -🧘🏽‍♀️ woman in lotus position: medium skin tone -🧘🏾‍♀️ woman in lotus position: medium-dark skin tone -🧘🏿‍♀️ woman in lotus position: dark skin tone -🛀 person taking bath -🛀🏻 person taking bath: light skin tone -🛀🏼 person taking bath: medium-light skin tone -🛀🏽 person taking bath: medium skin tone -🛀🏾 person taking bath: medium-dark skin tone -🛀🏿 person taking bath: dark skin tone -🛌 person in bed -🛌🏻 person in bed: light skin tone -🛌🏼 person in bed: medium-light skin tone -🛌🏽 person in bed: medium skin tone -🛌🏾 person in bed: medium-dark skin tone -🛌🏿 person in bed: dark skin tone -🧑‍🤝‍🧑 people holding hands -🧑🏻‍🤝‍🧑🏻 people holding hands: light skin tone -🧑🏻‍🤝‍🧑🏼 people holding hands: light skin tone, medium-light skin tone -🧑🏻‍🤝‍🧑🏽 people holding hands: light skin tone, medium skin tone -🧑🏻‍🤝‍🧑🏾 people holding hands: light skin tone, medium-dark skin tone -🧑🏻‍🤝‍🧑🏿 people holding hands: light skin tone, dark skin tone -🧑🏼‍🤝‍🧑🏻 people holding hands: medium-light skin tone, light skin tone -🧑🏼‍🤝‍🧑🏼 people holding hands: medium-light skin tone -🧑🏼‍🤝‍🧑🏽 people holding hands: medium-light skin tone, medium skin tone -🧑🏼‍🤝‍🧑🏾 people holding hands: medium-light skin tone, medium-dark skin tone -🧑🏼‍🤝‍🧑🏿 people holding hands: medium-light skin tone, dark skin tone -🧑🏽‍🤝‍🧑🏻 people holding hands: medium skin tone, light skin tone -🧑🏽‍🤝‍🧑🏼 people holding hands: medium skin tone, medium-light skin tone -🧑🏽‍🤝‍🧑🏽 people holding hands: medium skin tone -🧑🏽‍🤝‍🧑🏾 people holding hands: medium skin tone, medium-dark skin tone -🧑🏽‍🤝‍🧑🏿 people holding hands: medium skin tone, dark skin tone -🧑🏾‍🤝‍🧑🏻 people holding hands: medium-dark skin tone, light skin tone -🧑🏾‍🤝‍🧑🏼 people holding hands: medium-dark skin tone, medium-light skin tone -🧑🏾‍🤝‍🧑🏽 people holding hands: medium-dark skin tone, medium skin tone -🧑🏾‍🤝‍🧑🏾 people holding hands: medium-dark skin tone -🧑🏾‍🤝‍🧑🏿 people holding hands: medium-dark skin tone, dark skin tone -🧑🏿‍🤝‍🧑🏻 people holding hands: dark skin tone, light skin tone -🧑🏿‍🤝‍🧑🏼 people holding hands: dark skin tone, medium-light skin tone -🧑🏿‍🤝‍🧑🏽 people holding hands: dark skin tone, medium skin tone -🧑🏿‍🤝‍🧑🏾 people holding hands: dark skin tone, medium-dark skin tone -🧑🏿‍🤝‍🧑🏿 people holding hands: dark skin tone -👭 women holding hands -👭🏻 women holding hands: light skin tone -👩🏻‍🤝‍👩🏼 women holding hands: light skin tone, medium-light skin tone -👩🏻‍🤝‍👩🏽 women holding hands: light skin tone, medium skin tone -👩🏻‍🤝‍👩🏾 women holding hands: light skin tone, medium-dark skin tone -👩🏻‍🤝‍👩🏿 women holding hands: light skin tone, dark skin tone -👩🏼‍🤝‍👩🏻 women holding hands: medium-light skin tone, light skin tone -👭🏼 women holding hands: medium-light skin tone -👩🏼‍🤝‍👩🏽 women holding hands: medium-light skin tone, medium skin tone -👩🏼‍🤝‍👩🏾 women holding hands: medium-light skin tone, medium-dark skin tone -👩🏼‍🤝‍👩🏿 women holding hands: medium-light skin tone, dark skin tone -👩🏽‍🤝‍👩🏻 women holding hands: medium skin tone, light skin tone -👩🏽‍🤝‍👩🏼 women holding hands: medium skin tone, medium-light skin tone -👭🏽 women holding hands: medium skin tone -👩🏽‍🤝‍👩🏾 women holding hands: medium skin tone, medium-dark skin tone -👩🏽‍🤝‍👩🏿 women holding hands: medium skin tone, dark skin tone -👩🏾‍🤝‍👩🏻 women holding hands: medium-dark skin tone, light skin tone -👩🏾‍🤝‍👩🏼 women holding hands: medium-dark skin tone, medium-light skin tone -👩🏾‍🤝‍👩🏽 women holding hands: medium-dark skin tone, medium skin tone -👭🏾 women holding hands: medium-dark skin tone -👩🏾‍🤝‍👩🏿 women holding hands: medium-dark skin tone, dark skin tone -👩🏿‍🤝‍👩🏻 women holding hands: dark skin tone, light skin tone -👩🏿‍🤝‍👩🏼 women holding hands: dark skin tone, medium-light skin tone -👩🏿‍🤝‍👩🏽 women holding hands: dark skin tone, medium skin tone -👩🏿‍🤝‍👩🏾 women holding hands: dark skin tone, medium-dark skin tone -👭🏿 women holding hands: dark skin tone -👫 woman and man holding hands -👫🏻 woman and man holding hands: light skin tone -👩🏻‍🤝‍👨🏼 woman and man holding hands: light skin tone, medium-light skin tone -👩🏻‍🤝‍👨🏽 woman and man holding hands: light skin tone, medium skin tone -👩🏻‍🤝‍👨🏾 woman and man holding hands: light skin tone, medium-dark skin tone -👩🏻‍🤝‍👨🏿 woman and man holding hands: light skin tone, dark skin tone -👩🏼‍🤝‍👨🏻 woman and man holding hands: medium-light skin tone, light skin tone -👫🏼 woman and man holding hands: medium-light skin tone -👩🏼‍🤝‍👨🏽 woman and man holding hands: medium-light skin tone, medium skin tone -👩🏼‍🤝‍👨🏾 woman and man holding hands: medium-light skin tone, medium-dark skin tone -👩🏼‍🤝‍👨🏿 woman and man holding hands: medium-light skin tone, dark skin tone -👩🏽‍🤝‍👨🏻 woman and man holding hands: medium skin tone, light skin tone -👩🏽‍🤝‍👨🏼 woman and man holding hands: medium skin tone, medium-light skin tone -👫🏽 woman and man holding hands: medium skin tone -👩🏽‍🤝‍👨🏾 woman and man holding hands: medium skin tone, medium-dark skin tone -👩🏽‍🤝‍👨🏿 woman and man holding hands: medium skin tone, dark skin tone -👩🏾‍🤝‍👨🏻 woman and man holding hands: medium-dark skin tone, light skin tone -👩🏾‍🤝‍👨🏼 woman and man holding hands: medium-dark skin tone, medium-light skin tone -👩🏾‍🤝‍👨🏽 woman and man holding hands: medium-dark skin tone, medium skin tone -👫🏾 woman and man holding hands: medium-dark skin tone -👩🏾‍🤝‍👨🏿 woman and man holding hands: medium-dark skin tone, dark skin tone -👩🏿‍🤝‍👨🏻 woman and man holding hands: dark skin tone, light skin tone -👩🏿‍🤝‍👨🏼 woman and man holding hands: dark skin tone, medium-light skin tone -👩🏿‍🤝‍👨🏽 woman and man holding hands: dark skin tone, medium skin tone -👩🏿‍🤝‍👨🏾 woman and man holding hands: dark skin tone, medium-dark skin tone -👫🏿 woman and man holding hands: dark skin tone -👬 men holding hands -👬🏻 men holding hands: light skin tone -👨🏻‍🤝‍👨🏼 men holding hands: light skin tone, medium-light skin tone -👨🏻‍🤝‍👨🏽 men holding hands: light skin tone, medium skin tone -👨🏻‍🤝‍👨🏾 men holding hands: light skin tone, medium-dark skin tone -👨🏻‍🤝‍👨🏿 men holding hands: light skin tone, dark skin tone -👨🏼‍🤝‍👨🏻 men holding hands: medium-light skin tone, light skin tone -👬🏼 men holding hands: medium-light skin tone -👨🏼‍🤝‍👨🏽 men holding hands: medium-light skin tone, medium skin tone -👨🏼‍🤝‍👨🏾 men holding hands: medium-light skin tone, medium-dark skin tone -👨🏼‍🤝‍👨🏿 men holding hands: medium-light skin tone, dark skin tone -👨🏽‍🤝‍👨🏻 men holding hands: medium skin tone, light skin tone -👨🏽‍🤝‍👨🏼 men holding hands: medium skin tone, medium-light skin tone -👬🏽 men holding hands: medium skin tone -👨🏽‍🤝‍👨🏾 men holding hands: medium skin tone, medium-dark skin tone -👨🏽‍🤝‍👨🏿 men holding hands: medium skin tone, dark skin tone -👨🏾‍🤝‍👨🏻 men holding hands: medium-dark skin tone, light skin tone -👨🏾‍🤝‍👨🏼 men holding hands: medium-dark skin tone, medium-light skin tone -👨🏾‍🤝‍👨🏽 men holding hands: medium-dark skin tone, medium skin tone -👬🏾 men holding hands: medium-dark skin tone -👨🏾‍🤝‍👨🏿 men holding hands: medium-dark skin tone, dark skin tone -👨🏿‍🤝‍👨🏻 men holding hands: dark skin tone, light skin tone -👨🏿‍🤝‍👨🏼 men holding hands: dark skin tone, medium-light skin tone -👨🏿‍🤝‍👨🏽 men holding hands: dark skin tone, medium skin tone -👨🏿‍🤝‍👨🏾 men holding hands: dark skin tone, medium-dark skin tone -👬🏿 men holding hands: dark skin tone -💏 kiss -💏🏻 kiss: light skin tone -💏🏼 kiss: medium-light skin tone -💏🏽 kiss: medium skin tone -💏🏾 kiss: medium-dark skin tone -💏🏿 kiss: dark skin tone -🧑🏻‍❤️‍💋‍🧑🏼 kiss: person, person, light skin tone, medium-light skin tone -🧑🏻‍❤️‍💋‍🧑🏽 kiss: person, person, light skin tone, medium skin tone -🧑🏻‍❤️‍💋‍🧑🏾 kiss: person, person, light skin tone, medium-dark skin tone -🧑🏻‍❤️‍💋‍🧑🏿 kiss: person, person, light skin tone, dark skin tone -🧑🏼‍❤️‍💋‍🧑🏻 kiss: person, person, medium-light skin tone, light skin tone -🧑🏼‍❤️‍💋‍🧑🏽 kiss: person, person, medium-light skin tone, medium skin tone -🧑🏼‍❤️‍💋‍🧑🏾 kiss: person, person, medium-light skin tone, medium-dark skin tone -🧑🏼‍❤️‍💋‍🧑🏿 kiss: person, person, medium-light skin tone, dark skin tone -🧑🏽‍❤️‍💋‍🧑🏻 kiss: person, person, medium skin tone, light skin tone -🧑🏽‍❤️‍💋‍🧑🏼 kiss: person, person, medium skin tone, medium-light skin tone -🧑🏽‍❤️‍💋‍🧑🏾 kiss: person, person, medium skin tone, medium-dark skin tone -🧑🏽‍❤️‍💋‍🧑🏿 kiss: person, person, medium skin tone, dark skin tone -🧑🏾‍❤️‍💋‍🧑🏻 kiss: person, person, medium-dark skin tone, light skin tone -🧑🏾‍❤️‍💋‍🧑🏼 kiss: person, person, medium-dark skin tone, medium-light skin tone -🧑🏾‍❤️‍💋‍🧑🏽 kiss: person, person, medium-dark skin tone, medium skin tone -🧑🏾‍❤️‍💋‍🧑🏿 kiss: person, person, medium-dark skin tone, dark skin tone -🧑🏿‍❤️‍💋‍🧑🏻 kiss: person, person, dark skin tone, light skin tone -🧑🏿‍❤️‍💋‍🧑🏼 kiss: person, person, dark skin tone, medium-light skin tone -🧑🏿‍❤️‍💋‍🧑🏽 kiss: person, person, dark skin tone, medium skin tone -🧑🏿‍❤️‍💋‍🧑🏾 kiss: person, person, dark skin tone, medium-dark skin tone -👩‍❤️‍💋‍👨 kiss: woman, man -👩🏻‍❤️‍💋‍👨🏻 kiss: woman, man, light skin tone -👩🏻‍❤️‍💋‍👨🏼 kiss: woman, man, light skin tone, medium-light skin tone -👩🏻‍❤️‍💋‍👨🏽 kiss: woman, man, light skin tone, medium skin tone -👩🏻‍❤️‍💋‍👨🏾 kiss: woman, man, light skin tone, medium-dark skin tone -👩🏻‍❤️‍💋‍👨🏿 kiss: woman, man, light skin tone, dark skin tone -👩🏼‍❤️‍💋‍👨🏻 kiss: woman, man, medium-light skin tone, light skin tone -👩🏼‍❤️‍💋‍👨🏼 kiss: woman, man, medium-light skin tone -👩🏼‍❤️‍💋‍👨🏽 kiss: woman, man, medium-light skin tone, medium skin tone -👩🏼‍❤️‍💋‍👨🏾 kiss: woman, man, medium-light skin tone, medium-dark skin tone -👩🏼‍❤️‍💋‍👨🏿 kiss: woman, man, medium-light skin tone, dark skin tone -👩🏽‍❤️‍💋‍👨🏻 kiss: woman, man, medium skin tone, light skin tone -👩🏽‍❤️‍💋‍👨🏼 kiss: woman, man, medium skin tone, medium-light skin tone -👩🏽‍❤️‍💋‍👨🏽 kiss: woman, man, medium skin tone -👩🏽‍❤️‍💋‍👨🏾 kiss: woman, man, medium skin tone, medium-dark skin tone -👩🏽‍❤️‍💋‍👨🏿 kiss: woman, man, medium skin tone, dark skin tone -👩🏾‍❤️‍💋‍👨🏻 kiss: woman, man, medium-dark skin tone, light skin tone -👩🏾‍❤️‍💋‍👨🏼 kiss: woman, man, medium-dark skin tone, medium-light skin tone -👩🏾‍❤️‍💋‍👨🏽 kiss: woman, man, medium-dark skin tone, medium skin tone -👩🏾‍❤️‍💋‍👨🏾 kiss: woman, man, medium-dark skin tone -👩🏾‍❤️‍💋‍👨🏿 kiss: woman, man, medium-dark skin tone, dark skin tone -👩🏿‍❤️‍💋‍👨🏻 kiss: woman, man, dark skin tone, light skin tone -👩🏿‍❤️‍💋‍👨🏼 kiss: woman, man, dark skin tone, medium-light skin tone -👩🏿‍❤️‍💋‍👨🏽 kiss: woman, man, dark skin tone, medium skin tone -👩🏿‍❤️‍💋‍👨🏾 kiss: woman, man, dark skin tone, medium-dark skin tone -👩🏿‍❤️‍💋‍👨🏿 kiss: woman, man, dark skin tone -👨‍❤️‍💋‍👨 kiss: man, man -👨🏻‍❤️‍💋‍👨🏻 kiss: man, man, light skin tone -👨🏻‍❤️‍💋‍👨🏼 kiss: man, man, light skin tone, medium-light skin tone -👨🏻‍❤️‍💋‍👨🏽 kiss: man, man, light skin tone, medium skin tone -👨🏻‍❤️‍💋‍👨🏾 kiss: man, man, light skin tone, medium-dark skin tone -👨🏻‍❤️‍💋‍👨🏿 kiss: man, man, light skin tone, dark skin tone -👨🏼‍❤️‍💋‍👨🏻 kiss: man, man, medium-light skin tone, light skin tone -👨🏼‍❤️‍💋‍👨🏼 kiss: man, man, medium-light skin tone -👨🏼‍❤️‍💋‍👨🏽 kiss: man, man, medium-light skin tone, medium skin tone -👨🏼‍❤️‍💋‍👨🏾 kiss: man, man, medium-light skin tone, medium-dark skin tone -👨🏼‍❤️‍💋‍👨🏿 kiss: man, man, medium-light skin tone, dark skin tone -👨🏽‍❤️‍💋‍👨🏻 kiss: man, man, medium skin tone, light skin tone -👨🏽‍❤️‍💋‍👨🏼 kiss: man, man, medium skin tone, medium-light skin tone -👨🏽‍❤️‍💋‍👨🏽 kiss: man, man, medium skin tone -👨🏽‍❤️‍💋‍👨🏾 kiss: man, man, medium skin tone, medium-dark skin tone -👨🏽‍❤️‍💋‍👨🏿 kiss: man, man, medium skin tone, dark skin tone -👨🏾‍❤️‍💋‍👨🏻 kiss: man, man, medium-dark skin tone, light skin tone -👨🏾‍❤️‍💋‍👨🏼 kiss: man, man, medium-dark skin tone, medium-light skin tone -👨🏾‍❤️‍💋‍👨🏽 kiss: man, man, medium-dark skin tone, medium skin tone -👨🏾‍❤️‍💋‍👨🏾 kiss: man, man, medium-dark skin tone -👨🏾‍❤️‍💋‍👨🏿 kiss: man, man, medium-dark skin tone, dark skin tone -👨🏿‍❤️‍💋‍👨🏻 kiss: man, man, dark skin tone, light skin tone -👨🏿‍❤️‍💋‍👨🏼 kiss: man, man, dark skin tone, medium-light skin tone -👨🏿‍❤️‍💋‍👨🏽 kiss: man, man, dark skin tone, medium skin tone -👨🏿‍❤️‍💋‍👨🏾 kiss: man, man, dark skin tone, medium-dark skin tone -👨🏿‍❤️‍💋‍👨🏿 kiss: man, man, dark skin tone -👩‍❤️‍💋‍👩 kiss: woman, woman -👩🏻‍❤️‍💋‍👩🏻 kiss: woman, woman, light skin tone -👩🏻‍❤️‍💋‍👩🏼 kiss: woman, woman, light skin tone, medium-light skin tone -👩🏻‍❤️‍💋‍👩🏽 kiss: woman, woman, light skin tone, medium skin tone -👩🏻‍❤️‍💋‍👩🏾 kiss: woman, woman, light skin tone, medium-dark skin tone -👩🏻‍❤️‍💋‍👩🏿 kiss: woman, woman, light skin tone, dark skin tone -👩🏼‍❤️‍💋‍👩🏻 kiss: woman, woman, medium-light skin tone, light skin tone -👩🏼‍❤️‍💋‍👩🏼 kiss: woman, woman, medium-light skin tone -👩🏼‍❤️‍💋‍👩🏽 kiss: woman, woman, medium-light skin tone, medium skin tone -👩🏼‍❤️‍💋‍👩🏾 kiss: woman, woman, medium-light skin tone, medium-dark skin tone -👩🏼‍❤️‍💋‍👩🏿 kiss: woman, woman, medium-light skin tone, dark skin tone -👩🏽‍❤️‍💋‍👩🏻 kiss: woman, woman, medium skin tone, light skin tone -👩🏽‍❤️‍💋‍👩🏼 kiss: woman, woman, medium skin tone, medium-light skin tone -👩🏽‍❤️‍💋‍👩🏽 kiss: woman, woman, medium skin tone -👩🏽‍❤️‍💋‍👩🏾 kiss: woman, woman, medium skin tone, medium-dark skin tone -👩🏽‍❤️‍💋‍👩🏿 kiss: woman, woman, medium skin tone, dark skin tone -👩🏾‍❤️‍💋‍👩🏻 kiss: woman, woman, medium-dark skin tone, light skin tone -👩🏾‍❤️‍💋‍👩🏼 kiss: woman, woman, medium-dark skin tone, medium-light skin tone -👩🏾‍❤️‍💋‍👩🏽 kiss: woman, woman, medium-dark skin tone, medium skin tone -👩🏾‍❤️‍💋‍👩🏾 kiss: woman, woman, medium-dark skin tone -👩🏾‍❤️‍💋‍👩🏿 kiss: woman, woman, medium-dark skin tone, dark skin tone -👩🏿‍❤️‍💋‍👩🏻 kiss: woman, woman, dark skin tone, light skin tone -👩🏿‍❤️‍💋‍👩🏼 kiss: woman, woman, dark skin tone, medium-light skin tone -👩🏿‍❤️‍💋‍👩🏽 kiss: woman, woman, dark skin tone, medium skin tone -👩🏿‍❤️‍💋‍👩🏾 kiss: woman, woman, dark skin tone, medium-dark skin tone -👩🏿‍❤️‍💋‍👩🏿 kiss: woman, woman, dark skin tone -💑 couple with heart -💑🏻 couple with heart: light skin tone -💑🏼 couple with heart: medium-light skin tone -💑🏽 couple with heart: medium skin tone -💑🏾 couple with heart: medium-dark skin tone -💑🏿 couple with heart: dark skin tone -🧑🏻‍❤️‍🧑🏼 couple with heart: person, person, light skin tone, medium-light skin tone -🧑🏻‍❤️‍🧑🏽 couple with heart: person, person, light skin tone, medium skin tone -🧑🏻‍❤️‍🧑🏾 couple with heart: person, person, light skin tone, medium-dark skin tone -🧑🏻‍❤️‍🧑🏿 couple with heart: person, person, light skin tone, dark skin tone -🧑🏼‍❤️‍🧑🏻 couple with heart: person, person, medium-light skin tone, light skin tone -🧑🏼‍❤️‍🧑🏽 couple with heart: person, person, medium-light skin tone, medium skin tone -🧑🏼‍❤️‍🧑🏾 couple with heart: person, person, medium-light skin tone, medium-dark skin tone -🧑🏼‍❤️‍🧑🏿 couple with heart: person, person, medium-light skin tone, dark skin tone -🧑🏽‍❤️‍🧑🏻 couple with heart: person, person, medium skin tone, light skin tone -🧑🏽‍❤️‍🧑🏼 couple with heart: person, person, medium skin tone, medium-light skin tone -🧑🏽‍❤️‍🧑🏾 couple with heart: person, person, medium skin tone, medium-dark skin tone -🧑🏽‍❤️‍🧑🏿 couple with heart: person, person, medium skin tone, dark skin tone -🧑🏾‍❤️‍🧑🏻 couple with heart: person, person, medium-dark skin tone, light skin tone -🧑🏾‍❤️‍🧑🏼 couple with heart: person, person, medium-dark skin tone, medium-light skin tone -🧑🏾‍❤️‍🧑🏽 couple with heart: person, person, medium-dark skin tone, medium skin tone -🧑🏾‍❤️‍🧑🏿 couple with heart: person, person, medium-dark skin tone, dark skin tone -🧑🏿‍❤️‍🧑🏻 couple with heart: person, person, dark skin tone, light skin tone -🧑🏿‍❤️‍🧑🏼 couple with heart: person, person, dark skin tone, medium-light skin tone -🧑🏿‍❤️‍🧑🏽 couple with heart: person, person, dark skin tone, medium skin tone -🧑🏿‍❤️‍🧑🏾 couple with heart: person, person, dark skin tone, medium-dark skin tone -👩‍❤️‍👨 couple with heart: woman, man -👩🏻‍❤️‍👨🏻 couple with heart: woman, man, light skin tone -👩🏻‍❤️‍👨🏼 couple with heart: woman, man, light skin tone, medium-light skin tone -👩🏻‍❤️‍👨🏽 couple with heart: woman, man, light skin tone, medium skin tone -👩🏻‍❤️‍👨🏾 couple with heart: woman, man, light skin tone, medium-dark skin tone -👩🏻‍❤️‍👨🏿 couple with heart: woman, man, light skin tone, dark skin tone -👩🏼‍❤️‍👨🏻 couple with heart: woman, man, medium-light skin tone, light skin tone -👩🏼‍❤️‍👨🏼 couple with heart: woman, man, medium-light skin tone -👩🏼‍❤️‍👨🏽 couple with heart: woman, man, medium-light skin tone, medium skin tone -👩🏼‍❤️‍👨🏾 couple with heart: woman, man, medium-light skin tone, medium-dark skin tone -👩🏼‍❤️‍👨🏿 couple with heart: woman, man, medium-light skin tone, dark skin tone -👩🏽‍❤️‍👨🏻 couple with heart: woman, man, medium skin tone, light skin tone -👩🏽‍❤️‍👨🏼 couple with heart: woman, man, medium skin tone, medium-light skin tone -👩🏽‍❤️‍👨🏽 couple with heart: woman, man, medium skin tone -👩🏽‍❤️‍👨🏾 couple with heart: woman, man, medium skin tone, medium-dark skin tone -👩🏽‍❤️‍👨🏿 couple with heart: woman, man, medium skin tone, dark skin tone -👩🏾‍❤️‍👨🏻 couple with heart: woman, man, medium-dark skin tone, light skin tone -👩🏾‍❤️‍👨🏼 couple with heart: woman, man, medium-dark skin tone, medium-light skin tone -👩🏾‍❤️‍👨🏽 couple with heart: woman, man, medium-dark skin tone, medium skin tone -👩🏾‍❤️‍👨🏾 couple with heart: woman, man, medium-dark skin tone -👩🏾‍❤️‍👨🏿 couple with heart: woman, man, medium-dark skin tone, dark skin tone -👩🏿‍❤️‍👨🏻 couple with heart: woman, man, dark skin tone, light skin tone -👩🏿‍❤️‍👨🏼 couple with heart: woman, man, dark skin tone, medium-light skin tone -👩🏿‍❤️‍👨🏽 couple with heart: woman, man, dark skin tone, medium skin tone -👩🏿‍❤️‍👨🏾 couple with heart: woman, man, dark skin tone, medium-dark skin tone -👩🏿‍❤️‍👨🏿 couple with heart: woman, man, dark skin tone -👨‍❤️‍👨 couple with heart: man, man -👨🏻‍❤️‍👨🏻 couple with heart: man, man, light skin tone -👨🏻‍❤️‍👨🏼 couple with heart: man, man, light skin tone, medium-light skin tone -👨🏻‍❤️‍👨🏽 couple with heart: man, man, light skin tone, medium skin tone -👨🏻‍❤️‍👨🏾 couple with heart: man, man, light skin tone, medium-dark skin tone -👨🏻‍❤️‍👨🏿 couple with heart: man, man, light skin tone, dark skin tone -👨🏼‍❤️‍👨🏻 couple with heart: man, man, medium-light skin tone, light skin tone -👨🏼‍❤️‍👨🏼 couple with heart: man, man, medium-light skin tone -👨🏼‍❤️‍👨🏽 couple with heart: man, man, medium-light skin tone, medium skin tone -👨🏼‍❤️‍👨🏾 couple with heart: man, man, medium-light skin tone, medium-dark skin tone -👨🏼‍❤️‍👨🏿 couple with heart: man, man, medium-light skin tone, dark skin tone -👨🏽‍❤️‍👨🏻 couple with heart: man, man, medium skin tone, light skin tone -👨🏽‍❤️‍👨🏼 couple with heart: man, man, medium skin tone, medium-light skin tone -👨🏽‍❤️‍👨🏽 couple with heart: man, man, medium skin tone -👨🏽‍❤️‍👨🏾 couple with heart: man, man, medium skin tone, medium-dark skin tone -👨🏽‍❤️‍👨🏿 couple with heart: man, man, medium skin tone, dark skin tone -👨🏾‍❤️‍👨🏻 couple with heart: man, man, medium-dark skin tone, light skin tone -👨🏾‍❤️‍👨🏼 couple with heart: man, man, medium-dark skin tone, medium-light skin tone -👨🏾‍❤️‍👨🏽 couple with heart: man, man, medium-dark skin tone, medium skin tone -👨🏾‍❤️‍👨🏾 couple with heart: man, man, medium-dark skin tone -👨🏾‍❤️‍👨🏿 couple with heart: man, man, medium-dark skin tone, dark skin tone -👨🏿‍❤️‍👨🏻 couple with heart: man, man, dark skin tone, light skin tone -👨🏿‍❤️‍👨🏼 couple with heart: man, man, dark skin tone, medium-light skin tone -👨🏿‍❤️‍👨🏽 couple with heart: man, man, dark skin tone, medium skin tone -👨🏿‍❤️‍👨🏾 couple with heart: man, man, dark skin tone, medium-dark skin tone -👨🏿‍❤️‍👨🏿 couple with heart: man, man, dark skin tone -👩‍❤️‍👩 couple with heart: woman, woman -👩🏻‍❤️‍👩🏻 couple with heart: woman, woman, light skin tone -👩🏻‍❤️‍👩🏼 couple with heart: woman, woman, light skin tone, medium-light skin tone -👩🏻‍❤️‍👩🏽 couple with heart: woman, woman, light skin tone, medium skin tone -👩🏻‍❤️‍👩🏾 couple with heart: woman, woman, light skin tone, medium-dark skin tone -👩🏻‍❤️‍👩🏿 couple with heart: woman, woman, light skin tone, dark skin tone -👩🏼‍❤️‍👩🏻 couple with heart: woman, woman, medium-light skin tone, light skin tone -👩🏼‍❤️‍👩🏼 couple with heart: woman, woman, medium-light skin tone -👩🏼‍❤️‍👩🏽 couple with heart: woman, woman, medium-light skin tone, medium skin tone -👩🏼‍❤️‍👩🏾 couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone -👩🏼‍❤️‍👩🏿 couple with heart: woman, woman, medium-light skin tone, dark skin tone -👩🏽‍❤️‍👩🏻 couple with heart: woman, woman, medium skin tone, light skin tone -👩🏽‍❤️‍👩🏼 couple with heart: woman, woman, medium skin tone, medium-light skin tone -👩🏽‍❤️‍👩🏽 couple with heart: woman, woman, medium skin tone -👩🏽‍❤️‍👩🏾 couple with heart: woman, woman, medium skin tone, medium-dark skin tone -👩🏽‍❤️‍👩🏿 couple with heart: woman, woman, medium skin tone, dark skin tone -👩🏾‍❤️‍👩🏻 couple with heart: woman, woman, medium-dark skin tone, light skin tone -👩🏾‍❤️‍👩🏼 couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone -👩🏾‍❤️‍👩🏽 couple with heart: woman, woman, medium-dark skin tone, medium skin tone -👩🏾‍❤️‍👩🏾 couple with heart: woman, woman, medium-dark skin tone -👩🏾‍❤️‍👩🏿 couple with heart: woman, woman, medium-dark skin tone, dark skin tone -👩🏿‍❤️‍👩🏻 couple with heart: woman, woman, dark skin tone, light skin tone -👩🏿‍❤️‍👩🏼 couple with heart: woman, woman, dark skin tone, medium-light skin tone -👩🏿‍❤️‍👩🏽 couple with heart: woman, woman, dark skin tone, medium skin tone -👩🏿‍❤️‍👩🏾 couple with heart: woman, woman, dark skin tone, medium-dark skin tone -👩🏿‍❤️‍👩🏿 couple with heart: woman, woman, dark skin tone -👪 family -👨‍👩‍👦 family: man, woman, boy -👨‍👩‍👧 family: man, woman, girl -👨‍👩‍👧‍👦 family: man, woman, girl, boy -👨‍👩‍👦‍👦 family: man, woman, boy, boy -👨‍👩‍👧‍👧 family: man, woman, girl, girl -👨‍👨‍👦 family: man, man, boy -👨‍👨‍👧 family: man, man, girl -👨‍👨‍👧‍👦 family: man, man, girl, boy -👨‍👨‍👦‍👦 family: man, man, boy, boy -👨‍👨‍👧‍👧 family: man, man, girl, girl -👩‍👩‍👦 family: woman, woman, boy -👩‍👩‍👧 family: woman, woman, girl -👩‍👩‍👧‍👦 family: woman, woman, girl, boy -👩‍👩‍👦‍👦 family: woman, woman, boy, boy -👩‍👩‍👧‍👧 family: woman, woman, girl, girl -👨‍👦 family: man, boy -👨‍👦‍👦 family: man, boy, boy -👨‍👧 family: man, girl -👨‍👧‍👦 family: man, girl, boy -👨‍👧‍👧 family: man, girl, girl -👩‍👦 family: woman, boy -👩‍👦‍👦 family: woman, boy, boy -👩‍👧 family: woman, girl -👩‍👧‍👦 family: woman, girl, boy -👩‍👧‍👧 family: woman, girl, girl -🗣️ speaking head -👤 bust in silhouette -👥 busts in silhouette -🫂 people hugging -👣 footprints -🐵 monkey face -🐒 monkey -🦍 gorilla -🦧 orangutan -🐶 dog face -🐕 dog -🦮 guide dog -🐕‍🦺 service dog -🐩 poodle -🐺 wolf -🦊 fox -🦝 raccoon -🐱 cat face -🐈 cat -🐈‍⬛ black cat -🦁 lion -🐯 tiger face -🐅 tiger -🐆 leopard -🐴 horse face -🐎 horse -🦄 unicorn -🦓 zebra -🦌 deer -🦬 bison -🐮 cow face -🐂 ox -🐃 water buffalo -🐄 cow -🐷 pig face -🐖 pig -🐗 boar -🐽 pig nose -🐏 ram -🐑 ewe -🐐 goat -🐪 camel -🐫 two-hump camel -🦙 llama -🦒 giraffe -🐘 elephant -🦣 mammoth -🦏 rhinoceros -🦛 hippopotamus -🐭 mouse face -🐁 mouse -🐀 rat -🐹 hamster -🐰 rabbit face -🐇 rabbit -🐿️ chipmunk -🦫 beaver -🦔 hedgehog -🦇 bat -🐻 bear -🐻‍❄️ polar bear -🐨 koala -🐼 panda -🦥 sloth -🦦 otter -🦨 skunk -🦘 kangaroo -🦡 badger -🐾 paw prints -🦃 turkey -🐔 chicken -🐓 rooster -🐣 hatching chick -🐤 baby chick -🐥 front-facing baby chick -🐦 bird -🐧 penguin -🕊️ dove -🦅 eagle -🦆 duck -🦢 swan -🦉 owl -🦤 dodo -🪶 feather -🦩 flamingo -🦚 peacock -🦜 parrot -🐸 frog -🐊 crocodile -🐢 turtle -🦎 lizard -🐍 snake -🐲 dragon face -🐉 dragon -🦕 sauropod -🦖 T-Rex -🐳 spouting whale -🐋 whale -🐬 dolphin -🦭 seal -🐟 fish -🐠 tropical fish -🐡 blowfish -🦈 shark -🐙 octopus -🐚 spiral shell -🐌 snail -🦋 butterfly -🐛 bug -🐜 ant -🐝 honeybee -🪲 beetle -🐞 lady beetle -🦗 cricket -🪳 cockroach -🕷️ spider -🕸️ spider web -🦂 scorpion -🦟 mosquito -🪰 fly -🪱 worm -🦠 microbe -💐 bouquet -🌸 cherry blossom -💮 white flower -🏵️ rosette -🌹 rose -🥀 wilted flower -🌺 hibiscus -🌻 sunflower -🌼 blossom -🌷 tulip -🌱 seedling -🪴 potted plant -🌲 evergreen tree -🌳 deciduous tree -🌴 palm tree -🌵 cactus -🌾 sheaf of rice -🌿 herb -☘️ shamrock -🍀 four leaf clover -🍁 maple leaf -🍂 fallen leaf -🍃 leaf fluttering in wind -🍇 grapes -🍈 melon -🍉 watermelon -🍊 tangerine -🍋 lemon -🍌 banana -🍍 pineapple -🥭 mango -🍎 red apple -🍏 green apple -🍐 pear -🍑 peach -🍒 cherries -🍓 strawberry -🫐 blueberries -🥝 kiwi fruit -🍅 tomato -🫒 olive -🥥 coconut -🥑 avocado -🍆 eggplant -🥔 potato -🥕 carrot -🌽 ear of corn -🌶️ hot pepper -🫑 bell pepper -🥒 cucumber -🥬 leafy green -🥦 broccoli -🧄 garlic -🧅 onion -🍄 mushroom -🥜 peanuts -🌰 chestnut -🍞 bread -🥐 croissant -🥖 baguette bread -🫓 flatbread -🥨 pretzel -🥯 bagel -🥞 pancakes -🧇 waffle -🧀 cheese wedge -🍖 meat on bone -🍗 poultry leg -🥩 cut of meat -🥓 bacon -🍔 hamburger -🍟 french fries -🍕 pizza -🌭 hot dog -🥪 sandwich -🌮 taco -🌯 burrito -🫔 tamale -🥙 stuffed flatbread -🧆 falafel -🥚 egg -🍳 cooking -🥘 shallow pan of food -🍲 pot of food -🫕 fondue -🥣 bowl with spoon -🥗 green salad -🍿 popcorn -🧈 butter -🧂 salt -🥫 canned food -🍱 bento box -🍘 rice cracker -🍙 rice ball -🍚 cooked rice -🍛 curry rice -🍜 steaming bowl -🍝 spaghetti -🍠 roasted sweet potato -🍢 oden -🍣 sushi -🍤 fried shrimp -🍥 fish cake with swirl -🥮 moon cake -🍡 dango -🥟 dumpling -🥠 fortune cookie -🥡 takeout box -🦀 crab -🦞 lobster -🦐 shrimp -🦑 squid -🦪 oyster -🍦 soft ice cream -🍧 shaved ice -🍨 ice cream -🍩 doughnut -🍪 cookie -🎂 birthday cake -🍰 shortcake -🧁 cupcake -🥧 pie -🍫 chocolate bar -🍬 candy -🍭 lollipop -🍮 custard -🍯 honey pot -🍼 baby bottle -🥛 glass of milk -☕ hot beverage -🫖 teapot -🍵 teacup without handle -🍶 sake -🍾 bottle with popping cork -🍷 wine glass -🍸 cocktail glass -🍹 tropical drink -🍺 beer mug -🍻 clinking beer mugs -🥂 clinking glasses -🥃 tumbler glass -🥤 cup with straw -🧋 bubble tea -🧃 beverage box -🧉 mate -🧊 ice -🥢 chopsticks -🍽️ fork and knife with plate -🍴 fork and knife -🥄 spoon -🔪 kitchen knife -🏺 amphora -🌍 globe showing Europe-Africa -🌎 globe showing Americas -🌏 globe showing Asia-Australia -🌐 globe with meridians -🗺️ world map -🗾 map of Japan -🧭 compass -🏔️ snow-capped mountain -⛰️ mountain -🌋 volcano -🗻 mount fuji -🏕️ camping -🏖️ beach with umbrella -🏜️ desert -🏝️ desert island -🏞️ national park -🏟️ stadium -🏛️ classical building -🏗️ building construction -🧱 brick -🪨 rock -🪵 wood -🛖 hut -🏘️ houses -🏚️ derelict house -🏠 house -🏡 house with garden -🏢 office building -🏣 Japanese post office -🏤 post office -🏥 hospital -🏦 bank -🏨 hotel -🏩 love hotel -🏪 convenience store -🏫 school -🏬 department store -🏭 factory -🏯 Japanese castle -🏰 castle -💒 wedding -🗼 Tokyo tower -🗽 Statue of Liberty -⛪ church -🕌 mosque -🛕 hindu temple -🕍 synagogue -⛩️ shinto shrine -🕋 kaaba -⛲ fountain -⛺ tent -🌁 foggy -🌃 night with stars -🏙️ cityscape -🌄 sunrise over mountains -🌅 sunrise -🌆 cityscape at dusk -🌇 sunset -🌉 bridge at night -♨️ hot springs -🎠 carousel horse -🎡 ferris wheel -🎢 roller coaster -💈 barber pole -🎪 circus tent -🚂 locomotive -🚃 railway car -🚄 high-speed train -🚅 bullet train -🚆 train -🚇 metro -🚈 light rail -🚉 station -🚊 tram -🚝 monorail -🚞 mountain railway -🚋 tram car -🚌 bus -🚍 oncoming bus -🚎 trolleybus -🚐 minibus -🚑 ambulance -🚒 fire engine -🚓 police car -🚔 oncoming police car -🚕 taxi -🚖 oncoming taxi -🚗 automobile -🚘 oncoming automobile -🚙 sport utility vehicle -🛻 pickup truck -🚚 delivery truck -🚛 articulated lorry -🚜 tractor -🏎️ racing car -🏍️ motorcycle -🛵 motor scooter -🦽 manual wheelchair -🦼 motorized wheelchair -🛺 auto rickshaw -🚲 bicycle -🛴 kick scooter -🛹 skateboard -🛼 roller skate -🚏 bus stop -🛣️ motorway -🛤️ railway track -🛢️ oil drum -⛽ fuel pump -🚨 police car light -🚥 horizontal traffic light -🚦 vertical traffic light -🛑 stop sign -🚧 construction -⚓ anchor -⛵ sailboat -🛶 canoe -🚤 speedboat -🛳️ passenger ship -⛴️ ferry -🛥️ motor boat -🚢 ship -✈️ airplane -🛩️ small airplane -🛫 airplane departure -🛬 airplane arrival -🪂 parachute -💺 seat -🚁 helicopter -🚟 suspension railway -🚠 mountain cableway -🚡 aerial tramway -🛰️ satellite -🚀 rocket -🛸 flying saucer -🛎️ bellhop bell -🧳 luggage -⌛ hourglass done -⏳ hourglass not done -⌚ watch -⏰ alarm clock -⏱️ stopwatch -⏲️ timer clock -🕰️ mantelpiece clock -🕛 twelve o’clock -🕧 twelve-thirty -🕐 one o’clock -🕜 one-thirty -🕑 two o’clock -🕝 two-thirty -🕒 three o’clock -🕞 three-thirty -🕓 four o’clock -🕟 four-thirty -🕔 five o’clock -🕠 five-thirty -🕕 six o’clock -🕡 six-thirty -🕖 seven o’clock -🕢 seven-thirty -🕗 eight o’clock -🕣 eight-thirty -🕘 nine o’clock -🕤 nine-thirty -🕙 ten o’clock -🕥 ten-thirty -🕚 eleven o’clock -🕦 eleven-thirty -🌑 new moon -🌒 waxing crescent moon -🌓 first quarter moon -🌔 waxing gibbous moon -🌕 full moon -🌖 waning gibbous moon -🌗 last quarter moon -🌘 waning crescent moon -🌙 crescent moon -🌚 new moon face -🌛 first quarter moon face -🌜 last quarter moon face -🌡️ thermometer -☀️ sun -🌝 full moon face -🌞 sun with face -🪐 ringed planet -⭐ star -🌟 glowing star -🌠 shooting star -🌌 milky way -☁️ cloud -⛅ sun behind cloud -⛈️ cloud with lightning and rain -🌤️ sun behind small cloud -🌥️ sun behind large cloud -🌦️ sun behind rain cloud -🌧️ cloud with rain -🌨️ cloud with snow -🌩️ cloud with lightning -🌪️ tornado -🌫️ fog -🌬️ wind face -🌀 cyclone -🌈 rainbow -🌂 closed umbrella -☂️ umbrella -☔ umbrella with rain drops -⛱️ umbrella on ground -⚡ high voltage -❄️ snowflake -☃️ snowman -⛄ snowman without snow -☄️ comet -🔥 fire -💧 droplet -🌊 water wave -🎃 jack-o-lantern -🎄 Christmas tree -🎆 fireworks -🎇 sparkler -🧨 firecracker -✨ sparkles -🎈 balloon -🎉 party popper -🎊 confetti ball -🎋 tanabata tree -🎍 pine decoration -🎎 Japanese dolls -🎏 carp streamer -🎐 wind chime -🎑 moon viewing ceremony -🧧 red envelope -🎀 ribbon -🎁 wrapped gift -🎗️ reminder ribbon -🎟️ admission tickets -🎫 ticket -🎖️ military medal -🏆 trophy -🏅 sports medal -🥇 1st place medal -🥈 2nd place medal -🥉 3rd place medal -⚽ soccer ball -⚾ baseball -🥎 softball -🏀 basketball -🏐 volleyball -🏈 american football -🏉 rugby football -🎾 tennis -🥏 flying disc -🎳 bowling -🏏 cricket game -🏑 field hockey -🏒 ice hockey -🥍 lacrosse -🏓 ping pong -🏸 badminton -🥊 boxing glove -🥋 martial arts uniform -🥅 goal net -⛳ flag in hole -⛸️ ice skate -🎣 fishing pole -🤿 diving mask -🎽 running shirt -🎿 skis -🛷 sled -🥌 curling stone -🎯 bullseye -🪀 yo-yo -🪁 kite -🎱 pool 8 ball -🔮 crystal ball -🪄 magic wand -🧿 nazar amulet -🎮 video game -🕹️ joystick -🎰 slot machine -🎲 game die -🧩 puzzle piece -🧸 teddy bear -🪅 piñata -🪆 nesting dolls -♠️ spade suit -♥️ heart suit -♦️ diamond suit -♣️ club suit -♟️ chess pawn -🃏 joker -🀄 mahjong red dragon -🎴 flower playing cards -🎭 performing arts -🖼️ framed picture -🎨 artist palette -🧵 thread -🪡 sewing needle -🧶 yarn -🪢 knot -👓 glasses -🕶️ sunglasses -🥽 goggles -🥼 lab coat -🦺 safety vest -👔 necktie -👕 t-shirt -👖 jeans -🧣 scarf -🧤 gloves -🧥 coat -🧦 socks -👗 dress -👘 kimono -🥻 sari -🩱 one-piece swimsuit -🩲 briefs -🩳 shorts -👙 bikini -👚 woman’s clothes -👛 purse -👜 handbag -👝 clutch bag -🛍️ shopping bags -🎒 backpack -🩴 thong sandal -👞 man’s shoe -👟 running shoe -🥾 hiking boot -🥿 flat shoe -👠 high-heeled shoe -👡 woman’s sandal -🩰 ballet shoes -👢 woman’s boot -👑 crown -👒 woman’s hat -🎩 top hat -🎓 graduation cap -🧢 billed cap -🪖 military helmet -⛑️ rescue worker’s helmet -📿 prayer beads -💄 lipstick -💍 ring -💎 gem stone -🔇 muted speaker -🔈 speaker low volume -🔉 speaker medium volume -🔊 speaker high volume -📢 loudspeaker -📣 megaphone -📯 postal horn -🔔 bell -🔕 bell with slash -🎼 musical score -🎵 musical note -🎶 musical notes -🎙️ studio microphone -🎚️ level slider -🎛️ control knobs -🎤 microphone -🎧 headphone -📻 radio -🎷 saxophone -🪗 accordion -🎸 guitar -🎹 musical keyboard -🎺 trumpet -🎻 violin -🪕 banjo -🥁 drum -🪘 long drum -📱 mobile phone -📲 mobile phone with arrow -☎️ telephone -📞 telephone receiver -📟 pager -📠 fax machine -🔋 battery -🔌 electric plug -💻 laptop -🖥️ desktop computer -🖨️ printer -⌨️ keyboard -🖱️ computer mouse -🖲️ trackball -💽 computer disk -💾 floppy disk -💿 optical disk -📀 dvd -🧮 abacus -🎥 movie camera -🎞️ film frames -📽️ film projector -🎬 clapper board -📺 television -📷 camera -📸 camera with flash -📹 video camera -📼 videocassette -🔍 magnifying glass tilted left -🔎 magnifying glass tilted right -🕯️ candle -💡 light bulb -🔦 flashlight -🏮 red paper lantern -🪔 diya lamp -📔 notebook with decorative cover -📕 closed book -📖 open book -📗 green book -📘 blue book -📙 orange book -📚 books -📓 notebook -📒 ledger -📃 page with curl -📜 scroll -📄 page facing up -📰 newspaper -🗞️ rolled-up newspaper -📑 bookmark tabs -🔖 bookmark -🏷️ label -💰 money bag -🪙 coin -💴 yen banknote -💵 dollar banknote -💶 euro banknote -💷 pound banknote -💸 money with wings -💳 credit card -🧾 receipt -💹 chart increasing with yen -✉️ envelope -📧 e-mail -📨 incoming envelope -📩 envelope with arrow -📤 outbox tray -📥 inbox tray -📦 package -📫 closed mailbox with raised flag -📪 closed mailbox with lowered flag -📬 open mailbox with raised flag -📭 open mailbox with lowered flag -📮 postbox -🗳️ ballot box with ballot -✏️ pencil -✒️ black nib -🖋️ fountain pen -🖊️ pen -🖌️ paintbrush -🖍️ crayon -📝 memo -💼 briefcase -📁 file folder -📂 open file folder -🗂️ card index dividers -📅 calendar -📆 tear-off calendar -🗒️ spiral notepad -🗓️ spiral calendar -📇 card index -📈 chart increasing -📉 chart decreasing -📊 bar chart -📋 clipboard -📌 pushpin -📍 round pushpin -📎 paperclip -🖇️ linked paperclips -📏 straight ruler -📐 triangular ruler -✂️ scissors -🗃️ card file box -🗄️ file cabinet -🗑️ wastebasket -🔒 locked -🔓 unlocked -🔏 locked with pen -🔐 locked with key -🔑 key -🗝️ old key -🔨 hammer -🪓 axe -⛏️ pick -⚒️ hammer and pick -🛠️ hammer and wrench -🗡️ dagger -⚔️ crossed swords -🔫 water pistol -🪃 boomerang -🏹 bow and arrow -🛡️ shield -🪚 carpentry saw -🔧 wrench -🪛 screwdriver -🔩 nut and bolt -⚙️ gear -🗜️ clamp -⚖️ balance scale -🦯 white cane -🔗 link -⛓️ chains -🪝 hook -🧰 toolbox -🧲 magnet -🪜 ladder -⚗️ alembic -🧪 test tube -🧫 petri dish -🧬 dna -🔬 microscope -🔭 telescope -📡 satellite antenna -💉 syringe -🩸 drop of blood -💊 pill -🩹 adhesive bandage -🩺 stethoscope -🚪 door -🛗 elevator -🪞 mirror -🪟 window -🛏️ bed -🛋️ couch and lamp -🪑 chair -🚽 toilet -🪠 plunger -🚿 shower -🛁 bathtub -🪤 mouse trap -🪒 razor -🧴 lotion bottle -🧷 safety pin -🧹 broom -🧺 basket -🧻 roll of paper -🪣 bucket -🧼 soap -🪥 toothbrush -🧽 sponge -🧯 fire extinguisher -🛒 shopping cart -🚬 cigarette -⚰️ coffin -🪦 headstone -⚱️ funeral urn -🗿 moai -🪧 placard -🏧 ATM sign -🚮 litter in bin sign -🚰 potable water -♿ wheelchair symbol -🚹 men’s room -🚺 women’s room -🚻 restroom -🚼 baby symbol -🚾 water closet -🛂 passport control -🛃 customs -🛄 baggage claim -🛅 left luggage -⚠️ warning -🚸 children crossing -⛔ no entry -🚫 prohibited -🚳 no bicycles -🚭 no smoking -🚯 no littering -🚱 non-potable water -🚷 no pedestrians -📵 no mobile phones -🔞 no one under eighteen -☢️ radioactive -☣️ biohazard -⬆️ up arrow -↗️ up-right arrow -➡️ right arrow -↘️ down-right arrow -⬇️ down arrow -↙️ down-left arrow -⬅️ left arrow -↖️ up-left arrow -↕️ up-down arrow -↔️ left-right arrow -↩️ right arrow curving left -↪️ left arrow curving right -⤴️ right arrow curving up -⤵️ right arrow curving down -🔃 clockwise vertical arrows -🔄 counterclockwise arrows button -🔙 BACK arrow -🔚 END arrow -🔛 ON! arrow -🔜 SOON arrow -🔝 TOP arrow -🛐 place of worship -⚛️ atom symbol -🕉️ om -✡️ star of David -☸️ wheel of dharma -☯️ yin yang -✝️ latin cross -☦️ orthodox cross -☪️ star and crescent -☮️ peace symbol -🕎 menorah -🔯 dotted six-pointed star -♈ Aries -♉ Taurus -♊ Gemini -♋ Cancer -♌ Leo -♍ Virgo -♎ Libra -♏ Scorpio -♐ Sagittarius -♑ Capricorn -♒ Aquarius -♓ Pisces -⛎ Ophiuchus -🔀 shuffle tracks button -🔁 repeat button -🔂 repeat single button -▶️ play button -⏩ fast-forward button -⏭️ next track button -⏯️ play or pause button -◀️ reverse button -⏪ fast reverse button -⏮️ last track button -🔼 upwards button -⏫ fast up button -🔽 downwards button -⏬ fast down button -⏸️ pause button -⏹️ stop button -⏺️ record button -⏏️ eject button -🎦 cinema -🔅 dim button -🔆 bright button -📶 antenna bars -📳 vibration mode -📴 mobile phone off -♀️ female sign -♂️ male sign -⚧️ transgender symbol -✖️ multiply -➕ plus -➖ minus -➗ divide -♾️ infinity -‼️ double exclamation mark -⁉️ exclamation question mark -❓ red question mark -❔ white question mark -❕ white exclamation mark -❗ red exclamation mark -〰️ wavy dash -💱 currency exchange -💲 heavy dollar sign -⚕️ medical symbol -♻️ recycling symbol -⚜️ fleur-de-lis -🔱 trident emblem -📛 name badge -🔰 Japanese symbol for beginner -⭕ hollow red circle -✅ check mark button -☑️ check box with check -✔️ check mark -❌ cross mark -❎ cross mark button -➰ curly loop -➿ double curly loop -〽️ part alternation mark -✳️ eight-spoked asterisk -✴️ eight-pointed star -❇️ sparkle -©️ copyright -®️ registered -™️ trade mark -#️⃣ keycap: # -*️⃣ keycap: * -0️⃣ keycap: 0 -1️⃣ keycap: 1 -2️⃣ keycap: 2 -3️⃣ keycap: 3 -4️⃣ keycap: 4 -5️⃣ keycap: 5 -6️⃣ keycap: 6 -7️⃣ keycap: 7 -8️⃣ keycap: 8 -9️⃣ keycap: 9 -🔟 keycap: 10 -🔠 input latin uppercase -🔡 input latin lowercase -🔢 input numbers -🔣 input symbols -🔤 input latin letters -🅰️ A button (blood type) -🆎 AB button (blood type) -🅱️ B button (blood type) -🆑 CL button -🆒 COOL button -🆓 FREE button -ℹ️ information -🆔 ID button -Ⓜ️ circled M -🆕 NEW button -🆖 NG button -🅾️ O button (blood type) -🆗 OK button -🅿️ P button -🆘 SOS button -🆙 UP! button -🆚 VS button -🈁 Japanese “here” button -🈂️ Japanese “service charge” button -🈷️ Japanese “monthly amount” button -🈶 Japanese “not free of charge” button -🈯 Japanese “reserved” button -🉐 Japanese “bargain” button -🈹 Japanese “discount” button -🈚 Japanese “free of charge” button -🈲 Japanese “prohibited” button -🉑 Japanese “acceptable” button -🈸 Japanese “application” button -🈴 Japanese “passing grade” button -🈳 Japanese “vacancy” button -㊗️ Japanese “congratulations” button -㊙️ Japanese “secret” button -🈺 Japanese “open for business” button -🈵 Japanese “no vacancy” button -🔴 red circle -🟠 orange circle -🟡 yellow circle -🟢 green circle -🔵 blue circle -🟣 purple circle -🟤 brown circle -⚫ black circle -⚪ white circle -🟥 red square -🟧 orange square -🟨 yellow square -🟩 green square -🟦 blue square -🟪 purple square -🟫 brown square -⬛ black large square -⬜ white large square -◼️ black medium square -◻️ white medium square -◾ black medium-small square -◽ white medium-small square -▪️ black small square -▫️ white small square -🔶 large orange diamond -🔷 large blue diamond -🔸 small orange diamond -🔹 small blue diamond -🔺 red triangle pointed up -🔻 red triangle pointed down -💠 diamond with a dot -🔘 radio button -🔳 white square button -🔲 black square button -🏁 chequered flag -🚩 triangular flag -🎌 crossed flags -🏴 black flag -🏳️ white flag -🏳️‍🌈 rainbow flag -🏳️‍⚧️ transgender flag -🏴‍☠️ pirate flag -🇦🇨 flag: Ascension Island -🇦🇩 flag: Andorra -🇦🇪 flag: United Arab Emirates -🇦🇫 flag: Afghanistan -🇦🇬 flag: Antigua & Barbuda -🇦🇮 flag: Anguilla -🇦🇱 flag: Albania -🇦🇲 flag: Armenia -🇦🇴 flag: Angola -🇦🇶 flag: Antarctica -🇦🇷 flag: Argentina -🇦🇸 flag: American Samoa -🇦🇹 flag: Austria -🇦🇺 flag: Australia -🇦🇼 flag: Aruba -🇦🇽 flag: Åland Islands -🇦🇿 flag: Azerbaijan -🇧🇦 flag: Bosnia & Herzegovina -🇧🇧 flag: Barbados -🇧🇩 flag: Bangladesh -🇧🇪 flag: Belgium -🇧🇫 flag: Burkina Faso -🇧🇬 flag: Bulgaria -🇧🇭 flag: Bahrain -🇧🇮 flag: Burundi -🇧🇯 flag: Benin -🇧🇱 flag: St. Barthélemy -🇧🇲 flag: Bermuda -🇧🇳 flag: Brunei -🇧🇴 flag: Bolivia -🇧🇶 flag: Caribbean Netherlands -🇧🇷 flag: Brazil -🇧🇸 flag: Bahamas -🇧🇹 flag: Bhutan -🇧🇻 flag: Bouvet Island -🇧🇼 flag: Botswana -🇧🇾 flag: Belarus -🇧🇿 flag: Belize -🇨🇦 flag: Canada -🇨🇨 flag: Cocos (Keeling) Islands -🇨🇩 flag: Congo - Kinshasa -🇨🇫 flag: Central African Republic -🇨🇬 flag: Congo - Brazzaville -🇨🇭 flag: Switzerland -🇨🇮 flag: Côte d’Ivoire -🇨🇰 flag: Cook Islands -🇨🇱 flag: Chile -🇨🇲 flag: Cameroon -🇨🇳 flag: China -🇨🇴 flag: Colombia -🇨🇵 flag: Clipperton Island -🇨🇷 flag: Costa Rica -🇨🇺 flag: Cuba -🇨🇻 flag: Cape Verde -🇨🇼 flag: Curaçao -🇨🇽 flag: Christmas Island -🇨🇾 flag: Cyprus -🇨🇿 flag: Czechia -🇩🇪 flag: Germany -🇩🇬 flag: Diego Garcia -🇩🇯 flag: Djibouti -🇩🇰 flag: Denmark -🇩🇲 flag: Dominica -🇩🇴 flag: Dominican Republic -🇩🇿 flag: Algeria -🇪🇦 flag: Ceuta & Melilla -🇪🇨 flag: Ecuador -🇪🇪 flag: Estonia -🇪🇬 flag: Egypt -🇪🇭 flag: Western Sahara -🇪🇷 flag: Eritrea -🇪🇸 flag: Spain -🇪🇹 flag: Ethiopia -🇪🇺 flag: European Union -🇫🇮 flag: Finland -🇫🇯 flag: Fiji -🇫🇰 flag: Falkland Islands -🇫🇲 flag: Micronesia -🇫🇴 flag: Faroe Islands -🇫🇷 flag: France -🇬🇦 flag: Gabon -🇬🇧 flag: United Kingdom -🇬🇩 flag: Grenada -🇬🇪 flag: Georgia -🇬🇫 flag: French Guiana -🇬🇬 flag: Guernsey -🇬🇭 flag: Ghana -🇬🇮 flag: Gibraltar -🇬🇱 flag: Greenland -🇬🇲 flag: Gambia -🇬🇳 flag: Guinea -🇬🇵 flag: Guadeloupe -🇬🇶 flag: Equatorial Guinea -🇬🇷 flag: Greece -🇬🇸 flag: South Georgia & South Sandwich Islands -🇬🇹 flag: Guatemala -🇬🇺 flag: Guam -🇬🇼 flag: Guinea-Bissau -🇬🇾 flag: Guyana -🇭🇰 flag: Hong Kong SAR China -🇭🇲 flag: Heard & McDonald Islands -🇭🇳 flag: Honduras -🇭🇷 flag: Croatia -🇭🇹 flag: Haiti -🇭🇺 flag: Hungary -🇮🇨 flag: Canary Islands -🇮🇩 flag: Indonesia -🇮🇪 flag: Ireland -🇮🇱 flag: Israel -🇮🇲 flag: Isle of Man -🇮🇳 flag: India -🇮🇴 flag: British Indian Ocean Territory -🇮🇶 flag: Iraq -🇮🇷 flag: Iran -🇮🇸 flag: Iceland -🇮🇹 flag: Italy -🇯🇪 flag: Jersey -🇯🇲 flag: Jamaica -🇯🇴 flag: Jordan -🇯🇵 flag: Japan -🇰🇪 flag: Kenya -🇰🇬 flag: Kyrgyzstan -🇰🇭 flag: Cambodia -🇰🇮 flag: Kiribati -🇰🇲 flag: Comoros -🇰🇳 flag: St. Kitts & Nevis -🇰🇵 flag: North Korea -🇰🇷 flag: South Korea -🇰🇼 flag: Kuwait -🇰🇾 flag: Cayman Islands -🇰🇿 flag: Kazakhstan -🇱🇦 flag: Laos -🇱🇧 flag: Lebanon -🇱🇨 flag: St. Lucia -🇱🇮 flag: Liechtenstein -🇱🇰 flag: Sri Lanka -🇱🇷 flag: Liberia -🇱🇸 flag: Lesotho -🇱🇹 flag: Lithuania -🇱🇺 flag: Luxembourg -🇱🇻 flag: Latvia -🇱🇾 flag: Libya -🇲🇦 flag: Morocco -🇲🇨 flag: Monaco -🇲🇩 flag: Moldova -🇲🇪 flag: Montenegro -🇲🇫 flag: St. Martin -🇲🇬 flag: Madagascar -🇲🇭 flag: Marshall Islands -🇲🇰 flag: North Macedonia -🇲🇱 flag: Mali -🇲🇲 flag: Myanmar (Burma) -🇲🇳 flag: Mongolia -🇲🇴 flag: Macao SAR China -🇲🇵 flag: Northern Mariana Islands -🇲🇶 flag: Martinique -🇲🇷 flag: Mauritania -🇲🇸 flag: Montserrat -🇲🇹 flag: Malta -🇲🇺 flag: Mauritius -🇲🇻 flag: Maldives -🇲🇼 flag: Malawi -🇲🇽 flag: Mexico -🇲🇾 flag: Malaysia -🇲🇿 flag: Mozambique -🇳🇦 flag: Namibia -🇳🇨 flag: New Caledonia -🇳🇪 flag: Niger -🇳🇫 flag: Norfolk Island -🇳🇬 flag: Nigeria -🇳🇮 flag: Nicaragua -🇳🇱 flag: Netherlands -🇳🇴 flag: Norway -🇳🇵 flag: Nepal -🇳🇷 flag: Nauru -🇳🇺 flag: Niue -🇳🇿 flag: New Zealand -🇴🇲 flag: Oman -🇵🇦 flag: Panama -🇵🇪 flag: Peru -🇵🇫 flag: French Polynesia -🇵🇬 flag: Papua New Guinea -🇵🇭 flag: Philippines -🇵🇰 flag: Pakistan -🇵🇱 flag: Poland -🇵🇲 flag: St. Pierre & Miquelon -🇵🇳 flag: Pitcairn Islands -🇵🇷 flag: Puerto Rico -🇵🇸 flag: Palestinian Territories -🇵🇹 flag: Portugal -🇵🇼 flag: Palau -🇵🇾 flag: Paraguay -🇶🇦 flag: Qatar -🇷🇪 flag: Réunion -🇷🇴 flag: Romania -🇷🇸 flag: Serbia -🇷🇺 flag: Russia -🇷🇼 flag: Rwanda -🇸🇦 flag: Saudi Arabia -🇸🇧 flag: Solomon Islands -🇸🇨 flag: Seychelles -🇸🇩 flag: Sudan -🇸🇪 flag: Sweden -🇸🇬 flag: Singapore -🇸🇭 flag: St. Helena -🇸🇮 flag: Slovenia -🇸🇯 flag: Svalbard & Jan Mayen -🇸🇰 flag: Slovakia -🇸🇱 flag: Sierra Leone -🇸🇲 flag: San Marino -🇸🇳 flag: Senegal -🇸🇴 flag: Somalia -🇸🇷 flag: Suriname -🇸🇸 flag: South Sudan -🇸🇹 flag: São Tomé & Príncipe -🇸🇻 flag: El Salvador -🇸🇽 flag: Sint Maarten -🇸🇾 flag: Syria -🇸🇿 flag: Eswatini -🇹🇦 flag: Tristan da Cunha -🇹🇨 flag: Turks & Caicos Islands -🇹🇩 flag: Chad -🇹🇫 flag: French Southern Territories -🇹🇬 flag: Togo -🇹🇭 flag: Thailand -🇹🇯 flag: Tajikistan -🇹🇰 flag: Tokelau -🇹🇱 flag: Timor-Leste -🇹🇲 flag: Turkmenistan -🇹🇳 flag: Tunisia -🇹🇴 flag: Tonga -🇹🇷 flag: Turkey -🇹🇹 flag: Trinidad & Tobago -🇹🇻 flag: Tuvalu -🇹🇼 flag: Taiwan -🇹🇿 flag: Tanzania -🇺🇦 flag: Ukraine -🇺🇬 flag: Uganda -🇺🇲 flag: U.S. Outlying Islands -🇺🇳 flag: United Nations -🇺🇸 flag: United States -🇺🇾 flag: Uruguay -🇺🇿 flag: Uzbekistan -🇻🇦 flag: Vatican City -🇻🇨 flag: St. Vincent & Grenadines -🇻🇪 flag: Venezuela -🇻🇬 flag: British Virgin Islands -🇻🇮 flag: U.S. Virgin Islands -🇻🇳 flag: Vietnam -🇻🇺 flag: Vanuatu -🇼🇫 flag: Wallis & Futuna -🇼🇸 flag: Samoa -🇽🇰 flag: Kosovo -🇾🇪 flag: Yemen -🇾🇹 flag: Mayotte -🇿🇦 flag: South Africa -🇿🇲 flag: Zambia -🇿🇼 flag: Zimbabwe -🏴󠁧󠁢󠁥󠁮󠁧󠁿 flag: England -🏴󠁧󠁢󠁳󠁣󠁴󠁿 flag: Scotland -🏴󠁧󠁢󠁷󠁬󠁳󠁿 flag: Wales \ No newline at end of file diff --git a/defaults/xdg/rofi/gtk-theme.ini b/defaults/xdg/rofi/gtk-theme.ini deleted file mode 100644 index 5784c98..0000000 --- a/defaults/xdg/rofi/gtk-theme.ini +++ /dev/null @@ -1 +0,0 @@ -GTK_THEME=catppuccin-mocha-lavender-standard+default diff --git a/defaults/xdg/rofi/helper/rofi-bangs.rasi b/defaults/xdg/rofi/helper/rofi-bangs.rasi deleted file mode 100644 index 5eecd4c..0000000 --- a/defaults/xdg/rofi/helper/rofi-bangs.rasi +++ /dev/null @@ -1,291 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Rofi Theme File - * Rofi Version: 1.7.3 - **/ - -/*****----- Configuration -----*****/ -configuration { - modi: "drun,run,filebrowser,window"; - show-icons: true; - drun-display-format: "{name}"; -} - -/*****----- Global Properties -----*****/ -@import "../config.rasi" -@import "../colors.rasi" -@import "../fonts.rasi" - -* { - border-colour: var(border); - handle-colour: var(selected); - background-colour: var(background); - foreground-colour: var(foreground); - alternate-background: var(background-alt); - normal-background: var(background); - normal-foreground: var(foreground); - urgent-background: var(urgent); - urgent-foreground: var(background); - active-background: var(active); - active-foreground: var(background); - selected-normal-background: var(selected); - selected-normal-foreground: var(background); - selected-urgent-background: var(active); - selected-urgent-foreground: var(background); - selected-active-background: var(urgent); - selected-active-foreground: var(background); - alternate-normal-background: var(background); - alternate-normal-foreground: var(foreground); - alternate-urgent-background: var(urgent); - alternate-urgent-foreground: var(background); - alternate-active-background: var(active); - alternate-active-foreground: var(background); -} - -/*****----- Main Window -----*****/ -window { - /* properties for window widget */ - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - width: 600px; - x-offset: 0px; - y-offset: 0px; - - /* properties for all widgets */ - enabled: true; - - cursor: "default"; - /* Backgroud Colors */ - background-color: @background-colour; - /* Backgroud Image */ - //background-image: url("/path/to/image.png", none); - /* Simple Linear Gradient */ - //background-image: linear-gradient(red, orange, pink, purple); - /* Directional Linear Gradient */ - //background-image: linear-gradient(to bottom, pink, yellow, magenta); - /* Angle Linear Gradient */ - //background-image: linear-gradient(45, cyan, purple, indigo); -} - -/*****----- Main Box -----*****/ -mainbox { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 30px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @border-colour; - background-color: transparent; - children: [ "message", "listview", "inputbar" ]; -} - -/*****----- Inputbar -----*****/ -inputbar { - enabled: true; - spacing: 10px; - margin: 0; - padding: 20px 0px 0; - border: 0px solid; - border-radius: 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; - children: [ "textbox-prompt-colon", "entry", "mode-switcher" ]; -} - -prompt { - enabled: true; - background-color: inherit; - text-color: inherit; -} -textbox-prompt-colon { - enabled: true; - padding: 5px 0px 0px 15px; - expand: false; - font: "UbuntuSans Nerd Font 14"; - str: ""; - background-color: inherit; - text-color: inherit; -} -entry { - enabled: true; - padding: 5px 0px; - background-color: inherit; - text-color: inherit; - cursor: text; - placeholder: "..."; - placeholder-color: inherit; -} -num-filtered-rows { - enabled: true; - expand: false; - background-color: inherit; - text-color: inherit; -} -textbox-num-sep { - enabled: true; - expand: false; - str: "/"; - background-color: inherit; - text-color: inherit; -} -num-rows { - enabled: true; - expand: false; - background-color: inherit; - text-color: inherit; -} -case-indicator { - enabled: true; - background-color: inherit; - text-color: inherit; -} - -/*****----- Listview -----*****/ -listview { - enabled: true; - columns: 2; - lines: 8; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - - spacing: 5px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; - cursor: "default"; -} -scrollbar { - handle-width: 5px; - handle-color: @handle-colour; - border-radius: 10px; - background-color: transparent; -} - -/*****----- Elements -----*****/ -element { - enabled: true; - spacing: 0; - margin: 0px; - padding: 5px 10px; - border: 0px solid; - border-radius: 10px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; - cursor: pointer; -} -element normal.normal { - background-color: transparent; - text-color: var(normal-foreground); -} -element normal.urgent { - background-color: var(urgent-background); - text-color: var(urgent-foreground); -} -element normal.active { - background-color: var(normal-foreground); - text-color: var(normal-background); -} -element selected.normal { - background-color: var(selected-normal-background); - text-color: var(normal-foreground); -} -element selected.urgent { - background-color: var(selected-urgent-background); - text-color: var(normal-background); -} -element selected.active { - background-color: var(selected-active-background); - text-color: var(normal-background); -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 0; - cursor: inherit; -} -element-text { - background-color: transparent; - text-color: inherit; - highlight: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Mode Switcher -----*****/ -mode-switcher{ - enabled: true; - spacing: 10px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; -} -button { - padding: 7px 15px 7px 10px; - border: 0px solid; - border-radius: 100%; - border-color: @border-colour; - background-color: @alternate-background; - text-color: inherit; - cursor: pointer; -} -button selected { - background-color: var(selected-normal-background); - text-color: var(selected-normal-foreground); -} - -/*****----- Message -----*****/ -message { - enabled: true; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @border-colour; - background-color: transparent; - text-color: @foreground-colour; -} -textbox { - padding: 8px 10px; - border: 0px solid; - border-radius: 10px; - border-color: @border-colour; - background-color: @alternate-background; - text-color: @foreground-colour; - vertical-align: 0.5; - horizontal-align: 0.0; - highlight: none; - placeholder-color: @foreground-colour; - blink: true; - markup: true; -} -error-message { - padding: 10px; - border: 2px solid; - border-radius: 10px; - border-color: @border-colour; - background-color: @background-colour; - text-color: @foreground-colour; -} diff --git a/defaults/xdg/rofi/powermenu/confirm.rasi b/defaults/xdg/rofi/powermenu/confirm.rasi deleted file mode 100644 index 016d390..0000000 --- a/defaults/xdg/rofi/powermenu/confirm.rasi +++ /dev/null @@ -1,76 +0,0 @@ -@import "config.rasi" -@import "colors.rasi" - -configuration { - show-icons: false; -} - -window { - - width:200px; -} - -mainbox { - children: [ "message", "listview"]; -} - -/*****----- Message -----*****/ -message { - enabled: true; - margin: 0px; - padding: 8px; - border: 0px solid; - border-radius: 100%; - background-color: transparent; - text-color: var(theme-text-color); -} -textbox { - background-color: inherit; - text-color: inherit; - - placeholder-color: var(theme-text-color); - - font: "UbuntuSans Nerd Font Bold 12"; -} -error-message { - padding: 12px; - border: 0px solid; - border-radius: 0px; - background-color: var(theme-bg-color); - text-color: var(theme-text-color); -} - -listview { - columns: 2; - lines: 1; - layout:vertical; -} - - -element { - enabled: true; - spacing: 0px; - margin: 0px; - - border: 0px solid; - border-radius: 100%; - background-color: transparent; - - cursor: "pointer"; -} -element-text { - background-color: transparent; - text-color: var(theme-text-color); - cursor: inherit; - horizontal-align: 0.5; - vertical-align:0; - font: "UbuntuSans Nerd Font 18"; - -} -element selected.normal { - background-color: var(theme-selected-bg-color); - text-color: var(theme-selected-fg-color); -} -element-text selected.normal { - text-color: var(mantle); -} diff --git a/defaults/xdg/rofi/powermenu/powermenu.rasi b/defaults/xdg/rofi/powermenu/powermenu.rasi deleted file mode 100644 index 22e24a7..0000000 --- a/defaults/xdg/rofi/powermenu/powermenu.rasi +++ /dev/null @@ -1,102 +0,0 @@ -configuration { - show-icons: false; -} - -@import "../config.rasi" - - -window { - fullscreen: true; - border: none; - border-radius: 0; -} - -mainbox { - enabled: true; - spacing: 15px; - margin: 0px; - padding: 200px; - background-color: transparent; - children: ["inputbar", "listview" ]; - expand: true; -} - - -inputbar { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 12px 19px 12px 16px; - border-radius: 10px; - text-color: var(theme-selected-bg-color); - children: ["textbox-prompt-colon", "prompt"]; - background-color: var(theme-selected-fg-color); - expand: false; -} - - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰣇"; - margin: 0; - padding: 0 4px 0 0; - font: "UbuntuSans Nerd Font 16"; -} -prompt { - padding: 4px 0 0 0; -} - -dummy { - background-color: inherit; -} - - -listview { - enabled: true; - layout: horizontal; - columns: 2; - lines: 5; - cycle: true; - dynamic: false; - scrollbar: false; - reverse: false; - fixed-height: true; - fixed-columns: true; - vertical-align: 0.5; - horizontal-align: 0.5; - spacing: 15px; - background-color: transparent; - text-color: var(theme-text-color); - cursor: "default"; - padding: 0; - margin:0 ; -} - -element { - enabled: true; - spacing: 0px; - margin: 0px; - - border: 0px solid; - border-radius: 10px; - - background-color: transparent; - - cursor: "pointer"; -} -element-text { - font: "UbuntuSans Nerd Font 28"; - background-color: transparent; - text-color: var(text); - cursor: inherit; - vertical-align: 0; - horizontal-align: 1; - padding: 0 10px; -} -element selected.normal { - background-color: var(theme-selected-bg-color); -} -element-text selected.normal { - text-color: var(theme-bg-color); -} \ No newline at end of file diff --git a/defaults/xdg/rofi/bluetooth/bluetooth.rasi b/defaults/xdg/rofi/themes/bluetooth.rasi similarity index 100% rename from defaults/xdg/rofi/bluetooth/bluetooth.rasi rename to defaults/xdg/rofi/themes/bluetooth.rasi diff --git a/defaults/xdg/rofi/cpugov/rofi-cpugov.rasi b/defaults/xdg/rofi/themes/cpugov.rasi similarity index 100% rename from defaults/xdg/rofi/cpugov/rofi-cpugov.rasi rename to defaults/xdg/rofi/themes/cpugov.rasi diff --git a/defaults/xdg/rofi/launcher/launcher.rasi b/defaults/xdg/rofi/themes/launcher.rasi similarity index 100% rename from defaults/xdg/rofi/launcher/launcher.rasi rename to defaults/xdg/rofi/themes/launcher.rasi diff --git a/defaults/xdg/rofi/themes/session.rasi b/defaults/xdg/rofi/themes/session.rasi new file mode 100644 index 0000000..35aed2b --- /dev/null +++ b/defaults/xdg/rofi/themes/session.rasi @@ -0,0 +1,85 @@ +/** + * @author Moonarch + * @description Rofi session menu — horizontal icon layout + **/ + +@import "../config.rasi" +@import "../colors.rasi" + +window { + width: 674px; + location: center; + anchor: center; + border-radius: var(border-radius); + border: var(frame-border); + border-color: var(borders); + background-color: @theme-bg-color-shade-1; +} + +mainbox { + enabled: true; + spacing: 15px; + padding: 30px; + background-color: transparent; + children: [ "message", "listview" ]; +} + +message { + enabled: true; + padding: 0; + background-color: transparent; +} + +textbox { + background-color: transparent; + text-color: var(theme-text-color); + horizontal-align: 0.5; + font: "UbuntuSans Nerd Font 11"; + markup: true; +} + +listview { + enabled: true; + columns: 6; + lines: 1; + cycle: true; + dynamic: false; + scrollbar: false; + layout: vertical; + fixed-height: true; + fixed-columns: true; + spacing: 10px; + background-color: transparent; +} + +element { + enabled: true; + padding: 15px; + border-radius: var(border-radius); + background-color: transparent; + text-color: var(theme-text-color); + cursor: pointer; + orientation: vertical; + children: [ "element-icon" ]; +} + +element selected.normal { + background-color: var(theme-selected-fg-color); + text-color: var(theme-selected-bg-color); +} + +element-icon { + background-color: transparent; + size: 64px; + cursor: inherit; + horizontal-align: 0.5; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + horizontal-align: 0.5; + vertical-align: 0.5; + font: "UbuntuSans Nerd Font 9"; +} diff --git a/defaults/xdg/rofi/settings-menu/settings-menu.rasi b/defaults/xdg/rofi/themes/settings-menu.rasi similarity index 100% rename from defaults/xdg/rofi/settings-menu/settings-menu.rasi rename to defaults/xdg/rofi/themes/settings-menu.rasi diff --git a/defaults/xdg/rofi/volume/volume.rasi b/defaults/xdg/rofi/themes/volume.rasi similarity index 100% rename from defaults/xdg/rofi/volume/volume.rasi rename to defaults/xdg/rofi/themes/volume.rasi diff --git a/defaults/xdg/rofi/nm-vpn/nm-vpn.rasi b/defaults/xdg/rofi/themes/vpn.rasi similarity index 100% rename from defaults/xdg/rofi/nm-vpn/nm-vpn.rasi rename to defaults/xdg/rofi/themes/vpn.rasi diff --git a/defaults/xdg/rofi/volume/-volume.rasi b/defaults/xdg/rofi/volume/-volume.rasi deleted file mode 100644 index 83798e5..0000000 --- a/defaults/xdg/rofi/volume/-volume.rasi +++ /dev/null @@ -1,176 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Rofi Theme File - * Rofi Version: 1.7.3 - * --- - * - * @Modification Dominik Kressler - * @package rofi-archer - * @version 1.0.0 - **/ - -/*****----- Configuration -----*****/ -configuration { - show-icons: false; -} - -/*****----- Global Properties -----*****/ -@import "../colors.rasi" -@import "../fonts.rasi" - -/* -USE_BUTTONS=YES -*/ - -/*****----- Main Window -----*****/ -window { - /* properties for window widget */ - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - width: 800px; - x-offset: 0px; - y-offset: 0px; - - /* properties for all widgets */ - enabled: true; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 10px; - border-color: @selected; - cursor: "default"; - background-color: @background; -} - -/*****----- Main Box -----*****/ -mainbox { - enabled: true; - spacing: 15px; - margin: 0px; - padding: 30px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - children: [ "inputbar", "listview" ]; -} - -/*****----- Inputbar -----*****/ -inputbar { - enabled: true; - spacing: 15px; - margin: 0px; - padding: 0px; - border: 0px; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - children: [ "textbox-prompt-colon", "prompt"]; -} - -dummy { - background-color: transparent; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: ""; - padding: 12px 20px 12px 16px; - border-radius: 100%; - background-color: @urgent; - text-color: @background; -} -prompt { - enabled: true; - padding: 12px; - border-radius: 100%; - background-color: @active; - text-color: @background; -} - -/*****----- Message -----*****/ -message { - enabled: true; - margin: 0px; - padding: 12px; - border: 0px solid; - border-radius: 100%; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - font-weight: bold; -} -textbox { - background-color: inherit; - text-color: inherit; - vertical-align: 0.5; - horizontal-align: 0.5; - placeholder-color: @foreground; - blink: true; - markup: true; -} -error-message { - padding: 12px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: @background; - text-color: @foreground; -} - -/*****----- Listview -----*****/ -listview { - enabled: true; - columns: 5; - lines: 1; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - - spacing: 15px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - cursor: "default"; -} - -/*****----- Elements -----*****/ -element { - enabled: true; - spacing: 0px; - margin: 0px; - padding: 40px 10px; - border: 0px solid; - border-radius: 100%; - border-color: @selected; - background-color: @selected; - text-color: var(background-alt); - cursor: pointer; -} -element-text { - font: "UbuntuSans Nerd Font Bold 32"; - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.5; -} -element selected.normal { - background-color: var(background-alt); - text-color: @foreground; -} diff --git a/defaults/xdg/waybar/config b/defaults/xdg/waybar/config index 499e1e3..2137f97 100644 --- a/defaults/xdg/waybar/config +++ b/defaults/xdg/waybar/config @@ -98,7 +98,7 @@ "tooltip-format": "{:%Y %B}\n{calendar}", "format-alt": "{:%d.%m.%Y %H:%M}", "format": "{:%d.%m. %H:%M}", - "timezone": "DE", + "timezone": "Europe/Berlin", "calendar": { "mode": "month", "mode-mon-col": 3, @@ -136,18 +136,18 @@ "format-bluetooth": "{icon} {volume}% {format_source}", "format-bluetooth-muted": "{icon} {format_source}", "format-muted": "{icon} 0%", - "format-source": "", - "format-source-muted": "", + "format-source": "", + "format-source-muted": "", "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", "default": [ - "", - "", + "", + "", "󰕾" ] }, @@ -167,7 +167,7 @@ "player-icons": { "default": "⏸", "mpv": "🎵", - "spotify": "", + "spotify": "", "firefox": "󰈹", "mercury": "󰈹" }, @@ -177,21 +177,13 @@ }, "custom/power": { "format": "󰣇", - "menu": "on-click", - "menu-file": "~/.config/waybar/session_menu.xml", - "menu-actions": { - "lock": "gtklock", - "logout": "niri msg action quit", - "hibernate": "systemctl hibernate", - "reboot": "systemctl reboot", - "suspend": "systemctl suspend", - "shutdown": "systemctl poweroff" - } + "on-click": "wlogout", + "tooltip-format": "Session Menu" }, "gamemode": { "format": "{glyph}{count}", "format-alt": "{glyph}", - "glyph": "", + "glyph": "󰺵", "hide-not-running": true, "use-icon": true, "icon-name": "input-gaming-symbolic", @@ -338,6 +330,7 @@ "restart-interval": 10 }, "battery": { + "bat": "BAT0", "interval": 60, "states": { "warning": 30, @@ -345,11 +338,11 @@ }, "format": "{capacity}% {icon}", "format-icons": [ - "", - "", - "", - "", - "" + "", + "", + "", + "", + "" ], "max-length": 25 }, @@ -417,13 +410,13 @@ "format-icons": { // Named workspaces // (you need to configure them in niri) - "browser": "", - "discord": "", + "browser": "", + "discord": "󰙯", "chat": "", // Icons by state - "active": "", - "default": "" + "active": "", + "default": "" } }, "niri/window": { @@ -436,7 +429,7 @@ "backlight": { "device": "intel_backlight", "format": "{percent}% {icon}", - "format-icons": ["", ""] + "format-icons": ["󰃟", "󰃠"] }, "backlight/slider": { "min": 10, @@ -465,19 +458,18 @@ // A mapping from window app_id to icon. Note that this module does // case-insensitive matching of app_ids, so capitalization doesn't matter. "window-icons": { - "com.mitchellh.ghostty": "", - "darktable": "", - "foot": "", - "google-chrome": "", - "spotify": "", - "steam": "", + "com.mitchellh.ghostty": "", + "darktable": "", + "foot": "", + "google-chrome": "", + "spotify": "", + "steam": "", }, // If no icon is found for a window, the default is used instead "window-icon-default": "*", }, "height": 40, - }, - "cffi/niri-windows": { + "cffi/niri-windows": { // path where you placed the .so file "module_path": "/usr/lib/waybar-niri-windows.so", // configure the module's behavior @@ -527,13 +519,13 @@ "rules": [ // .alacritty will be added to all windows with the App ID "Alacritty" // will be drawn in windows that match - { "app-id": "Alacritty", "class": "alacritty", "icon": "" }, + { "app-id": "Alacritty", "class": "alacritty", "icon": "" }, // .firefox will be added to all windows with the App ID "firefox" // subsequent rules are also checked and applied for firefox windows { "app-id": "firefox", "class": "firefox", "continue": true }, // .youtube-music will be added to all windows that have "YouTube Music" at the end of their title // will be drawn in windows that match - { "title": "YouTube Music$", "class": "youtube-music", "icon": "" } + { "title": "YouTube Music$", "class": "youtube-music", "icon": "" } ], // ======= text mode options ======= diff --git a/defaults/xdg/waybar/power_menu.xml b/defaults/xdg/waybar/power_menu.xml deleted file mode 100644 index 3d021f5..0000000 --- a/defaults/xdg/waybar/power_menu.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - Suspend - - - - - Hibernate - - - - - Shutdown - - - - - - - - Reboot - - - - \ No newline at end of file diff --git a/defaults/xdg/waybar/session_menu.xml b/defaults/xdg/waybar/session_menu.xml deleted file mode 100644 index b6a6f79..0000000 --- a/defaults/xdg/waybar/session_menu.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - -  Lock - - - - - 󰗽 Logout - - - - - 󰤄 Hibernate - - - - - 󰑐 Reboot - - - - - - - - - - -  Shutdown - - - - \ No newline at end of file diff --git a/defaults/xdg/waybar/style.css b/defaults/xdg/waybar/style.css index 74049be..196a71c 100644 --- a/defaults/xdg/waybar/style.css +++ b/defaults/xdg/waybar/style.css @@ -1,9 +1,6 @@ -/* ABOUTME: Moonarch default waybar stylesheet with Catppuccin Mocha inspired styling. */ -/* ABOUTME: User overrides go in ~/.config/waybar/style.css */ - * { border: none; - font-family: "UbuntuSans Nerd Font", sans-serif; + font-family: "Ubuntu Nerd Font", sans-serif; font-size: 13px; color: alpha(@theme_text_color, 0.8); } @@ -114,7 +111,6 @@ window#waybar { border-radius: 4px; padding: 0px 8px 0px 8px; margin: 8px 0px 8px 0px; - background-color: alpha(@theme_selected_bg_color, 0.1); } #custom-notification { @@ -348,4 +344,4 @@ menu { menuitem { border-radius: 4px; -} +} \ No newline at end of file