From a153022b7d457466db9140c62dc5564f9de7a3af Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 Nov 2023 14:02:06 +0900 Subject: changes for new Hyprland-Dots --- config/foot/foot.ini | 194 ---- config/hypr/configs/ENVariables.conf | 4 +- config/hypr/configs/Execs.conf | 6 +- config/hypr/configs/Keybinds.conf | 45 +- config/hypr/configs/Settings.conf | 1 + config/hypr/configs/WindowRules.conf | 15 +- config/hypr/scripts/ChangeLayoutMenu.sh | 42 +- config/hypr/scripts/ClipManager.sh | 18 +- config/hypr/scripts/DarkLight.sh | 26 +- config/hypr/scripts/Help.sh | 1 + config/hypr/scripts/Polkit-NixOS.sh | 19 + config/hypr/scripts/PortalHyprland.sh | 8 +- config/hypr/scripts/PywalSwww.sh | 29 + config/hypr/scripts/QuickEdit.sh | 32 +- config/hypr/scripts/Refresh.sh | 2 +- config/hypr/scripts/RofiBeats.sh | 73 ++ config/hypr/scripts/RofiEmoji.sh | 1859 ++++++++++++++++++++++++++++++ config/hypr/scripts/Wallpaper.sh | 6 +- config/hypr/scripts/WallpaperSelect.sh | 31 +- config/hypr/scripts/WaybarStyles.sh | 4 +- config/hypr/scripts/Weather.py | 2 +- config/hypr/scripts/Weather.sh | 2 +- config/hypr/scripts/keybindings.sh | 16 + config/hypr/scripts/toggleallfloat.sh | 11 + config/kitty/kitty.conf | 11 + config/rofi/.current_wallpaper | Bin 0 -> 2425525 bytes config/rofi/config-cliphist.rasi | 242 ++++ config/rofi/config-compact.rasi | 246 ++++ config/rofi/config-long.rasi | 245 ++++ config/rofi/config-power.rasi | 241 ++++ config/rofi/config-rofi-Beats.rasi | 246 ++++ config/rofi/config-screenshot.rasi | 241 ++++ config/rofi/config-short.rasi | 245 ++++ config/rofi/config.rasi | 246 ++++ config/rofi/powermenu/full_rounded.rasi | 112 ++ config/rofi/powermenu/powermenu.sh | 87 ++ config/rofi/powermenu/styles/colors.rasi | 10 + config/rofi/powermenu/styles/nordic.rasi | 9 + config/waybar/configs/config-default | 16 +- config/waybar/modules | 41 +- config/waybar/style/style-pywal.css | 158 +++ config/wofi/WofiBig/config | 40 - config/wofi/colors | 6 - config/wofi/config | 1 - config/wofi/configs/config-default | 40 - config/wofi/configs/config-gnome | 46 - config/wofi/configs/config-plasma | 46 - config/wofi/style.css | 1 - config/wofi/styles/style-dark.css | 69 -- config/wofi/styles/style-light.css | 71 -- 50 files changed, 4476 insertions(+), 686 deletions(-) delete mode 100644 config/foot/foot.ini create mode 100755 config/hypr/scripts/Polkit-NixOS.sh create mode 100755 config/hypr/scripts/PywalSwww.sh create mode 100755 config/hypr/scripts/RofiBeats.sh create mode 100755 config/hypr/scripts/RofiEmoji.sh create mode 100755 config/hypr/scripts/keybindings.sh create mode 100755 config/hypr/scripts/toggleallfloat.sh create mode 100644 config/kitty/kitty.conf create mode 100644 config/rofi/.current_wallpaper create mode 100644 config/rofi/config-cliphist.rasi create mode 100644 config/rofi/config-compact.rasi create mode 100644 config/rofi/config-long.rasi create mode 100644 config/rofi/config-power.rasi create mode 100644 config/rofi/config-rofi-Beats.rasi create mode 100644 config/rofi/config-screenshot.rasi create mode 100644 config/rofi/config-short.rasi create mode 100644 config/rofi/config.rasi create mode 100644 config/rofi/powermenu/full_rounded.rasi create mode 100755 config/rofi/powermenu/powermenu.sh create mode 100644 config/rofi/powermenu/styles/colors.rasi create mode 100644 config/rofi/powermenu/styles/nordic.rasi create mode 100644 config/waybar/style/style-pywal.css delete mode 100644 config/wofi/WofiBig/config delete mode 100644 config/wofi/colors delete mode 100644 config/wofi/config delete mode 100644 config/wofi/configs/config-default delete mode 100644 config/wofi/configs/config-gnome delete mode 100644 config/wofi/configs/config-plasma delete mode 100644 config/wofi/style.css delete mode 100644 config/wofi/styles/style-dark.css delete mode 100644 config/wofi/styles/style-light.css (limited to 'config') diff --git a/config/foot/foot.ini b/config/foot/foot.ini deleted file mode 100644 index 8dd3b113..00000000 --- a/config/foot/foot.ini +++ /dev/null @@ -1,194 +0,0 @@ -# -*- conf -*- - -# shell=$SHELL (if set, otherwise user's default shell from /etc/passwd) -# term=foot (or xterm-256color if built with -Dterminfo=disabled) -# login-shell=no - -# app-id=foot -# title=foot -# locked-title=no - -font=Fira Code:weight=SemiBold:size=12 -#font=Fantasque Sans Mono:weight=SemiBold:size=13 -# font-bold= -# font-italic= -# font-bold-italic= -# line-height= -# letter-spacing=0 -# horizontal-letter-offset=0 -# vertical-letter-offset=0 -# underline-offset= -# box-drawings-uses-font-glyphs=no -dpi-aware=no - -# initial-window-size-pixels=700x500 # Or, -# initial-window-size-chars= -# initial-window-mode=windowed -# pad=2x2 # optionally append 'center' -# resize-delay-ms=100 - -# notify=notify-send -a ${app-id} -i ${app-id} ${title} ${body} - -bold-text-in-bright=yes -# word-delimiters=,โ”‚`|:"'()[]{}<> -# selection-target=primary -# workers= - -#[environment] -# name=value - -[bell] -# urgent=no -# notify=no -# command= -# command-focused=no - -[scrollback] -# lines=1000 -# multiplier=3.0 -# indicator-position=relative -# indicator-format= - -[url] -# launch=xdg-open ${url} -# label-letters=sadfjklewcmpgh -# osc8-underline=url-mode -# protocols=http, https, ftp, ftps, file, gemini, gopher -# uri-characters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.,~:;/?#@!$&%*+="'()[] - -[cursor] -# style=block -# color= -# blink=no -# beam-thickness=1.5 -# underline-thickness= - -[mouse] -# hide-when-typing=no -# alternate-scroll-mode=yes - -[colors] -alpha=0.6 -foreground=dddddd -background=000000 - -## kitty themes ## -regular0=000000 # black -regular1=cc0403 # red -regular2=19cb00 # green -regular3=cecb00 # yellow -regular4=0d73cc # blue -regular5=cb1ed1 # magenta -regular6=0dcdcd # cyan -regular7=dddddd # white -bright0=767676 # bright black -bright1=f2201f # bright red -bright2=23fd00 # bright green -bright3=fffd00 # bright yellow -bright4=1a8fff # bright blue -bright5=fd28ff # bright magenta -bright6=14ffff # bright cyan -bright7=ffffff # bright white - -## dimmed colors (see foot.ini(5) man page) -# dim0= -# ... -# dim7= - -## The remaining 256-color palette -# 16 = <256-color palette #16> -# ... -# 255 = <256-color palette #255> - -## Misc colors -# selection-foreground= -# selection-background= -# jump-labels= # black-on-yellow -# scrollback-indicator= # black-on-bright-blue -# search-box-no-match= # black-on-red -# search-box-match= # black-on-yellow -# urls= - -[csd] -# preferred=server -# size=26 -# font= -# color= -# hide-when-typing=no -# border-width=0 -# border-color= -# button-width=26 -# button-color= -# button-minimize-color= -# button-maximize-color= -# button-close-color= - -[key-bindings] -# scrollback-up-page=Shift+Page_Up -# scrollback-up-half-page=none -# scrollback-up-line=none -# scrollback-down-page=Shift+Page_Down -# scrollback-down-half-page=none -# scrollback-down-line=none -# clipboard-copy=Control+Shift+c XF86Copy -# clipboard-paste=Control+Shift+v XF86Paste -# primary-paste=Shift+Insert -# search-start=Control+Shift+r -# font-increase=Control+plus Control+equal Control+KP_Add -# font-decrease=Control+minus Control+KP_Subtract -# font-reset=Control+0 Control+KP_0 -# spawn-terminal=Control+Shift+n -# minimize=none -# maximize=none -# fullscreen=none -# pipe-visible=[sh -c "xurls | fuzzel | xargs -r firefox"] none -# pipe-scrollback=[sh -c "xurls | fuzzel | xargs -r firefox"] none -# pipe-selected=[xargs -r firefox] none -# show-urls-launch=Control+Shift+u -# show-urls-copy=none -# show-urls-persistent=none -# prompt-prev=Control+Shift+z -# prompt-next=Control+Shift+x -# unicode-input=none -# noop=none - -[search-bindings] -# cancel=Control+g Control+c Escape -# commit=Return -# find-prev=Control+r -# find-next=Control+s -# cursor-left=Left Control+b -# cursor-left-word=Control+Left Mod1+b -# cursor-right=Right Control+f -# cursor-right-word=Control+Right Mod1+f -# cursor-home=Home Control+a -# cursor-end=End Control+e -# delete-prev=BackSpace -# delete-prev-word=Mod1+BackSpace Control+BackSpace -# delete-next=Delete -# delete-next-word=Mod1+d Control+Delete -# extend-to-word-boundary=Control+w -# extend-to-next-whitespace=Control+Shift+w -# clipboard-paste=Control+v Control+Shift+v Control+y XF86Paste -# primary-paste=Shift+Insert -# unicode-input=none - -[url-bindings] -# cancel=Control+g Control+c Control+d Escape -# toggle-url-visible=t - -[text-bindings] -# \x03=Mod4+c # Map Super+c -> Ctrl+c - -[mouse-bindings] -# selection-override-modifiers=Shift -# primary-paste=BTN_MIDDLE -# select-begin=BTN_LEFT -# select-begin-block=Control+BTN_LEFT -# select-extend=BTN_RIGHT -# select-extend-character-wise=Control+BTN_RIGHT -# select-word=BTN_LEFT-2 -# select-word-whitespace=Control+BTN_LEFT-2 -# select-row=BTN_LEFT-3 - -# vim: ft=dosini diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf index a705aa70..634036ad 100644 --- a/config/hypr/configs/ENVariables.conf +++ b/config/hypr/configs/ENVariables.conf @@ -5,7 +5,7 @@ env = CLUTTER_BACKEND,wayland env = GDK_BACKEND,wayland,x11 env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_QPA_PLATFORM,wayland;xcb -env = QT_QPA_PLATFORMTHEME,qt5ct +env = QT_QPA_PLATFORMTHEME,qt6ct env = QT_SCALE_FACTOR,1 env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 env = XDG_CURRENT_DESKTOP,Hyprland @@ -16,7 +16,7 @@ env = XDG_SESSION_TYPE,wayland #env = WLR_RENDERER,vulkan # firefox -#env = MOZ_ENABLE_WAYLAND,1 +env = MOZ_ENABLE_WAYLAND,1 # NVIDIA # This is from Hyprland Wiki. As a start, WLR_NO_HARDWARE_CURSORS 1 will be activated if nvidia gpu detected diff --git a/config/hypr/configs/Execs.conf b/config/hypr/configs/Execs.conf index 15bd093a..8c0c4615 100644 --- a/config/hypr/configs/Execs.conf +++ b/config/hypr/configs/Execs.conf @@ -15,13 +15,17 @@ exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESK # Polkit (Polkit Gnome / KDE) exec-once = $scriptsDir/Polkit.sh +#gnome polkit for nixos +#exec-once = /nix/store/ww65bg045dn4nqcnqprarkfhpzzl30hf-polkit-gnome-0.105/libexec/polkit-gnome-authentication-agent-1 +#exec-once = $scriptsDir/Polkit-NixOS.sh + # Portal Hyprland #exec-once = $scriptsDir/PortalHyprland.sh # starup apps exec-once = waybar & exec-once = dunst & -exec-once = blueman-applet & +#exec-once = blueman-applet & exec-once = nm-applet --indicator & #exec-once = rog-control-center & #exec-once = easyeffects --gapplication-service -l my_own diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 3c0a00a1..26706f23 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -3,7 +3,7 @@ $mainMod = SUPER $files = thunar $browser = firefox -$term = foot +$term = kitty $hyprDir = $HOME/.config/hypr $scriptsDir = $HOME/.config/hypr/scripts @@ -11,53 +11,42 @@ $scriptsDir = $HOME/.config/hypr/scripts $AirplaneMode = $scriptsDir/AirplaneMode.sh $backlight = $scriptsDir/Brightness.sh $ChangeBlur = $scriptsDir/ChangeBlur.sh -$ChangeLayout = $scriptsDir/ChangeLayout.sh -$ChangeLayoutMenu = $scriptsDir/ChangeLayoutMenu.sh -$Clipboard = $scriptsDir/ClipManager.sh $DarkLight = $scriptsDir/DarkLight.sh -$GameMode = $scriptsDir/GameMode.sh -$Help = $scriptsDir/Help.sh $kbacklight = $scriptsDir/BrightnessKbd.sh $LidSwitch = $scriptsDir/LidSwitch.sh $LockScreen = $scriptsDir/LockScreen.sh $Media = $scriptsDir/MediaCtrl.sh -$QuickEdit = $scriptsDir/QuickEdit.sh $screenshot = $scriptsDir/ScreenShot.sh $touchpad = $scriptsDir/TouchPad.sh $volume = $scriptsDir/Volume.sh $wallpaper = $scriptsDir/Wallpaper.sh -$wallpaperSelect = $scriptsDir/WallpaperSelect.sh $waybar = $scriptsDir/Waybar.sh -$waybarStyle = $scriptsDir/WaybarStyles.sh -$wlogout = $scriptsDir/Wlogout.sh -$Wofi = $scriptsDir/Wofi.sh -$WofiBeats = $scriptsDir/WofiBeats.sh -$WofiBig = $scriptsDir/WofiBig.sh -$WofiEmoji = $scriptsDir/WofiEmoji.sh + +bind = SUPER, Y, exec, rofi -show run -theme # see https://wiki.hyprland.org/Configuring/Binds/ for more bind = CTRL ALT, Delete, exec, hyprctl dispatch exit 0 bind = $mainMod SHIFT, C, exec, hyprctl reload -bind = $mainMod SHIFT, D, exec, $WofiBig -bind = $mainMod, D, exec, $Wofi +bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi run,drun,filebrowser +#bind = CTRL, D, exec, pkill rofi || rofi -dmenu bind = $mainMod SHIFT, Q, killactive, bind = $mainMod SHIFT, Space, togglefloating, bind = $mainMod, F, fullscreen bind = $mainMod, Q, killactive, bind = $mainMod, Return, exec, $term bind = $mainMod, T, exec, $files -bind = CTRL ALT, L, exec, $LockScreen -bind = CTRL ALT, P, exec, $wlogout -bind = $mainMod CTRL, S, exec, $WofiBeats -bind = $mainMod ALT, E, exec, $WofiEmoji +bind = CTRL ALT, L, exec, $scriptsDir/LockScreen.sh +bind = CTRL ALT, P, exec, $scriptsDir/Wlogout.sh +bind = $mainMod CTRL, S, exec, $scriptsDir/RofiBeats.sh +bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh bind = $mainMod, W, exec, $wallpaper swaybg -bind = $mainMod SHIFT, W, exec, $waybarStyle -bind = $mainMod CTRL, W, exec, $wallpaperSelect -bind = $mainMod ALT, W, exec, $ChangeLayoutMenu -bind = $mainMod, H, exec, $Help -bind = $mainMod, E, exec, $QuickEdit +bind = $mainMod SHIFT, W, exec, $scriptsDir/WaybarStyles.sh +bind = $mainMod CTRL, W, exec, $scriptsDir/WallpaperSelect.sh +bind = $mainMod ALT, W, exec, $scriptsDir/ChangeLayoutMenu.sh +bind = $mainMod, H, exec, $scriptsDir/Help.sh +bind = $mainMod, E, exec, $scriptsDir/QuickEdit.sh bind = $mainMod, B, exec, killall -SIGUSR1 waybar # Toggle hide/show waybar -bind = $mainMod SHIFT, G, exec, $GameMode +bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh #bind = $mainMod SHIFT, M, exec, hyprctl dispatch splitratio -0.3 #bind = $mainMod SHIFT, Y, exec, $term --class clock -T clock -e tty-clock -c -C 7 -r -s -f "%A, %B, %d" @@ -70,8 +59,8 @@ bind = $mainMod, K, layoutmsg, cycleprev bind = $mainMod, M, exec, hyprctl dispatch splitratio 0.3 bind = $mainMod, P, pseudo, # dwindle bind = $mainMod CTRL, Return, layoutmsg, swapwithmaster -bind = $mainMod, Space, exec, $ChangeLayout -bind = $mainMod ALT, V, exec, $Clipboard +bind = $mainMod, Space, exec, $scriptsDir/ChangeLayout.sh +bind = $mainMod ALT, V, exec, $scriptsDir/ClipManager.sh # group bind = $mainMod, G, togglegroup diff --git a/config/hypr/configs/Settings.conf b/config/hypr/configs/Settings.conf index 13d8bf19..46ac85d1 100644 --- a/config/hypr/configs/Settings.conf +++ b/config/hypr/configs/Settings.conf @@ -3,6 +3,7 @@ # blurls = waybar blurls = wofi +#blurls = rofi dwindle { pseudotile = yes diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 8ca3396b..44a95e40 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -3,10 +3,10 @@ windowrule = float, org.kde.polkit-kde-authentication-agent-1 windowrule = float, nm-connection-editor|blueman-manager -windowrule = float, viewnior|pavucontrol +windowrule = float, pavucontrol windowrule = float, nwg-look|qt5ct|mpv windowrule = float, onedriver|onedriver-launcher -windowrule = float, swayimg|zoom +windowrule = float, zoom windowrule = float, wofi windowrule = float, gnome-system-monitor @@ -19,10 +19,13 @@ windowrule = center,^(pavucontrol) # Make sure to delete this line if uncommen t #windowrule = size 533 533,^(pavucontrol) # These are optionals. But recommended # windowrule v2 + +windowrulev2 = float, class:^([Vv]iewnior)$ + windowrulev2 = workspace 1, class:^(thunderbird)$ windowrulev2 = workspace 2, class:^(firefox)$ windowrulev2 = workspace 2, class:^(Firefox-esr)$ -windowrulev2 = workspace 2, class:^(Microsoft-edge-beta)$ #this is on arch +windowrulev2 = workspace 2, class:^(Microsoft-edge-beta)$ windowrulev2 = workspace 3, class:^([Tt]hunar)$ windowrulev2 = workspace 4, class:^(com.obsproject.Studio)$ windowrulev2 = workspace 5 silent, class:^([Ss]team)$,title:^([Ss]team)$ @@ -33,13 +36,19 @@ windowrulev2 = workspace 7 silent, class:^(WebCord)$ windowrulev2 = workspace 9 silent, class:^(audacious)$ #opacity (transparent) #enable as desired +windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ windowrulev2 = opacity 0.9 0.7, class:^(firefox)$ windowrulev2 = opacity 0.9 0.7, class:^([Tt]hunar)$ +windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ +windowrulev2 = opacity 0.9 0.7, class:^(gedit)$ #windowrulev2 = opacity 0.8 0.7, class:^(foot)$ #windowrulev2 = opacity 0.9 0.7, class:^(mousepad)$ windowrulev2 = opacity 0.9 0.7, class:^(codium-url-handler)$ windowrulev2 = opacity 0.9 0.7, class:^(VSCodium)$ +#layerrule = unset,class:^([Rr]ofi)$ +#layerrule = blur,class:^([Rr]ofi)$ +#layerrule = ignorezero, #windowrulev2 = bordercolor rgb(EE4B55) rgb(880808), fullscreen:1 #windowrulev2 = bordercolor rgb(282737) rgb(1E1D2D), floating:1 diff --git a/config/hypr/scripts/ChangeLayoutMenu.sh b/config/hypr/scripts/ChangeLayoutMenu.sh index 52e6aa34..bebe0c0f 100755 --- a/config/hypr/scripts/ChangeLayoutMenu.sh +++ b/config/hypr/scripts/ChangeLayoutMenu.sh @@ -5,27 +5,6 @@ CONFIG="$HOME/.config/waybar/configs" WCONFIG="$HOME/.config/waybar/config" -#wofi configs -CONFIGB="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" -WOFICONFIGS="$HOME/.config/wofi/configs" -WOFICONFIG="$HOME/.config/wofi/config" - -# wofi window config (in %) -WIDTH=12 -HEIGHT=40 - -## Wofi Command -wofi_command="wofi --show dmenu \ - --prompt choose... - --conf $CONFIGB --style $STYLE --color $COLORS \ - --width=$WIDTH% --height=$HEIGHT% \ - --cache-file=/dev/null \ - --hide-scroll --no-actions \ - --matching=fuzzy" - - menu(){ printf "1. default\n" printf "2. plasma-style\n" @@ -44,59 +23,46 @@ printf "14. no panel" } main() { - choice=$(menu | ${wofi_command} | cut -d. -f1) + choice=$(menu | rofi -dmenu -config ~/.config/rofi/config-long.rasi | cut -d. -f1) case $choice in 1) ln -sf "$CONFIG/config-default" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 2) ln -sf "$CONFIG/config-plasma" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-plasma" "$WOFICONFIG" ;; 3) ln -sf "$CONFIG/config-gnome" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-gnome" "$WOFICONFIG" ;; 4) ln -sf "$CONFIG/config-simple" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 5) ln -sf "$CONFIG/config-simple2" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 6) ln -sf "$CONFIG/config-dual" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 7) ln -sf "$CONFIG/config-left" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 8) ln -sf "$CONFIG/config-right" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 9) ln -sf "$CONFIG/config-dual-TL" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 10) ln -sf "$CONFIG/config-dual-TR" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 11) ln -sf "$CONFIG/config-dual-BL" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 12) ln -sf "$CONFIG/config-dual-BR" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 13) ln -sf "$CONFIG/config-all" "$WCONFIG" - ln -sf "$WOFICONFIGS/config-default" "$WOFICONFIG" ;; 14) if pgrep -x "waybar" >/dev/null; then @@ -109,9 +75,9 @@ main() { esac } -# Check if wofi is already running -if pidof wofi >/dev/null; then - pkill wofi +# Check if rofi is already running +if pidof rofi >/dev/null; then + pkill rofi exit 0 else main diff --git a/config/hypr/scripts/ClipManager.sh b/config/hypr/scripts/ClipManager.sh index a171b39c..8c4a1213 100755 --- a/config/hypr/scripts/ClipManager.sh +++ b/config/hypr/scripts/ClipManager.sh @@ -1,14 +1,10 @@ #!/bin/bash +# +# Clipboard Manager -# WOFI STYLES -CONFIG="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" - -if [[ ! $(pidof wofi) ]]; then - cliphist list | wofi --show dmenu --prompt 'Search...' \ - --conf ${CONFIG} --style ${STYLE} --color ${COLORS} \ - --width=600 --height=400 | cliphist decode | wl-copy +if [[ ! $(pidof rofi) ]]; then + #cliphist list | rofi -dmenu -config ~/.config/rofi/config-cliphist.rasi | cliphist decode | wl-copy + cliphist list | rofi -dmenu | cliphist decode | wl-copy else - pkill wofi -fi \ No newline at end of file + pkill rofi +fi diff --git a/config/hypr/scripts/DarkLight.sh b/config/hypr/scripts/DarkLight.sh index 86c1f111..80f30b38 100755 --- a/config/hypr/scripts/DarkLight.sh +++ b/config/hypr/scripts/DarkLight.sh @@ -5,7 +5,10 @@ wallpaper_path="$HOME/Pictures/wallpapers/Dynamic-Wallpapers" hypr_config_path="$HOME/.config/hypr" waybar_config="$HOME/.config/waybar" dunst_config="$HOME/.config/dunst" -wofi_config="$HOME/.config/wofi" + +dark_rofi_pywal="$HOME/.cache/wal/colors-rofi-dark.rasi" +light_rofi_pywal="$HOME/.cache/wal/colors-rofi-light.rasi" + # Tokyo Night light_gtk_theme="Tokyonight-Light-B" @@ -28,7 +31,7 @@ notify_user() { } # Determine the current wallpaper mode by checking a configuration file -if [ "$(cat ~/.wallpaper_mode)" = "light" ]; then +if [ "$(cat ~/.cache/.wallpaper_mode)" = "light" ]; then current_mode="light" next_mode="dark" else @@ -38,9 +41,15 @@ fi path_param=$(echo $next_mode | sed 's/.*/\u&/') notify_user "$next_mode" -ln -sf "${waybar_config}/style/style-${next_mode}.css" "${waybar_config}/style.css" -ln -sf "${dunst_config}/styles/dunstrc-${next_mode}" "${dunst_config}/dunstrc" -ln -sf "${wofi_config}/styles/style-${next_mode}.css" "${wofi_config}/style.css" +ln -sf "${waybar_config}/style/style-pywal.css" "${waybar_config}/style.css" +ln -sf "${dunst_config}/styles/dunstrc-${next_mode}" "${dunst_config}/styles/dunstrc" + +# Symlink for rofi theme +#if [ "$next_mode" = "dark" ]; then +# ln -sf $dark_rofi_pywal "$HOME/.config/rofi/pywal-theme.rasi" +#else +# ln -sf $light_rofi_pywal "$HOME/.config/rofi/pywal-theme.rasi" +#fi gtk_theme="${next_mode}_gtk_theme" icon_theme="${next_mode}_icon_theme" @@ -49,7 +58,7 @@ gsettings set org.gnome.desktop.interface gtk-theme "${!gtk_theme}" gsettings set org.gnome.desktop.interface icon-theme "${!icon_theme}" # Find the next wallpaper if one exists -current_wallpaper="$(cat ~/.current_wallpaper)" +current_wallpaper="$(cat ~/.cache/.current_wallpaper)" next_wallpaper="${current_wallpaper/_"$current_mode"/_"$next_mode"}" if ! [ -f "$next_wallpaper" ]; then @@ -59,8 +68,9 @@ fi $swww "${next_wallpaper}" $effect # Update the configuration file to reflect the new wallpaper mode and current wallpaper -echo "$next_mode" > ~/.wallpaper_mode -echo "$next_wallpaper" > ~/.current_wallpaper +echo "$next_mode" > ~/.cache/.wallpaper_mode +echo "$next_wallpaper" > ~/.cache/.current_wallpaper +exec ~/.config/hypr/scripts/PywalSwww.sh & sleep 2 exec ~/.config/hypr/scripts/Refresh.sh & \ No newline at end of file diff --git a/config/hypr/scripts/Help.sh b/config/hypr/scripts/Help.sh index 565e7e52..ae14ccdf 100755 --- a/config/hypr/scripts/Help.sh +++ b/config/hypr/scripts/Help.sh @@ -1,2 +1,3 @@ #!/bin/bash + foot -e vim ~/.config/hypr/HelpFile.md diff --git a/config/hypr/scripts/Polkit-NixOS.sh b/config/hypr/scripts/Polkit-NixOS.sh new file mode 100755 index 00000000..ef5e74fd --- /dev/null +++ b/config/hypr/scripts/Polkit-NixOS.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# Find all polkit-gnome executables in the Nix store +polkit_gnome_paths=$(find /nix/store -name 'polkit-gnome-authentication-agent-1' -type f 2>/dev/null) + +for polkit_gnome_path in $polkit_gnome_paths; do + # Extract the directory containing the executable + polkit_gnome_dir=$(dirname "$polkit_gnome_path") + + # Check if the executable is valid and exists + if [ -x "$polkit_gnome_dir/polkit-gnome-authentication-agent-1" ]; then + # Start the Polkit-GNOME Authentication Agent + "$polkit_gnome_dir/polkit-gnome-authentication-agent-1" & + exit 0 + fi +done + +# If no valid executable is found, report an error +echo "No valid Polkit-GNOME Authentication Agent executable found." \ No newline at end of file diff --git a/config/hypr/scripts/PortalHyprland.sh b/config/hypr/scripts/PortalHyprland.sh index 0142e774..70a994ed 100755 --- a/config/hypr/scripts/PortalHyprland.sh +++ b/config/hypr/scripts/PortalHyprland.sh @@ -1,9 +1,9 @@ #!/bin/bash sleep 1 -pkill xdg-desktop-portal-hyprland -pkill xdg-desktop-portal-wlr -pkill xdg-desktop-portal-gnome -pkill xdg-desktop-portal +killall xdg-desktop-portal-hyprland +killall xdg-desktop-portal-wlr +killall xdg-desktop-portal-gnome +killall xdg-desktop-portal sleep 1 /usr/lib/xdg-desktop-portal-hyprland & /usr/libexec/xdg-desktop-portal-hyprland & diff --git a/config/hypr/scripts/PywalSwww.sh b/config/hypr/scripts/PywalSwww.sh new file mode 100755 index 00000000..1532878a --- /dev/null +++ b/config/hypr/scripts/PywalSwww.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +# Define the path to the swww cache directory +cache_dir="$HOME/.cache/swww/" + +# Get a list of monitor outputs +monitor_outputs=($(ls "$cache_dir")) + +# Loop through monitor outputs +for output in "${monitor_outputs[@]}"; do + # Construct the full path to the cache file + cache_file="$cache_dir$output" + + # Check if the cache file exists for the current monitor output + if [ -f "$cache_file" ]; then + # Get the wallpaper path from the cache file + wallpaper_path=$(cat "$cache_file") + + # Copy the wallpaper to the location Rofi can access + cp "$wallpaper_path" "$HOME/.config/rofi/.current_wallpaper" + + break # Exit the loop after processing the first found monitor output + fi +done + + +# execute pywal + +wal -i $wallpaper_path \ No newline at end of file diff --git a/config/hypr/scripts/QuickEdit.sh b/config/hypr/scripts/QuickEdit.sh index 87380858..36213c54 100755 --- a/config/hypr/scripts/QuickEdit.sh +++ b/config/hypr/scripts/QuickEdit.sh @@ -1,25 +1,7 @@ #!/bin/bash -# WOFI STYLES -CONFIG="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" - hyprDir="$HOME/.config/hypr/configs" -# wofi window config (in %) -WIDTH=10 -HEIGHT=20 - -## Wofi Command -wofi_command="wofi --show dmenu \ - --prompt choose to view or edit... - --conf $CONFIG --style $STYLE --color $COLORS \ - --width=$WIDTH% --height=$HEIGHT% \ - --cache-file=/dev/null \ - --hide-scroll --no-actions \ - --matching=fuzzy" - menu(){ printf "1. view Env-variables\n" printf "2. view Rules\n" @@ -30,25 +12,25 @@ menu(){ } main() { - choice=$(menu | ${wofi_command} | cut -d. -f1) + choice=$(menu | rofi -dmenu -config ~/.config/rofi/config-compact.rasi | cut -d. -f1) case $choice in 1) - foot -e vim "$hyprDir/ENVariables.conf" + kitty -e nano "$hyprDir/ENVariables.conf" ;; 2) - foot -e vim "$hyprDir/WindowRules.conf" + kitty -e nano "$hyprDir/WindowRules.conf" ;; 3) - foot -e vim "$hyprDir/Execs.conf" + kitty -e nano "$hyprDir/Execs.conf" ;; 4) - foot -e vim "$hyprDir/Keybinds.conf" + kitty -e nano "$hyprDir/Keybinds.conf" ;; 5) - foot -e vim "$hyprDir/Monitors.conf" + kitty -e nano "$hyprDir/Monitors.conf" ;; 6) - foot -e vim "$hyprDir/Settings.conf" + kitty -e nano "$hyprDir/Settings.conf" ;; *) ;; diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh index 0d32ba6f..8b9597d1 100755 --- a/config/hypr/scripts/Refresh.sh +++ b/config/hypr/scripts/Refresh.sh @@ -3,7 +3,7 @@ SCRIPTSDIR=$HOME/.config/hypr/scripts # Kill already running process -_ps=(waybar mako dunst wofi) +_ps=(waybar mako dunst rofi) for _prs in "${_ps[@]}"; do if [[ $(pidof ${_prs}) ]]; then pkill ${_prs} diff --git a/config/hypr/scripts/RofiBeats.sh b/config/hypr/scripts/RofiBeats.sh new file mode 100755 index 00000000..37c1bba6 --- /dev/null +++ b/config/hypr/scripts/RofiBeats.sh @@ -0,0 +1,73 @@ +#!/bin/bash +## Files + +iDIR="$HOME/.config/dunst/icons" + +notification(){ + notify-send -h string:x-canonical-private-synchronous:sys-notify -u normal -i "$iDIR/music.png" "Playing now: " "$@" +} + +menu(){ +printf "1. Lofi Girl\n" +printf "2. 96.3 Easy Rock - FM Radio\n" +printf "3. Ghibli Music (Instrumental)\n" +printf "4. Top Music 2023\n" +printf "5. Chillhop\n" +printf "6. SmoothChill\n" +printf "7. Relaxing Music\n" +printf "8. Youtube Remix\n" +printf "9. Korean Drama OST" +} +main() { +choice=$(menu | rofi -dmenu -config ~/.config/rofi/config-rofi-Beats.rasi | cut -d. -f1) + +case $choice in +1) + notification "Lofi Girl โ˜•๏ธ๐ŸŽถ"; + mpv "https://play.streamafrica.net/lofiradio" + return + ;; +2) + notification "96.3 Easy Rock ๐Ÿ“ป๐ŸŽถ"; + mpv "https://radio-stations-philippines.com/easy-rock" + return + ;; +3) + notification "Ghibli Music ๐ŸŽป๐ŸŽถ"; + mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLNi74S754EXbrzw-IzVhpeAaMISNrzfUy&si=rqnXCZU5xoFhxfOl" + return + ;; +4) + notification "Top Music 2023 โ˜•๏ธ๐ŸŽถ"; + mpv --shuffle --vid=no "https://youtube.com/playlist?list=PL6k9a6aYB2zk0qSbXR-ZEiwqgdHymsRtQ" + return + ;; +5) + notification "Chillhop โ˜•๏ธ๐ŸŽถ"; + mpv "http://stream.zeno.fm/fyn8eh3h5f8uv" + return + ;; +6) + notification "SmoothChill โ˜•๏ธ๐ŸŽถ"; + mpv "https://media-ssl.musicradio.com/SmoothChill" + return + ;; +7) + notification "Relaxing Music โ˜•๏ธ๐ŸŽถ"; + mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLMIbmfP_9vb8BCxRoraJpoo4q1yMFg4CE" + return + ;; +8) + notification "Youtube Remix ๐Ÿ“ป๐ŸŽถ"; + mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLeqTkIUlrZXlSNn3tcXAa-zbo95j0iN-0" + return + ;; +9) + notification "Korean Drama OST ๐Ÿ“ป๐ŸŽถ"; + mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLUge_o9AIFp4HuA-A3e3ZqENh63LuRRlQ" + return + ;; +esac +} + +pkill -f http && notify-send -h string:x-canonical-private-synchronous:sys-notify -u low -i "$iDIR/music.png" "Online Music stopped" || main diff --git a/config/hypr/scripts/RofiEmoji.sh b/config/hypr/scripts/RofiEmoji.sh new file mode 100755 index 00000000..4540f577 --- /dev/null +++ b/config/hypr/scripts/RofiEmoji.sh @@ -0,0 +1,1859 @@ +#!/bin/bash + +sed '1,/^### DATA ###$/d' $0 | +rofi -dmenu | +cut -d ' ' -f 1 | tr -d '\n' | wl-copy + +exit + +### DATA ### +๐Ÿ˜€ grinning face face smile happy joy :D grin +๐Ÿ˜ƒ grinning face with big eyes face happy joy haha :D :) smile funny +๐Ÿ˜„ grinning face with smiling eyes face happy joy funny haha laugh like :D :) smile +๐Ÿ˜ beaming face with smiling eyes face happy smile joy kawaii +๐Ÿ˜† grinning squinting face happy joy lol satisfied haha face glad XD laugh +๐Ÿ˜… grinning face with sweat face hot happy laugh sweat smile relief +๐Ÿคฃ rolling on the floor laughing face rolling floor laughing lol haha rofl +๐Ÿ˜‚ face with tears of joy face cry tears weep happy happytears haha +๐Ÿ™‚ slightly smiling face face smile +๐Ÿ™ƒ upside down face face flipped silly smile +๐Ÿ˜‰ winking face face happy mischievous secret ;) smile eye +๐Ÿ˜Š smiling face with smiling eyes face smile happy flushed crush embarrassed shy joy +๐Ÿ˜‡ smiling face with halo face angel heaven halo +๐Ÿฅฐ smiling face with hearts face love like affection valentines infatuation crush hearts adore +๐Ÿ˜ smiling face with heart eyes face love like affection valentines infatuation crush heart +๐Ÿคฉ star struck face smile starry eyes grinning +๐Ÿ˜˜ face blowing a kiss face love like affection valentines infatuation kiss +๐Ÿ˜— kissing face love like face 3 valentines infatuation kiss +โ˜บ๏ธ smiling face face blush massage happiness +๐Ÿ˜š kissing face with closed eyes face love like affection valentines infatuation kiss +๐Ÿ˜™ kissing face with smiling eyes face affection valentines infatuation kiss +๐Ÿ˜‹ face savoring food happy joy tongue smile face silly yummy nom delicious savouring +๐Ÿ˜› face with tongue face prank childish playful mischievous smile tongue +๐Ÿ˜œ winking face with tongue face prank childish playful mischievous smile wink tongue +๐Ÿคช zany face face goofy crazy +๐Ÿ˜ squinting face with tongue face prank playful mischievous smile tongue +๐Ÿค‘ money mouth face face rich dollar money +๐Ÿค— hugging face face smile hug +๐Ÿคญ face with hand over mouth face whoops shock surprise +๐Ÿคซ shushing face face quiet shhh +๐Ÿค” thinking face face hmmm think consider +๐Ÿค zipper mouth face face sealed zipper secret +๐Ÿคจ face with raised eyebrow face distrust scepticism disapproval disbelief surprise +๐Ÿ˜ neutral face indifference meh :| neutral +๐Ÿ˜‘ expressionless face face indifferent - - meh deadpan +๐Ÿ˜ถ face without mouth face hellokitty +๐Ÿ˜ smirking face face smile mean prank smug sarcasm +๐Ÿ˜’ unamused face indifference bored straight face serious sarcasm unimpressed skeptical dubious side eye +๐Ÿ™„ face with rolling eyes face eyeroll frustrated +๐Ÿ˜ฌ grimacing face face grimace teeth +๐Ÿคฅ lying face face lie pinocchio +๐Ÿ˜Œ relieved face face relaxed phew massage happiness +๐Ÿ˜” pensive face face sad depressed upset +๐Ÿ˜ช sleepy face face tired rest nap +๐Ÿคค drooling face face +๐Ÿ˜ด sleeping face face tired sleepy night zzz +๐Ÿ˜ท face with medical mask face sick ill disease +๐Ÿค’ face with thermometer sick temperature thermometer cold fever +๐Ÿค• face with head bandage injured clumsy bandage hurt +๐Ÿคข nauseated face face vomit gross green sick throw up ill +๐Ÿคฎ face vomiting face sick +๐Ÿคง sneezing face face gesundheit sneeze sick allergy +๐Ÿฅต hot face face feverish heat red sweating +๐Ÿฅถ cold face face blue freezing frozen frostbite icicles +๐Ÿฅด woozy face face dizzy intoxicated tipsy wavy +๐Ÿ˜ต dizzy face spent unconscious xox dizzy +๐Ÿคฏ exploding head face shocked mind blown +๐Ÿค  cowboy hat face face cowgirl hat +๐Ÿฅณ partying face face celebration woohoo +๐Ÿ˜Ž smiling face with sunglasses face cool smile summer beach sunglass +๐Ÿค“ nerd face face nerdy geek dork +๐Ÿง face with monocle face stuffy wealthy +๐Ÿ˜• confused face face indifference huh weird hmmm :/ +๐Ÿ˜Ÿ worried face face concern nervous :( +๐Ÿ™ slightly frowning face face frowning disappointed sad upset +โ˜น๏ธ frowning face face sad upset frown +๐Ÿ˜ฎ face with open mouth face surprise impressed wow whoa :O +๐Ÿ˜ฏ hushed face face woo shh +๐Ÿ˜ฒ astonished face face xox surprised poisoned +๐Ÿ˜ณ flushed face face blush shy flattered +๐Ÿฅบ pleading face face begging mercy +๐Ÿ˜ฆ frowning face with open mouth face aw what +๐Ÿ˜ง anguished face face stunned nervous +๐Ÿ˜จ fearful face face scared terrified nervous oops huh +๐Ÿ˜ฐ anxious face with sweat face nervous sweat +๐Ÿ˜ฅ sad but relieved face face phew sweat nervous +๐Ÿ˜ข crying face face tears sad depressed upset :'( +๐Ÿ˜ญ loudly crying face face cry tears sad upset depressed +๐Ÿ˜ฑ face screaming in fear face munch scared omg +๐Ÿ˜– confounded face face confused sick unwell oops :S +๐Ÿ˜ฃ persevering face face sick no upset oops +๐Ÿ˜ž disappointed face face sad upset depressed :( +๐Ÿ˜“ downcast face with sweat face hot sad tired exercise +๐Ÿ˜ฉ weary face face tired sleepy sad frustrated upset +๐Ÿ˜ซ tired face sick whine upset frustrated +๐Ÿฅฑ yawning face tired sleepy +๐Ÿ˜ค face with steam from nose face gas phew proud pride +๐Ÿ˜ก pouting face angry mad hate despise +๐Ÿ˜  angry face mad face annoyed frustrated +๐Ÿคฌ face with symbols on mouth face swearing cursing cussing profanity expletive +๐Ÿ˜ˆ smiling face with horns devil horns +๐Ÿ‘ฟ angry face with horns devil angry horns +๐Ÿ’€ skull dead skeleton creepy death +โ˜ ๏ธ skull and crossbones poison danger deadly scary death pirate evil +๐Ÿ’ฉ pile of poo hankey shitface fail turd shit +๐Ÿคก clown face face +๐Ÿ‘น ogre monster red mask halloween scary creepy devil demon japanese ogre +๐Ÿ‘บ goblin red evil mask monster scary creepy japanese goblin +๐Ÿ‘ป ghost halloween spooky scary +๐Ÿ‘ฝ alien UFO paul weird outer space +๐Ÿ‘พ alien monster game arcade play +๐Ÿค– robot computer machine bot +๐Ÿ˜บ grinning cat animal cats happy smile +๐Ÿ˜ธ grinning cat with smiling eyes animal cats smile +๐Ÿ˜น cat with tears of joy animal cats haha happy tears +๐Ÿ˜ป smiling cat with heart eyes animal love like affection cats valentines heart +๐Ÿ˜ผ cat with wry smile animal cats smirk +๐Ÿ˜ฝ kissing cat animal cats kiss +๐Ÿ™€ weary cat animal cats munch scared scream +๐Ÿ˜ฟ crying cat animal tears weep sad cats upset cry +๐Ÿ˜พ pouting cat animal cats +๐Ÿ™ˆ see no evil monkey monkey animal nature haha +๐Ÿ™‰ hear no evil monkey animal monkey nature +๐Ÿ™Š speak no evil monkey monkey animal nature omg +๐Ÿ’‹ kiss mark face lips love like affection valentines +๐Ÿ’Œ love letter email like affection envelope valentines +๐Ÿ’˜ heart with arrow love like heart affection valentines +๐Ÿ’ heart with ribbon love valentines +๐Ÿ’– sparkling heart love like affection valentines +๐Ÿ’— growing heart like love affection valentines pink +๐Ÿ’“ beating heart love like affection valentines pink heart +๐Ÿ’ž revolving hearts love like affection valentines +๐Ÿ’• two hearts love like affection valentines heart +๐Ÿ’Ÿ heart decoration purple-square love like +โฃ๏ธ heart exclamation decoration love +๐Ÿ’” broken heart sad sorry break heart heartbreak +โค๏ธ red heart love like valentines +๐Ÿงก orange heart love like affection valentines +๐Ÿ’› yellow heart love like affection valentines +๐Ÿ’š green heart love like affection valentines +๐Ÿ’™ blue heart love like affection valentines +๐Ÿ’œ purple heart love like affection valentines +๐ŸคŽ brown heart coffee +๐Ÿ–ค black heart evil +๐Ÿค white heart pure +๐Ÿ’ฏ hundred points score perfect numbers century exam quiz test pass hundred +๐Ÿ’ข anger symbol angry mad +๐Ÿ’ฅ collision bomb explode explosion collision blown +๐Ÿ’ซ dizzy star sparkle shoot magic +๐Ÿ’ฆ sweat droplets water drip oops +๐Ÿ’จ dashing away wind air fast shoo fart smoke puff +๐Ÿ•ณ๏ธ hole embarrassing +๐Ÿ’ฃ bomb boom explode explosion terrorism +๐Ÿ’ฌ speech balloon bubble words message talk chatting +๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ eye in speech bubble info +๐Ÿ—จ๏ธ left speech bubble words message talk chatting +๐Ÿ—ฏ๏ธ right anger bubble caption speech thinking mad +๐Ÿ’ญ thought balloon bubble cloud speech thinking dream +๐Ÿ’ค zzz sleepy tired dream +๐Ÿ‘‹ waving hand hands gesture goodbye solong farewell hello hi palm +๐Ÿคš raised back of hand fingers raised backhand +๐Ÿ–๏ธ hand with fingers splayed hand fingers palm +โœ‹ raised hand fingers stop highfive palm ban +๐Ÿ–– vulcan salute hand fingers spock star trek +๐Ÿ‘Œ ok hand fingers limbs perfect ok okay +๐Ÿค pinching hand tiny small size +โœŒ๏ธ victory hand fingers ohyeah hand peace victory two +๐Ÿคž crossed fingers good lucky +๐ŸคŸ love you gesture hand fingers gesture +๐Ÿค˜ sign of the horns hand fingers evil eye sign of horns rock on +๐Ÿค™ call me hand hands gesture shaka +๐Ÿ‘ˆ backhand index pointing left direction fingers hand left +๐Ÿ‘‰ backhand index pointing right fingers hand direction right +๐Ÿ‘† backhand index pointing up fingers hand direction up +๐Ÿ–• middle finger hand fingers rude middle flipping +๐Ÿ‘‡ backhand index pointing down fingers hand direction down +โ˜๏ธ index pointing up hand fingers direction up +๐Ÿ‘ thumbs up thumbsup yes awesome good agree accept cool hand like +1 +๐Ÿ‘Ž thumbs down thumbsdown no dislike hand -1 +โœŠ raised fist fingers hand grasp +๐Ÿ‘Š oncoming fist angry violence fist hit attack hand +๐Ÿค› left facing fist hand fistbump +๐Ÿคœ right facing fist hand fistbump +๐Ÿ‘ clapping hands hands praise applause congrats yay +๐Ÿ™Œ raising hands gesture hooray yea celebration hands +๐Ÿ‘ open hands fingers butterfly hands open +๐Ÿคฒ palms up together hands gesture cupped prayer +๐Ÿค handshake agreement shake +๐Ÿ™ folded hands please hope wish namaste highfive pray +โœ๏ธ writing hand lower left ballpoint pen stationery write compose +๐Ÿ’… nail polish beauty manicure finger fashion nail +๐Ÿคณ selfie camera phone +๐Ÿ’ช flexed biceps arm flex hand summer strong biceps +๐Ÿฆพ mechanical arm accessibility +๐Ÿฆฟ mechanical leg accessibility +๐Ÿฆต leg kick limb +๐Ÿฆถ foot kick stomp +๐Ÿ‘‚ ear face hear sound listen +๐Ÿฆป ear with hearing aid accessibility +๐Ÿ‘ƒ nose smell sniff +๐Ÿง  brain smart intelligent +๐Ÿฆท tooth teeth dentist +๐Ÿฆด bone skeleton +๐Ÿ‘€ eyes look watch stalk peek see +๐Ÿ‘๏ธ eye face look see watch stare +๐Ÿ‘… tongue mouth playful +๐Ÿ‘„ mouth mouth kiss +๐Ÿ‘ถ baby child boy girl toddler +๐Ÿง’ child gender-neutral young +๐Ÿ‘ฆ boy man male guy teenager +๐Ÿ‘ง girl female woman teenager +๐Ÿง‘ person gender-neutral person +๐Ÿ‘ฑ person blond hair hairstyle +๐Ÿ‘จ man mustache father dad guy classy sir moustache +๐Ÿง” man beard person bewhiskered +๐Ÿ‘จโ€๐Ÿฆฐ man red hair hairstyle +๐Ÿ‘จโ€๐Ÿฆฑ man curly hair hairstyle +๐Ÿ‘จโ€๐Ÿฆณ man white hair old elder +๐Ÿ‘จโ€๐Ÿฆฒ man bald hairless +๐Ÿ‘ฉ woman female girls lady +๐Ÿ‘ฉโ€๐Ÿฆฐ woman red hair hairstyle +๐Ÿง‘โ€๐Ÿฆฐ person red hair hairstyle +๐Ÿ‘ฉโ€๐Ÿฆฑ woman curly hair hairstyle +๐Ÿง‘โ€๐Ÿฆฑ person curly hair hairstyle +๐Ÿ‘ฉโ€๐Ÿฆณ woman white hair old elder +๐Ÿง‘โ€๐Ÿฆณ person white hair elder old +๐Ÿ‘ฉโ€๐Ÿฆฒ woman bald hairless +๐Ÿง‘โ€๐Ÿฆฒ person bald hairless +๐Ÿ‘ฑโ€โ™€๏ธ woman blond hair woman female girl blonde person +๐Ÿ‘ฑโ€โ™‚๏ธ man blond hair man male boy blonde guy person +๐Ÿง“ older person human elder senior gender-neutral +๐Ÿ‘ด old man human male men old elder senior +๐Ÿ‘ต old woman human female women lady old elder senior +๐Ÿ™ person frowning worried +๐Ÿ™โ€โ™‚๏ธ man frowning male boy man sad depressed discouraged unhappy +๐Ÿ™โ€โ™€๏ธ woman frowning female girl woman sad depressed discouraged unhappy +๐Ÿ™Ž person pouting upset +๐Ÿ™Žโ€โ™‚๏ธ man pouting male boy man +๐Ÿ™Žโ€โ™€๏ธ woman pouting female girl woman +๐Ÿ™… person gesturing no decline +๐Ÿ™…โ€โ™‚๏ธ man gesturing no male boy man nope +๐Ÿ™…โ€โ™€๏ธ woman gesturing no female girl woman nope +๐Ÿ™† person gesturing ok agree +๐Ÿ™†โ€โ™‚๏ธ man gesturing ok men boy male blue human man +๐Ÿ™†โ€โ™€๏ธ woman gesturing ok women girl female pink human woman +๐Ÿ’ person tipping hand information +๐Ÿ’โ€โ™‚๏ธ man tipping hand male boy man human information +๐Ÿ’โ€โ™€๏ธ woman tipping hand female girl woman human information +๐Ÿ™‹ person raising hand question +๐Ÿ™‹โ€โ™‚๏ธ man raising hand male boy man +๐Ÿ™‹โ€โ™€๏ธ woman raising hand female girl woman +๐Ÿง deaf person accessibility +๐Ÿงโ€โ™‚๏ธ deaf man accessibility +๐Ÿงโ€โ™€๏ธ deaf woman accessibility +๐Ÿ™‡ person bowing respectiful +๐Ÿ™‡โ€โ™‚๏ธ man bowing man male boy +๐Ÿ™‡โ€โ™€๏ธ woman bowing woman female girl +๐Ÿคฆ person facepalming disappointed +๐Ÿคฆโ€โ™‚๏ธ man facepalming man male boy disbelief +๐Ÿคฆโ€โ™€๏ธ woman facepalming woman female girl disbelief +๐Ÿคท person shrugging regardless +๐Ÿคทโ€โ™‚๏ธ man shrugging man male boy confused indifferent doubt +๐Ÿคทโ€โ™€๏ธ woman shrugging woman female girl confused indifferent doubt +๐Ÿง‘โ€โš•๏ธ health worker hospital +๐Ÿ‘จโ€โš•๏ธ man health worker doctor nurse therapist healthcare man human +๐Ÿ‘ฉโ€โš•๏ธ woman health worker doctor nurse therapist healthcare woman human +๐Ÿง‘โ€๐ŸŽ“ student learn +๐Ÿ‘จโ€๐ŸŽ“ man student graduate man human +๐Ÿ‘ฉโ€๐ŸŽ“ woman student graduate woman human +๐Ÿง‘โ€๐Ÿซ teacher professor +๐Ÿ‘จโ€๐Ÿซ man teacher instructor professor man human +๐Ÿ‘ฉโ€๐Ÿซ woman teacher instructor professor woman human +๐Ÿง‘โ€โš–๏ธ judge law +๐Ÿ‘จโ€โš–๏ธ man judge justice court man human +๐Ÿ‘ฉโ€โš–๏ธ woman judge justice court woman human +๐Ÿง‘โ€๐ŸŒพ farmer crops +๐Ÿ‘จโ€๐ŸŒพ man farmer rancher gardener man human +๐Ÿ‘ฉโ€๐ŸŒพ woman farmer rancher gardener woman human +๐Ÿง‘โ€๐Ÿณ cook food kitchen culinary +๐Ÿ‘จโ€๐Ÿณ man cook chef man human +๐Ÿ‘ฉโ€๐Ÿณ woman cook chef woman human +๐Ÿง‘โ€๐Ÿ”ง mechanic worker technician +๐Ÿ‘จโ€๐Ÿ”ง man mechanic plumber man human wrench +๐Ÿ‘ฉโ€๐Ÿ”ง woman mechanic plumber woman human wrench +๐Ÿง‘โ€๐Ÿญ factory worker labor +๐Ÿ‘จโ€๐Ÿญ man factory worker assembly industrial man human +๐Ÿ‘ฉโ€๐Ÿญ woman factory worker assembly industrial woman human +๐Ÿง‘โ€๐Ÿ’ผ office worker business +๐Ÿ‘จโ€๐Ÿ’ผ man office worker business manager man human +๐Ÿ‘ฉโ€๐Ÿ’ผ woman office worker business manager woman human +๐Ÿง‘โ€๐Ÿ”ฌ scientist chemistry +๐Ÿ‘จโ€๐Ÿ”ฌ man scientist biologist chemist engineer physicist man human +๐Ÿ‘ฉโ€๐Ÿ”ฌ woman scientist biologist chemist engineer physicist woman human +๐Ÿง‘โ€๐Ÿ’ป technologist computer +๐Ÿ‘จโ€๐Ÿ’ป man technologist coder developer engineer programmer software man human laptop computer +๐Ÿ‘ฉโ€๐Ÿ’ป woman technologist coder developer engineer programmer software woman human laptop computer +๐Ÿง‘โ€๐ŸŽค singer song artist performer +๐Ÿ‘จโ€๐ŸŽค man singer rockstar entertainer man human +๐Ÿ‘ฉโ€๐ŸŽค woman singer rockstar entertainer woman human +๐Ÿง‘โ€๐ŸŽจ artist painting draw creativity +๐Ÿ‘จโ€๐ŸŽจ man artist painter man human +๐Ÿ‘ฉโ€๐ŸŽจ woman artist painter woman human +๐Ÿง‘โ€โœˆ๏ธ pilot fly plane airplane +๐Ÿ‘จโ€โœˆ๏ธ man pilot aviator plane man human +๐Ÿ‘ฉโ€โœˆ๏ธ woman pilot aviator plane woman human +๐Ÿง‘โ€๐Ÿš€ astronaut outerspace +๐Ÿ‘จโ€๐Ÿš€ man astronaut space rocket man human +๐Ÿ‘ฉโ€๐Ÿš€ woman astronaut space rocket woman human +๐Ÿง‘โ€๐Ÿš’ firefighter fire +๐Ÿ‘จโ€๐Ÿš’ man firefighter fireman man human +๐Ÿ‘ฉโ€๐Ÿš’ woman firefighter fireman woman human +๐Ÿ‘ฎ police officer cop +๐Ÿ‘ฎโ€โ™‚๏ธ man police officer man police law legal enforcement arrest 911 +๐Ÿ‘ฎโ€โ™€๏ธ woman police officer woman police law legal enforcement arrest 911 female +๐Ÿ•ต๏ธ detective human spy detective +๐Ÿ•ต๏ธโ€โ™‚๏ธ man detective crime +๐Ÿ•ต๏ธโ€โ™€๏ธ woman detective human spy detective female woman +๐Ÿ’‚ guard protect +๐Ÿ’‚โ€โ™‚๏ธ man guard uk gb british male guy royal +๐Ÿ’‚โ€โ™€๏ธ woman guard uk gb british female royal woman +๐Ÿ‘ท construction worker labor build +๐Ÿ‘ทโ€โ™‚๏ธ man construction worker male human wip guy build construction worker labor +๐Ÿ‘ทโ€โ™€๏ธ woman construction worker female human wip build construction worker labor woman +๐Ÿคด prince boy man male crown royal king +๐Ÿ‘ธ princess girl woman female blond crown royal queen +๐Ÿ‘ณ person wearing turban headdress +๐Ÿ‘ณโ€โ™‚๏ธ man wearing turban male indian hinduism arabs +๐Ÿ‘ณโ€โ™€๏ธ woman wearing turban female indian hinduism arabs woman +๐Ÿ‘ฒ man with skullcap male boy chinese +๐Ÿง• woman with headscarf female hijab mantilla tichel +๐Ÿคต man in tuxedo couple marriage wedding groom +๐Ÿ‘ฐ bride with veil couple marriage wedding woman bride +๐Ÿคฐ pregnant woman baby +๐Ÿคฑ breast feeding nursing baby +๐Ÿ‘ผ baby angel heaven wings halo +๐ŸŽ… santa claus festival man male xmas father christmas +๐Ÿคถ mrs claus woman female xmas mother christmas +๐Ÿฆธ superhero marvel +๐Ÿฆธโ€โ™‚๏ธ man superhero man male good hero superpowers +๐Ÿฆธโ€โ™€๏ธ woman superhero woman female good heroine superpowers +๐Ÿฆน supervillain marvel +๐Ÿฆนโ€โ™‚๏ธ man supervillain man male evil bad criminal hero superpowers +๐Ÿฆนโ€โ™€๏ธ woman supervillain woman female evil bad criminal heroine superpowers +๐Ÿง™ mage magic +๐Ÿง™โ€โ™‚๏ธ man mage man male mage sorcerer +๐Ÿง™โ€โ™€๏ธ woman mage woman female mage witch +๐Ÿงš fairy wings magical +๐Ÿงšโ€โ™‚๏ธ man fairy man male +๐Ÿงšโ€โ™€๏ธ woman fairy woman female +๐Ÿง› vampire blood twilight +๐Ÿง›โ€โ™‚๏ธ man vampire man male dracula +๐Ÿง›โ€โ™€๏ธ woman vampire woman female +๐Ÿงœ merperson sea +๐Ÿงœโ€โ™‚๏ธ merman man male triton +๐Ÿงœโ€โ™€๏ธ mermaid woman female merwoman ariel +๐Ÿง elf magical +๐Ÿงโ€โ™‚๏ธ man elf man male +๐Ÿงโ€โ™€๏ธ woman elf woman female +๐Ÿงž genie magical wishes +๐Ÿงžโ€โ™‚๏ธ man genie man male +๐Ÿงžโ€โ™€๏ธ woman genie woman female +๐ŸงŸ zombie dead +๐ŸงŸโ€โ™‚๏ธ man zombie man male dracula undead walking dead +๐ŸงŸโ€โ™€๏ธ woman zombie woman female undead walking dead +๐Ÿ’† person getting massage relax +๐Ÿ’†โ€โ™‚๏ธ man getting massage male boy man head +๐Ÿ’†โ€โ™€๏ธ woman getting massage female girl woman head +๐Ÿ’‡ person getting haircut hairstyle +๐Ÿ’‡โ€โ™‚๏ธ man getting haircut male boy man +๐Ÿ’‡โ€โ™€๏ธ woman getting haircut female girl woman +๐Ÿšถ person walking move +๐Ÿšถโ€โ™‚๏ธ man walking human feet steps +๐Ÿšถโ€โ™€๏ธ woman walking human feet steps woman female +๐Ÿง person standing still +๐Ÿงโ€โ™‚๏ธ man standing still +๐Ÿงโ€โ™€๏ธ woman standing still +๐ŸงŽ person kneeling pray respectful +๐ŸงŽโ€โ™‚๏ธ man kneeling pray respectful +๐ŸงŽโ€โ™€๏ธ woman kneeling respectful pray +๐Ÿง‘โ€๐Ÿฆฏ person with probing cane blind +๐Ÿ‘จโ€๐Ÿฆฏ man with probing cane blind +๐Ÿ‘ฉโ€๐Ÿฆฏ woman with probing cane blind +๐Ÿง‘โ€๐Ÿฆผ person in motorized wheelchair disability accessibility +๐Ÿ‘จโ€๐Ÿฆผ man in motorized wheelchair disability accessibility +๐Ÿ‘ฉโ€๐Ÿฆผ woman in motorized wheelchair disability accessibility +๐Ÿง‘โ€๐Ÿฆฝ person in manual wheelchair disability accessibility +๐Ÿ‘จโ€๐Ÿฆฝ man in manual wheelchair disability accessibility +๐Ÿ‘ฉโ€๐Ÿฆฝ woman in manual wheelchair disability accessibility +๐Ÿƒ person running move +๐Ÿƒโ€โ™‚๏ธ man running man walking exercise race running +๐Ÿƒโ€โ™€๏ธ woman running woman walking exercise race running female +๐Ÿ’ƒ woman dancing female girl woman fun +๐Ÿ•บ man dancing male boy fun dancer +๐Ÿ•ด๏ธ man in suit levitating suit business levitate hover jump +๐Ÿ‘ฏ people with bunny ears perform costume +๐Ÿ‘ฏโ€โ™‚๏ธ men with bunny ears male bunny men boys +๐Ÿ‘ฏโ€โ™€๏ธ women with bunny ears female bunny women girls +๐Ÿง– person in steamy room relax spa +๐Ÿง–โ€โ™‚๏ธ man in steamy room male man spa steamroom sauna +๐Ÿง–โ€โ™€๏ธ woman in steamy room female woman spa steamroom sauna +๐Ÿง— person climbing sport +๐Ÿง—โ€โ™‚๏ธ man climbing sports hobby man male rock +๐Ÿง—โ€โ™€๏ธ woman climbing sports hobby woman female rock +๐Ÿคบ person fencing sports fencing sword +๐Ÿ‡ horse racing animal betting competition gambling luck +โ›ท๏ธ skier sports winter snow +๐Ÿ‚ snowboarder sports winter +๐ŸŒ๏ธ person golfing sports business +๐ŸŒ๏ธโ€โ™‚๏ธ man golfing sport +๐ŸŒ๏ธโ€โ™€๏ธ woman golfing sports business woman female +๐Ÿ„ person surfing sport sea +๐Ÿ„โ€โ™‚๏ธ man surfing sports ocean sea summer beach +๐Ÿ„โ€โ™€๏ธ woman surfing sports ocean sea summer beach woman female +๐Ÿšฃ person rowing boat sport move +๐Ÿšฃโ€โ™‚๏ธ man rowing boat sports hobby water ship +๐Ÿšฃโ€โ™€๏ธ woman rowing boat sports hobby water ship woman female +๐ŸŠ person swimming sport pool +๐ŸŠโ€โ™‚๏ธ man swimming sports exercise human athlete water summer +๐ŸŠโ€โ™€๏ธ woman swimming sports exercise human athlete water summer woman female +โ›น๏ธ person bouncing ball sports human +โ›น๏ธโ€โ™‚๏ธ man bouncing ball sport +โ›น๏ธโ€โ™€๏ธ woman bouncing ball sports human woman female +๐Ÿ‹๏ธ person lifting weights sports training exercise +๐Ÿ‹๏ธโ€โ™‚๏ธ man lifting weights sport +๐Ÿ‹๏ธโ€โ™€๏ธ woman lifting weights sports training exercise woman female +๐Ÿšด person biking sport move +๐Ÿšดโ€โ™‚๏ธ man biking sports bike exercise hipster +๐Ÿšดโ€โ™€๏ธ woman biking sports bike exercise hipster woman female +๐Ÿšต person mountain biking sport move +๐Ÿšตโ€โ™‚๏ธ man mountain biking transportation sports human race bike +๐Ÿšตโ€โ™€๏ธ woman mountain biking transportation sports human race bike woman female +๐Ÿคธ person cartwheeling sport gymnastic +๐Ÿคธโ€โ™‚๏ธ man cartwheeling gymnastics +๐Ÿคธโ€โ™€๏ธ woman cartwheeling gymnastics +๐Ÿคผ people wrestling sport +๐Ÿคผโ€โ™‚๏ธ men wrestling sports wrestlers +๐Ÿคผโ€โ™€๏ธ women wrestling sports wrestlers +๐Ÿคฝ person playing water polo sport +๐Ÿคฝโ€โ™‚๏ธ man playing water polo sports pool +๐Ÿคฝโ€โ™€๏ธ woman playing water polo sports pool +๐Ÿคพ person playing handball sport +๐Ÿคพโ€โ™‚๏ธ man playing handball sports +๐Ÿคพโ€โ™€๏ธ woman playing handball sports +๐Ÿคน person juggling performance balance +๐Ÿคนโ€โ™‚๏ธ man juggling juggle balance skill multitask +๐Ÿคนโ€โ™€๏ธ woman juggling juggle balance skill multitask +๐Ÿง˜ person in lotus position meditate +๐Ÿง˜โ€โ™‚๏ธ man in lotus position man male meditation yoga serenity zen mindfulness +๐Ÿง˜โ€โ™€๏ธ woman in lotus position woman female meditation yoga serenity zen mindfulness +๐Ÿ›€ person taking bath clean shower bathroom +๐Ÿ›Œ person in bed bed rest +๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ people holding hands friendship +๐Ÿ‘ญ women holding hands pair friendship couple love like female people human +๐Ÿ‘ซ woman and man holding hands pair people human love date dating like affection valentines marriage +๐Ÿ‘ฌ men holding hands pair couple love like bromance friendship people human +๐Ÿ’ kiss pair valentines love like dating marriage +๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ kiss woman man love +๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ kiss man man pair valentines love like dating marriage +๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ kiss woman woman pair valentines love like dating marriage +๐Ÿ’‘ couple with heart pair love like affection human dating valentines marriage +๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ couple with heart woman man love +๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ couple with heart man man pair love like affection human dating valentines marriage +๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ couple with heart woman woman pair love like affection human dating valentines marriage +๐Ÿ‘ช family home parents child mom dad father mother people human +๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ family man woman boy love +๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง family man woman girl home parents people human child +๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family man woman girl boy home parents people human children +๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family man woman boy boy home parents people human children +๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง family man woman girl girl home parents people human children +๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ family man man boy home parents people human children +๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง family man man girl home parents people human children +๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family man man girl boy home parents people human children +๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family man man boy boy home parents people human children +๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง family man man girl girl home parents people human children +๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ family woman woman boy home parents people human children +๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง family woman woman girl home parents people human children +๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family woman woman girl boy home parents people human children +๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family woman woman boy boy home parents people human children +๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง family woman woman girl girl home parents people human children +๐Ÿ‘จโ€๐Ÿ‘ฆ family man boy home parent people human child +๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family man boy boy home parent people human children +๐Ÿ‘จโ€๐Ÿ‘ง family man girl home parent people human child +๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family man girl boy home parent people human children +๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง family man girl girl home parent people human children +๐Ÿ‘ฉโ€๐Ÿ‘ฆ family woman boy home parent people human child +๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family woman boy boy home parent people human children +๐Ÿ‘ฉโ€๐Ÿ‘ง family woman girl home parent people human child +๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family woman girl boy home parent people human children +๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง family woman girl girl home parent people human children +๐Ÿ—ฃ๏ธ speaking head user person human sing say talk +๐Ÿ‘ค bust in silhouette user person human +๐Ÿ‘ฅ busts in silhouette user person human group team +๐Ÿ‘ฃ footprints feet tracking walking beach +๐Ÿต monkey face animal nature circus +๐Ÿ’ monkey animal nature banana circus +๐Ÿฆ gorilla animal nature circus +๐Ÿฆง orangutan animal +๐Ÿถ dog face animal friend nature woof puppy pet faithful +๐Ÿ• dog animal nature friend doge pet faithful +๐Ÿฆฎ guide dog animal blind +๐Ÿ•โ€๐Ÿฆบ service dog blind animal +๐Ÿฉ poodle dog animal 101 nature pet +๐Ÿบ wolf animal nature wild +๐ŸฆŠ fox animal nature face +๐Ÿฆ raccoon animal nature +๐Ÿฑ cat face animal meow nature pet kitten +๐Ÿˆ cat animal meow pet cats +๐Ÿฆ lion animal nature +๐Ÿฏ tiger face animal cat danger wild nature roar +๐Ÿ… tiger animal nature roar +๐Ÿ† leopard animal nature +๐Ÿด horse face animal brown nature +๐ŸŽ horse animal gamble luck +๐Ÿฆ„ unicorn animal nature mystical +๐Ÿฆ“ zebra animal nature stripes safari +๐ŸฆŒ deer animal nature horns venison +๐Ÿฎ cow face beef ox animal nature moo milk +๐Ÿ‚ ox animal cow beef +๐Ÿƒ water buffalo animal nature ox cow +๐Ÿ„ cow beef ox animal nature moo milk +๐Ÿท pig face animal oink nature +๐Ÿ– pig animal nature +๐Ÿ— boar animal nature +๐Ÿฝ pig nose animal oink +๐Ÿ ram animal sheep nature +๐Ÿ‘ ewe animal nature wool shipit +๐Ÿ goat animal nature +๐Ÿช camel animal hot desert hump +๐Ÿซ two hump camel animal nature hot desert hump +๐Ÿฆ™ llama animal nature alpaca +๐Ÿฆ’ giraffe animal nature spots safari +๐Ÿ˜ elephant animal nature nose th circus +๐Ÿฆ rhinoceros animal nature horn +๐Ÿฆ› hippopotamus animal nature +๐Ÿญ mouse face animal nature cheese wedge rodent +๐Ÿ mouse animal nature rodent +๐Ÿ€ rat animal mouse rodent +๐Ÿน hamster animal nature +๐Ÿฐ rabbit face animal nature pet spring magic bunny +๐Ÿ‡ rabbit animal nature pet magic spring +๐Ÿฟ๏ธ chipmunk animal nature rodent squirrel +๐Ÿฆ” hedgehog animal nature spiny +๐Ÿฆ‡ bat animal nature blind vampire +๐Ÿป bear animal nature wild +๐Ÿจ koala animal nature +๐Ÿผ panda animal nature panda +๐Ÿฆฅ sloth animal +๐Ÿฆฆ otter animal +๐Ÿฆจ skunk animal +๐Ÿฆ˜ kangaroo animal nature australia joey hop marsupial +๐Ÿฆก badger animal nature honey +๐Ÿพ paw prints animal tracking footprints dog cat pet feet +๐Ÿฆƒ turkey animal bird +๐Ÿ” chicken animal cluck nature bird +๐Ÿ“ rooster animal nature chicken +๐Ÿฃ hatching chick animal chicken egg born baby bird +๐Ÿค baby chick animal chicken bird +๐Ÿฅ front facing baby chick animal chicken baby bird +๐Ÿฆ bird animal nature fly tweet spring +๐Ÿง penguin animal nature +๐Ÿ•Š๏ธ dove animal bird +๐Ÿฆ… eagle animal nature bird +๐Ÿฆ† duck animal nature bird mallard +๐Ÿฆข swan animal nature bird +๐Ÿฆ‰ owl animal nature bird hoot +๐Ÿฆฉ flamingo animal +๐Ÿฆš peacock animal nature peahen bird +๐Ÿฆœ parrot animal nature bird pirate talk +๐Ÿธ frog animal nature croak toad +๐ŸŠ crocodile animal nature reptile lizard alligator +๐Ÿข turtle animal slow nature tortoise +๐ŸฆŽ lizard animal nature reptile +๐Ÿ snake animal evil nature hiss python +๐Ÿฒ dragon face animal myth nature chinese green +๐Ÿ‰ dragon animal myth nature chinese green +๐Ÿฆ• sauropod animal nature dinosaur brachiosaurus brontosaurus diplodocus extinct +๐Ÿฆ– t rex animal nature dinosaur tyrannosaurus extinct +๐Ÿณ spouting whale animal nature sea ocean +๐Ÿ‹ whale animal nature sea ocean +๐Ÿฌ dolphin animal nature fish sea ocean flipper fins beach +๐ŸŸ fish animal food nature +๐Ÿ  tropical fish animal swim ocean beach nemo +๐Ÿก blowfish animal nature food sea ocean +๐Ÿฆˆ shark animal nature fish sea ocean jaws fins beach +๐Ÿ™ octopus animal creature ocean sea nature beach +๐Ÿš spiral shell nature sea beach +๐ŸŒ snail slow animal shell +๐Ÿฆ‹ butterfly animal insect nature caterpillar +๐Ÿ› bug animal insect nature worm +๐Ÿœ ant animal insect nature bug +๐Ÿ honeybee animal insect nature bug spring honey +๐Ÿž lady beetle animal insect nature ladybug +๐Ÿฆ— cricket animal cricket chirp +๐Ÿ•ท๏ธ spider animal arachnid +๐Ÿ•ธ๏ธ spider web animal insect arachnid silk +๐Ÿฆ‚ scorpion animal arachnid +๐ŸฆŸ mosquito animal nature insect malaria +๐Ÿฆ  microbe amoeba bacteria germs virus +๐Ÿ’ bouquet flowers nature spring +๐ŸŒธ cherry blossom nature plant spring flower +๐Ÿ’ฎ white flower japanese spring +๐Ÿต๏ธ rosette flower decoration military +๐ŸŒน rose flowers valentines love spring +๐Ÿฅ€ wilted flower plant nature flower +๐ŸŒบ hibiscus plant vegetable flowers beach +๐ŸŒป sunflower nature plant fall +๐ŸŒผ blossom nature flowers yellow +๐ŸŒท tulip flowers plant nature summer spring +๐ŸŒฑ seedling plant nature grass lawn spring +๐ŸŒฒ evergreen tree plant nature +๐ŸŒณ deciduous tree plant nature +๐ŸŒด palm tree plant vegetable nature summer beach mojito tropical +๐ŸŒต cactus vegetable plant nature +๐ŸŒพ sheaf of rice nature plant +๐ŸŒฟ herb vegetable plant medicine weed grass lawn +โ˜˜๏ธ shamrock vegetable plant nature irish clover +๐Ÿ€ four leaf clover vegetable plant nature lucky irish +๐Ÿ maple leaf nature plant vegetable ca fall +๐Ÿ‚ fallen leaf nature plant vegetable leaves +๐Ÿƒ leaf fluttering in wind nature plant tree vegetable grass lawn spring +๐Ÿ‡ grapes fruit food wine +๐Ÿˆ melon fruit nature food +๐Ÿ‰ watermelon fruit food picnic summer +๐ŸŠ tangerine food fruit nature orange +๐Ÿ‹ lemon fruit nature +๐ŸŒ banana fruit food monkey +๐Ÿ pineapple fruit nature food +๐Ÿฅญ mango fruit food tropical +๐ŸŽ red apple fruit mac school +๐Ÿ green apple fruit nature +๐Ÿ pear fruit nature food +๐Ÿ‘ peach fruit nature food +๐Ÿ’ cherries food fruit +๐Ÿ“ strawberry fruit food nature +๐Ÿฅ kiwi fruit fruit food +๐Ÿ… tomato fruit vegetable nature food +๐Ÿฅฅ coconut fruit nature food palm +๐Ÿฅ‘ avocado fruit food +๐Ÿ† eggplant vegetable nature food aubergine +๐Ÿฅ” potato food tuber vegatable starch +๐Ÿฅ• carrot vegetable food orange +๐ŸŒฝ ear of corn food vegetable plant +๐ŸŒถ๏ธ hot pepper food spicy chilli chili +๐Ÿฅ’ cucumber fruit food pickle +๐Ÿฅฌ leafy green food vegetable plant bok choy cabbage kale lettuce +๐Ÿฅฆ broccoli fruit food vegetable +๐Ÿง„ garlic food spice cook +๐Ÿง… onion cook food spice +๐Ÿ„ mushroom plant vegetable +๐Ÿฅœ peanuts food nut +๐ŸŒฐ chestnut food squirrel +๐Ÿž bread food wheat breakfast toast +๐Ÿฅ croissant food bread french +๐Ÿฅ– baguette bread food bread french +๐Ÿฅจ pretzel food bread twisted +๐Ÿฅฏ bagel food bread bakery schmear +๐Ÿฅž pancakes food breakfast flapjacks hotcakes +๐Ÿง‡ waffle food breakfast +๐Ÿง€ cheese wedge food chadder +๐Ÿ– meat on bone good food drumstick +๐Ÿ— poultry leg food meat drumstick bird chicken turkey +๐Ÿฅฉ cut of meat food cow meat cut chop lambchop porkchop +๐Ÿฅ“ bacon food breakfast pork pig meat +๐Ÿ” hamburger meat fast food beef cheeseburger mcdonalds burger king +๐ŸŸ french fries chips snack fast food +๐Ÿ• pizza food party +๐ŸŒญ hot dog food frankfurter +๐Ÿฅช sandwich food lunch bread +๐ŸŒฎ taco food mexican +๐ŸŒฏ burrito food mexican +๐Ÿฅ™ stuffed flatbread food flatbread stuffed gyro +๐Ÿง† falafel food +๐Ÿฅš egg food chicken breakfast +๐Ÿณ cooking food breakfast kitchen egg +๐Ÿฅ˜ shallow pan of food food cooking casserole paella +๐Ÿฒ pot of food food meat soup +๐Ÿฅฃ bowl with spoon food breakfast cereal oatmeal porridge +๐Ÿฅ— green salad food healthy lettuce +๐Ÿฟ popcorn food movie theater films snack +๐Ÿงˆ butter food cook +๐Ÿง‚ salt condiment shaker +๐Ÿฅซ canned food food soup +๐Ÿฑ bento box food japanese box +๐Ÿ˜ rice cracker food japanese +๐Ÿ™ rice ball food japanese +๐Ÿš cooked rice food china asian +๐Ÿ› curry rice food spicy hot indian +๐Ÿœ steaming bowl food japanese noodle chopsticks +๐Ÿ spaghetti food italian noodle +๐Ÿ  roasted sweet potato food nature +๐Ÿข oden food japanese +๐Ÿฃ sushi food fish japanese rice +๐Ÿค fried shrimp food animal appetizer summer +๐Ÿฅ fish cake with swirl food japan sea beach narutomaki pink swirl kamaboko surimi ramen +๐Ÿฅฎ moon cake food autumn +๐Ÿก dango food dessert sweet japanese barbecue meat +๐ŸฅŸ dumpling food empanada pierogi potsticker +๐Ÿฅ  fortune cookie food prophecy +๐Ÿฅก takeout box food leftovers +๐Ÿฆ€ crab animal crustacean +๐Ÿฆž lobster animal nature bisque claws seafood +๐Ÿฆ shrimp animal ocean nature seafood +๐Ÿฆ‘ squid animal nature ocean sea +๐Ÿฆช oyster food +๐Ÿฆ soft ice cream food hot dessert summer +๐Ÿง shaved ice hot dessert summer +๐Ÿจ ice cream food hot dessert +๐Ÿฉ doughnut food dessert snack sweet donut +๐Ÿช cookie food snack oreo chocolate sweet dessert +๐ŸŽ‚ birthday cake food dessert cake +๐Ÿฐ shortcake food dessert +๐Ÿง cupcake food dessert bakery sweet +๐Ÿฅง pie food dessert pastry +๐Ÿซ chocolate bar food snack dessert sweet +๐Ÿฌ candy snack dessert sweet lolly +๐Ÿญ lollipop food snack candy sweet +๐Ÿฎ custard dessert food +๐Ÿฏ honey pot bees sweet kitchen +๐Ÿผ baby bottle food container milk +๐Ÿฅ› glass of milk beverage drink cow +โ˜• hot beverage beverage caffeine latte espresso coffee +๐Ÿต teacup without handle drink bowl breakfast green british +๐Ÿถ sake wine drink drunk beverage japanese alcohol booze +๐Ÿพ bottle with popping cork drink wine bottle celebration +๐Ÿท wine glass drink beverage drunk alcohol booze +๐Ÿธ cocktail glass drink drunk alcohol beverage booze mojito +๐Ÿน tropical drink beverage cocktail summer beach alcohol booze mojito +๐Ÿบ beer mug relax beverage drink drunk party pub summer alcohol booze +๐Ÿป clinking beer mugs relax beverage drink drunk party pub summer alcohol booze +๐Ÿฅ‚ clinking glasses beverage drink party alcohol celebrate cheers wine champagne toast +๐Ÿฅƒ tumbler glass drink beverage drunk alcohol liquor booze bourbon scotch whisky glass shot +๐Ÿฅค cup with straw drink soda +๐Ÿงƒ beverage box drink +๐Ÿง‰ mate drink tea beverage +๐ŸงŠ ice water cold +๐Ÿฅข chopsticks food +๐Ÿฝ๏ธ fork and knife with plate food eat meal lunch dinner restaurant +๐Ÿด fork and knife cutlery kitchen +๐Ÿฅ„ spoon cutlery kitchen tableware +๐Ÿ”ช kitchen knife knife blade cutlery kitchen weapon +๐Ÿบ amphora vase jar +๐ŸŒ globe showing europe africa globe world international +๐ŸŒŽ globe showing americas globe world USA international +๐ŸŒ globe showing asia australia globe world east international +๐ŸŒ globe with meridians earth international world internet interweb i18n +๐Ÿ—บ๏ธ world map location direction +๐Ÿ—พ map of japan nation country japanese asia +๐Ÿงญ compass magnetic navigation orienteering +๐Ÿ”๏ธ snow capped mountain photo nature environment winter cold +โ›ฐ๏ธ mountain photo nature environment +๐ŸŒ‹ volcano photo nature disaster +๐Ÿ—ป mount fuji photo mountain nature japanese +๐Ÿ•๏ธ camping photo outdoors tent +๐Ÿ–๏ธ beach with umbrella weather summer sunny sand mojito +๐Ÿœ๏ธ desert photo warm saharah +๐Ÿ๏ธ desert island photo tropical mojito +๐Ÿž๏ธ national park photo environment nature +๐ŸŸ๏ธ stadium photo place sports concert venue +๐Ÿ›๏ธ classical building art culture history +๐Ÿ—๏ธ building construction wip working progress +๐Ÿงฑ brick bricks +๐Ÿ˜๏ธ houses buildings photo +๐Ÿš๏ธ derelict house abandon evict broken building +๐Ÿ  house building home +๐Ÿก house with garden home plant nature +๐Ÿข office building building bureau work +๐Ÿฃ japanese post office building envelope communication +๐Ÿค post office building email +๐Ÿฅ hospital building health surgery doctor +๐Ÿฆ bank building money sales cash business enterprise +๐Ÿจ hotel building accomodation checkin +๐Ÿฉ love hotel like affection dating +๐Ÿช convenience store building shopping groceries +๐Ÿซ school building student education learn teach +๐Ÿฌ department store building shopping mall +๐Ÿญ factory building industry pollution smoke +๐Ÿฏ japanese castle photo building +๐Ÿฐ castle building royalty history +๐Ÿ’’ wedding love like affection couple marriage bride groom +๐Ÿ—ผ tokyo tower photo japanese +๐Ÿ—ฝ statue of liberty american newyork +โ›ช church building religion christ +๐Ÿ•Œ mosque islam worship minaret +๐Ÿ›• hindu temple religion +๐Ÿ• synagogue judaism worship temple jewish +โ›ฉ๏ธ shinto shrine temple japan kyoto +๐Ÿ•‹ kaaba mecca mosque islam +โ›ฒ fountain photo summer water fresh +โ›บ tent photo camping outdoors +๐ŸŒ foggy photo mountain +๐ŸŒƒ night with stars evening city downtown +๐Ÿ™๏ธ cityscape photo night life urban +๐ŸŒ„ sunrise over mountains view vacation photo +๐ŸŒ… sunrise morning view vacation photo +๐ŸŒ† cityscape at dusk photo evening sky buildings +๐ŸŒ‡ sunset photo good morning dawn +๐ŸŒ‰ bridge at night photo sanfrancisco +โ™จ๏ธ hot springs bath warm relax +๐ŸŽ  carousel horse photo carnival +๐ŸŽก ferris wheel photo carnival londoneye +๐ŸŽข roller coaster carnival playground photo fun +๐Ÿ’ˆ barber pole hair salon style +๐ŸŽช circus tent festival carnival party +๐Ÿš‚ locomotive transportation vehicle train +๐Ÿšƒ railway car transportation vehicle +๐Ÿš„ high speed train transportation vehicle +๐Ÿš… bullet train transportation vehicle speed fast public travel +๐Ÿš† train transportation vehicle +๐Ÿš‡ metro transportation blue-square mrt underground tube +๐Ÿšˆ light rail transportation vehicle +๐Ÿš‰ station transportation vehicle public +๐ŸšŠ tram transportation vehicle +๐Ÿš monorail transportation vehicle +๐Ÿšž mountain railway transportation vehicle +๐Ÿš‹ tram car transportation vehicle carriage public travel +๐ŸšŒ bus car vehicle transportation +๐Ÿš oncoming bus vehicle transportation +๐ŸšŽ trolleybus bart transportation vehicle +๐Ÿš minibus vehicle car transportation +๐Ÿš‘ ambulance health 911 hospital +๐Ÿš’ fire engine transportation cars vehicle +๐Ÿš“ police car vehicle cars transportation law legal enforcement +๐Ÿš” oncoming police car vehicle law legal enforcement 911 +๐Ÿš• taxi uber vehicle cars transportation +๐Ÿš– oncoming taxi vehicle cars uber +๐Ÿš— automobile red transportation vehicle +๐Ÿš˜ oncoming automobile car vehicle transportation +๐Ÿš™ sport utility vehicle transportation vehicle +๐Ÿšš delivery truck cars transportation +๐Ÿš› articulated lorry vehicle cars transportation express +๐Ÿšœ tractor vehicle car farming agriculture +๐ŸŽ๏ธ racing car sports race fast formula f1 +๐Ÿ๏ธ motorcycle race sports fast +๐Ÿ›ต motor scooter vehicle vespa sasha +๐Ÿฆฝ manual wheelchair accessibility +๐Ÿฆผ motorized wheelchair accessibility +๐Ÿ›บ auto rickshaw move transportation +๐Ÿšฒ bicycle sports bicycle exercise hipster +๐Ÿ›ด kick scooter vehicle kick razor +๐Ÿ›น skateboard board +๐Ÿš bus stop transportation wait +๐Ÿ›ฃ๏ธ motorway road cupertino interstate highway +๐Ÿ›ค๏ธ railway track train transportation +๐Ÿ›ข๏ธ oil drum barrell +โ›ฝ fuel pump gas station petroleum +๐Ÿšจ police car light police ambulance 911 emergency alert error pinged law legal +๐Ÿšฅ horizontal traffic light transportation signal +๐Ÿšฆ vertical traffic light transportation driving +๐Ÿ›‘ stop sign stop +๐Ÿšง construction wip progress caution warning +โš“ anchor ship ferry sea boat +โ›ต sailboat ship summer transportation water sailing +๐Ÿ›ถ canoe boat paddle water ship +๐Ÿšค speedboat ship transportation vehicle summer +๐Ÿ›ณ๏ธ passenger ship yacht cruise ferry +โ›ด๏ธ ferry boat ship yacht +๐Ÿ›ฅ๏ธ motor boat ship +๐Ÿšข ship transportation titanic deploy +โœˆ๏ธ airplane vehicle transportation flight fly +๐Ÿ›ฉ๏ธ small airplane flight transportation fly vehicle +๐Ÿ›ซ airplane departure airport flight landing +๐Ÿ›ฌ airplane arrival airport flight boarding +๐Ÿช‚ parachute fly glide +๐Ÿ’บ seat sit airplane transport bus flight fly +๐Ÿš helicopter transportation vehicle fly +๐ŸšŸ suspension railway vehicle transportation +๐Ÿš  mountain cableway transportation vehicle ski +๐Ÿšก aerial tramway transportation vehicle ski +๐Ÿ›ฐ๏ธ satellite communication gps orbit spaceflight NASA ISS +๐Ÿš€ rocket launch ship staffmode NASA outer space outer space fly +๐Ÿ›ธ flying saucer transportation vehicle ufo +๐Ÿ›Ž๏ธ bellhop bell service +๐Ÿงณ luggage packing travel +โŒ› hourglass done time clock oldschool limit exam quiz test +โณ hourglass not done oldschool time countdown +โŒš watch time accessories +โฐ alarm clock time wake +โฑ๏ธ stopwatch time deadline +โฒ๏ธ timer clock alarm +๐Ÿ•ฐ๏ธ mantelpiece clock time +๐Ÿ•› twelve o clock time noon midnight midday late early schedule +๐Ÿ•ง twelve thirty time late early schedule +๐Ÿ• one o clock time late early schedule +๐Ÿ•œ one thirty time late early schedule +๐Ÿ•‘ two o clock time late early schedule +๐Ÿ• two thirty time late early schedule +๐Ÿ•’ three o clock time late early schedule +๐Ÿ•ž three thirty time late early schedule +๐Ÿ•“ four o clock time late early schedule +๐Ÿ•Ÿ four thirty time late early schedule +๐Ÿ•” five o clock time late early schedule +๐Ÿ•  five thirty time late early schedule +๐Ÿ•• six o clock time late early schedule dawn dusk +๐Ÿ•ก six thirty time late early schedule +๐Ÿ•– seven o clock time late early schedule +๐Ÿ•ข seven thirty time late early schedule +๐Ÿ•— eight o clock time late early schedule +๐Ÿ•ฃ eight thirty time late early schedule +๐Ÿ•˜ nine o clock time late early schedule +๐Ÿ•ค nine thirty time late early schedule +๐Ÿ•™ ten o clock time late early schedule +๐Ÿ•ฅ ten thirty time late early schedule +๐Ÿ•š eleven o clock time late early schedule +๐Ÿ•ฆ eleven thirty time late early schedule +๐ŸŒ‘ new moon nature twilight planet space night evening sleep +๐ŸŒ’ waxing crescent moon nature twilight planet space night evening sleep +๐ŸŒ“ first quarter moon nature twilight planet space night evening sleep +๐ŸŒ” waxing gibbous moon nature night sky gray twilight planet space evening sleep +๐ŸŒ• full moon nature yellow twilight planet space night evening sleep +๐ŸŒ– waning gibbous moon nature twilight planet space night evening sleep waxing gibbous moon +๐ŸŒ— last quarter moon nature twilight planet space night evening sleep +๐ŸŒ˜ waning crescent moon nature twilight planet space night evening sleep +๐ŸŒ™ crescent moon night sleep sky evening magic +๐ŸŒš new moon face nature twilight planet space night evening sleep +๐ŸŒ› first quarter moon face nature twilight planet space night evening sleep +๐ŸŒœ last quarter moon face nature twilight planet space night evening sleep +๐ŸŒก๏ธ thermometer weather temperature hot cold +โ˜€๏ธ sun weather nature brightness summer beach spring +๐ŸŒ full moon face nature twilight planet space night evening sleep +๐ŸŒž sun with face nature morning sky +๐Ÿช ringed planet outerspace +โญ star night yellow +๐ŸŒŸ glowing star night sparkle awesome good magic +๐ŸŒ  shooting star night photo +๐ŸŒŒ milky way photo space stars +โ˜๏ธ cloud weather sky +โ›… sun behind cloud weather nature cloudy morning fall spring +โ›ˆ๏ธ cloud with lightning and rain weather lightning +๐ŸŒค๏ธ sun behind small cloud weather +๐ŸŒฅ๏ธ sun behind large cloud weather +๐ŸŒฆ๏ธ sun behind rain cloud weather +๐ŸŒง๏ธ cloud with rain weather +๐ŸŒจ๏ธ cloud with snow weather +๐ŸŒฉ๏ธ cloud with lightning weather thunder +๐ŸŒช๏ธ tornado weather cyclone twister +๐ŸŒซ๏ธ fog weather +๐ŸŒฌ๏ธ wind face gust air +๐ŸŒ€ cyclone weather swirl blue cloud vortex spiral whirlpool spin tornado hurricane typhoon +๐ŸŒˆ rainbow nature happy unicorn face photo sky spring +๐ŸŒ‚ closed umbrella weather rain drizzle +โ˜‚๏ธ umbrella weather spring +โ˜” umbrella with rain drops rainy weather spring +โ›ฑ๏ธ umbrella on ground weather summer +โšก high voltage thunder weather lightning bolt fast +โ„๏ธ snowflake winter season cold weather christmas xmas +โ˜ƒ๏ธ snowman winter season cold weather christmas xmas frozen +โ›„ snowman without snow winter season cold weather christmas xmas frozen without snow +โ˜„๏ธ comet space +๐Ÿ”ฅ fire hot cook flame +๐Ÿ’ง droplet water drip faucet spring +๐ŸŒŠ water wave sea water wave nature tsunami disaster +๐ŸŽƒ jack o lantern halloween light pumpkin creepy fall +๐ŸŽ„ christmas tree festival vacation december xmas celebration +๐ŸŽ† fireworks photo festival carnival congratulations +๐ŸŽ‡ sparkler stars night shine +๐Ÿงจ firecracker dynamite boom explode explosion explosive +โœจ sparkles stars shine shiny cool awesome good magic +๐ŸŽˆ balloon party celebration birthday circus +๐ŸŽ‰ party popper party congratulations birthday magic circus celebration tada +๐ŸŽŠ confetti ball festival party birthday circus +๐ŸŽ‹ tanabata tree plant nature branch summer +๐ŸŽ pine decoration plant nature vegetable panda pine decoration +๐ŸŽŽ japanese dolls japanese toy kimono +๐ŸŽ carp streamer fish japanese koinobori carp banner +๐ŸŽ wind chime nature ding spring bell +๐ŸŽ‘ moon viewing ceremony photo japan asia tsukimi +๐Ÿงง red envelope gift +๐ŸŽ€ ribbon decoration pink girl bowtie +๐ŸŽ wrapped gift present birthday christmas xmas +๐ŸŽ—๏ธ reminder ribbon sports cause support awareness +๐ŸŽŸ๏ธ admission tickets sports concert entrance +๐ŸŽซ ticket event concert pass +๐ŸŽ–๏ธ military medal award winning army +๐Ÿ† trophy win award contest place ftw ceremony +๐Ÿ… sports medal award winning +๐Ÿฅ‡ 1st place medal award winning first +๐Ÿฅˆ 2nd place medal award second +๐Ÿฅ‰ 3rd place medal award third +โšฝ soccer ball sports football +โšพ baseball sports balls +๐ŸฅŽ softball sports balls +๐Ÿ€ basketball sports balls NBA +๐Ÿ volleyball sports balls +๐Ÿˆ american football sports balls NFL +๐Ÿ‰ rugby football sports team +๐ŸŽพ tennis sports balls green +๐Ÿฅ flying disc sports frisbee ultimate +๐ŸŽณ bowling sports fun play +๐Ÿ cricket game sports +๐Ÿ‘ field hockey sports +๐Ÿ’ ice hockey sports +๐Ÿฅ lacrosse sports ball stick +๐Ÿ“ ping pong sports pingpong +๐Ÿธ badminton sports +๐ŸฅŠ boxing glove sports fighting +๐Ÿฅ‹ martial arts uniform judo karate taekwondo +๐Ÿฅ… goal net sports +โ›ณ flag in hole sports business flag hole summer +โ›ธ๏ธ ice skate sports +๐ŸŽฃ fishing pole food hobby summer +๐Ÿคฟ diving mask sport ocean +๐ŸŽฝ running shirt play pageant +๐ŸŽฟ skis sports winter cold snow +๐Ÿ›ท sled sleigh luge toboggan +๐ŸฅŒ curling stone sports +๐ŸŽฏ direct hit game play bar target bullseye +๐Ÿช€ yo yo toy +๐Ÿช kite wind fly +๐ŸŽฑ pool 8 ball pool hobby game luck magic +๐Ÿ”ฎ crystal ball disco party magic circus fortune teller +๐Ÿงฟ nazar amulet bead charm +๐ŸŽฎ video game play console PS4 controller +๐Ÿ•น๏ธ joystick game play +๐ŸŽฐ slot machine bet gamble vegas fruit machine luck casino +๐ŸŽฒ game die dice random tabletop play luck +๐Ÿงฉ puzzle piece interlocking puzzle piece +๐Ÿงธ teddy bear plush stuffed +โ™ ๏ธ spade suit poker cards suits magic +โ™ฅ๏ธ heart suit poker cards magic suits +โ™ฆ๏ธ diamond suit poker cards magic suits +โ™ฃ๏ธ club suit poker cards magic suits +โ™Ÿ๏ธ chess pawn expendable +๐Ÿƒ joker poker cards game play magic +๐Ÿ€„ mahjong red dragon game play chinese kanji +๐ŸŽด flower playing cards game sunset red +๐ŸŽญ performing arts acting theater drama +๐Ÿ–ผ๏ธ framed picture photography +๐ŸŽจ artist palette design paint draw colors +๐Ÿงต thread needle sewing spool string +๐Ÿงถ yarn ball crochet knit +๐Ÿ‘“ glasses fashion accessories eyesight nerdy dork geek +๐Ÿ•ถ๏ธ sunglasses face cool accessories +๐Ÿฅฝ goggles eyes protection safety +๐Ÿฅผ lab coat doctor experiment scientist chemist +๐Ÿฆบ safety vest protection +๐Ÿ‘” necktie shirt suitup formal fashion cloth business +๐Ÿ‘• t shirt fashion cloth casual shirt tee +๐Ÿ‘– jeans fashion shopping +๐Ÿงฃ scarf neck winter clothes +๐Ÿงค gloves hands winter clothes +๐Ÿงฅ coat jacket +๐Ÿงฆ socks stockings clothes +๐Ÿ‘— dress clothes fashion shopping +๐Ÿ‘˜ kimono dress fashion women female japanese +๐Ÿฅป sari dress +๐Ÿฉฑ one piece swimsuit fashion +๐Ÿฉฒ briefs clothing +๐Ÿฉณ shorts clothing +๐Ÿ‘™ bikini swimming female woman girl fashion beach summer +๐Ÿ‘š woman s clothes fashion shopping bags female +๐Ÿ‘› purse fashion accessories money sales shopping +๐Ÿ‘œ handbag fashion accessory accessories shopping +๐Ÿ‘ clutch bag bag accessories shopping +๐Ÿ›๏ธ shopping bags mall buy purchase +๐ŸŽ’ backpack student education bag backpack +๐Ÿ‘ž man s shoe fashion male +๐Ÿ‘Ÿ running shoe shoes sports sneakers +๐Ÿฅพ hiking boot backpacking camping hiking +๐Ÿฅฟ flat shoe ballet slip-on slipper +๐Ÿ‘  high heeled shoe fashion shoes female pumps stiletto +๐Ÿ‘ก woman s sandal shoes fashion flip flops +๐Ÿฉฐ ballet shoes dance +๐Ÿ‘ข woman s boot shoes fashion +๐Ÿ‘‘ crown king kod leader royalty lord +๐Ÿ‘’ woman s hat fashion accessories female lady spring +๐ŸŽฉ top hat magic gentleman classy circus +๐ŸŽ“ graduation cap school college degree university graduation cap hat legal learn education +๐Ÿงข billed cap cap baseball +โ›‘๏ธ rescue worker s helmet construction build +๐Ÿ“ฟ prayer beads dhikr religious +๐Ÿ’„ lipstick female girl fashion woman +๐Ÿ’ ring wedding propose marriage valentines diamond fashion jewelry gem engagement +๐Ÿ’Ž gem stone blue ruby diamond jewelry +๐Ÿ”‡ muted speaker sound volume silence quiet +๐Ÿ”ˆ speaker low volume sound volume silence broadcast +๐Ÿ”‰ speaker medium volume volume speaker broadcast +๐Ÿ”Š speaker high volume volume noise noisy speaker broadcast +๐Ÿ“ข loudspeaker volume sound +๐Ÿ“ฃ megaphone sound speaker volume +๐Ÿ“ฏ postal horn instrument music +๐Ÿ”” bell sound notification christmas xmas chime +๐Ÿ”• bell with slash sound volume mute quiet silent +๐ŸŽผ musical score treble clef compose +๐ŸŽต musical note score tone sound +๐ŸŽถ musical notes music score +๐ŸŽ™๏ธ studio microphone sing recording artist talkshow +๐ŸŽš๏ธ level slider scale +๐ŸŽ›๏ธ control knobs dial +๐ŸŽค microphone sound music PA sing talkshow +๐ŸŽง headphone music score gadgets +๐Ÿ“ป radio communication music podcast program +๐ŸŽท saxophone music instrument jazz blues +๐ŸŽธ guitar music instrument +๐ŸŽน musical keyboard piano instrument compose +๐ŸŽบ trumpet music brass +๐ŸŽป violin music instrument orchestra symphony +๐Ÿช• banjo music instructment +๐Ÿฅ drum music instrument drumsticks snare +๐Ÿ“ฑ mobile phone technology apple gadgets dial +๐Ÿ“ฒ mobile phone with arrow iphone incoming +โ˜Ž๏ธ telephone technology communication dial telephone +๐Ÿ“ž telephone receiver technology communication dial +๐Ÿ“Ÿ pager bbcall oldschool 90s +๐Ÿ“  fax machine communication technology +๐Ÿ”‹ battery power energy sustain +๐Ÿ”Œ electric plug charger power +๐Ÿ’ป laptop technology laptop screen display monitor +๐Ÿ–ฅ๏ธ desktop computer technology computing screen +๐Ÿ–จ๏ธ printer paper ink +โŒจ๏ธ keyboard technology computer type input text +๐Ÿ–ฑ๏ธ computer mouse click +๐Ÿ–ฒ๏ธ trackball technology trackpad +๐Ÿ’ฝ computer disk technology record data disk 90s +๐Ÿ’พ floppy disk oldschool technology save 90s 80s +๐Ÿ’ฟ optical disk technology dvd disk disc 90s +๐Ÿ“€ dvd cd disk disc +๐Ÿงฎ abacus calculation +๐ŸŽฅ movie camera film record +๐ŸŽž๏ธ film frames movie +๐Ÿ“ฝ๏ธ film projector video tape record movie +๐ŸŽฌ clapper board movie film record +๐Ÿ“บ television technology program oldschool show television +๐Ÿ“ท camera gadgets photography +๐Ÿ“ธ camera with flash photography gadgets +๐Ÿ“น video camera film record +๐Ÿ“ผ videocassette record video oldschool 90s 80s +๐Ÿ” magnifying glass tilted left search zoom find detective +๐Ÿ”Ž magnifying glass tilted right search zoom find detective +๐Ÿ•ฏ๏ธ candle fire wax +๐Ÿ’ก light bulb light electricity idea +๐Ÿ”ฆ flashlight dark camping sight night +๐Ÿฎ red paper lantern light paper halloween spooky +๐Ÿช” diya lamp lighting +๐Ÿ“” notebook with decorative cover classroom notes record paper study +๐Ÿ“• closed book read library knowledge textbook learn +๐Ÿ“– open book book read library knowledge literature learn study +๐Ÿ“— green book read library knowledge study +๐Ÿ“˜ blue book read library knowledge learn study +๐Ÿ“™ orange book read library knowledge textbook study +๐Ÿ“š books literature library study +๐Ÿ““ notebook stationery record notes paper study +๐Ÿ“’ ledger notes paper +๐Ÿ“ƒ page with curl documents office paper +๐Ÿ“œ scroll documents ancient history paper +๐Ÿ“„ page facing up documents office paper information +๐Ÿ“ฐ newspaper press headline +๐Ÿ—ž๏ธ rolled up newspaper press headline +๐Ÿ“‘ bookmark tabs favorite save order tidy +๐Ÿ”– bookmark favorite label save +๐Ÿท๏ธ label sale tag +๐Ÿ’ฐ money bag dollar payment coins sale +๐Ÿ’ด yen banknote money sales japanese dollar currency +๐Ÿ’ต dollar banknote money sales bill currency +๐Ÿ’ถ euro banknote money sales dollar currency +๐Ÿ’ท pound banknote british sterling money sales bills uk england currency +๐Ÿ’ธ money with wings dollar bills payment sale +๐Ÿ’ณ credit card money sales dollar bill payment shopping +๐Ÿงพ receipt accounting expenses +๐Ÿ’น chart increasing with yen green-square graph presentation stats +๐Ÿ’ฑ currency exchange money sales dollar travel +๐Ÿ’ฒ heavy dollar sign money sales payment currency buck +โœ‰๏ธ envelope letter postal inbox communication +๐Ÿ“ง e mail communication inbox +๐Ÿ“จ incoming envelope email inbox +๐Ÿ“ฉ envelope with arrow email communication +๐Ÿ“ค outbox tray inbox email +๐Ÿ“ฅ inbox tray email documents +๐Ÿ“ฆ package mail gift cardboard box moving +๐Ÿ“ซ closed mailbox with raised flag email inbox communication +๐Ÿ“ช closed mailbox with lowered flag email communication inbox +๐Ÿ“ฌ open mailbox with raised flag email inbox communication +๐Ÿ“ญ open mailbox with lowered flag email inbox +๐Ÿ“ฎ postbox email letter envelope +๐Ÿ—ณ๏ธ ballot box with ballot election vote +โœ๏ธ pencil stationery write paper writing school study +โœ’๏ธ black nib pen stationery writing write +๐Ÿ–‹๏ธ fountain pen stationery writing write +๐Ÿ–Š๏ธ pen stationery writing write +๐Ÿ–Œ๏ธ paintbrush drawing creativity art +๐Ÿ–๏ธ crayon drawing creativity +๐Ÿ“ memo write documents stationery pencil paper writing legal exam quiz test study compose +๐Ÿ’ผ briefcase business documents work law legal job career +๐Ÿ“ file folder documents business office +๐Ÿ“‚ open file folder documents load +๐Ÿ—‚๏ธ card index dividers organizing business stationery +๐Ÿ“… calendar calendar schedule +๐Ÿ“† tear off calendar schedule date planning +๐Ÿ—’๏ธ spiral notepad memo stationery +๐Ÿ—“๏ธ spiral calendar date schedule planning +๐Ÿ“‡ card index business stationery +๐Ÿ“ˆ chart increasing graph presentation stats recovery business economics money sales good success +๐Ÿ“‰ chart decreasing graph presentation stats recession business economics money sales bad failure +๐Ÿ“Š bar chart graph presentation stats +๐Ÿ“‹ clipboard stationery documents +๐Ÿ“Œ pushpin stationery mark here +๐Ÿ“ round pushpin stationery location map here +๐Ÿ“Ž paperclip documents stationery +๐Ÿ–‡๏ธ linked paperclips documents stationery +๐Ÿ“ straight ruler stationery calculate length math school drawing architect sketch +๐Ÿ“ triangular ruler stationery math architect sketch +โœ‚๏ธ scissors stationery cut +๐Ÿ—ƒ๏ธ card file box business stationery +๐Ÿ—„๏ธ file cabinet filing organizing +๐Ÿ—‘๏ธ wastebasket bin trash rubbish garbage toss +๐Ÿ”’ locked security password padlock +๐Ÿ”“ unlocked privacy security +๐Ÿ” locked with pen security secret +๐Ÿ” locked with key security privacy +๐Ÿ”‘ key lock door password +๐Ÿ—๏ธ old key lock door password +๐Ÿ”จ hammer tools build create +๐Ÿช“ axe tool chop cut +โ›๏ธ pick tools dig +โš’๏ธ hammer and pick tools build create +๐Ÿ› ๏ธ hammer and wrench tools build create +๐Ÿ—ก๏ธ dagger weapon +โš”๏ธ crossed swords weapon +๐Ÿ”ซ pistol violence weapon pistol revolver +๐Ÿน bow and arrow sports +๐Ÿ›ก๏ธ shield protection security +๐Ÿ”ง wrench tools diy ikea fix maintainer +๐Ÿ”ฉ nut and bolt handy tools fix +โš™๏ธ gear cog +๐Ÿ—œ๏ธ clamp tool +โš–๏ธ balance scale law fairness weight +๐Ÿฆฏ probing cane accessibility +๐Ÿ”— link rings url +โ›“๏ธ chains lock arrest +๐Ÿงฐ toolbox tools diy fix maintainer mechanic +๐Ÿงฒ magnet attraction magnetic +โš—๏ธ alembic distilling science experiment chemistry +๐Ÿงช test tube chemistry experiment lab science +๐Ÿงซ petri dish bacteria biology culture lab +๐Ÿงฌ dna biologist genetics life +๐Ÿ”ฌ microscope laboratory experiment zoomin science study +๐Ÿ”ญ telescope stars space zoom science astronomy +๐Ÿ“ก satellite antenna communication future radio space +๐Ÿ’‰ syringe health hospital drugs blood medicine needle doctor nurse +๐Ÿฉธ drop of blood period hurt harm wound +๐Ÿ’Š pill health medicine doctor pharmacy drug +๐Ÿฉน adhesive bandage heal +๐Ÿฉบ stethoscope health +๐Ÿšช door house entry exit +๐Ÿ›๏ธ bed sleep rest +๐Ÿ›‹๏ธ couch and lamp read chill +๐Ÿช‘ chair sit furniture +๐Ÿšฝ toilet restroom wc washroom bathroom potty +๐Ÿšฟ shower clean water bathroom +๐Ÿ› bathtub clean shower bathroom +๐Ÿช’ razor cut +๐Ÿงด lotion bottle moisturizer sunscreen +๐Ÿงท safety pin diaper +๐Ÿงน broom cleaning sweeping witch +๐Ÿงบ basket laundry +๐Ÿงป roll of paper roll +๐Ÿงผ soap bar bathing cleaning lather +๐Ÿงฝ sponge absorbing cleaning porous +๐Ÿงฏ fire extinguisher quench +๐Ÿ›’ shopping cart trolley +๐Ÿšฌ cigarette kills tobacco cigarette joint smoke +โšฐ๏ธ coffin vampire dead die death rip graveyard cemetery casket funeral box +โšฑ๏ธ funeral urn dead die death rip ashes +๐Ÿ—ฟ moai rock easter island moai +๐Ÿง atm sign money sales cash blue-square payment bank +๐Ÿšฎ litter in bin sign blue-square sign human info +๐Ÿšฐ potable water blue-square liquid restroom cleaning faucet +โ™ฟ wheelchair symbol blue-square disabled accessibility +๐Ÿšน men s room toilet restroom wc blue-square gender male +๐Ÿšบ women s room purple-square woman female toilet loo restroom gender +๐Ÿšป restroom blue-square toilet refresh wc gender +๐Ÿšผ baby symbol orange-square child +๐Ÿšพ water closet toilet restroom blue-square +๐Ÿ›‚ passport control custom blue-square +๐Ÿ›ƒ customs passport border blue-square +๐Ÿ›„ baggage claim blue-square airport transport +๐Ÿ›… left luggage blue-square travel +โš ๏ธ warning exclamation wip alert error problem issue +๐Ÿšธ children crossing school warning danger sign driving yellow-diamond +โ›” no entry limit security privacy bad denied stop circle +๐Ÿšซ prohibited forbid stop limit denied disallow circle +๐Ÿšณ no bicycles cyclist prohibited circle +๐Ÿšญ no smoking cigarette blue-square smell smoke +๐Ÿšฏ no littering trash bin garbage circle +๐Ÿšฑ non potable water drink faucet tap circle +๐Ÿšท no pedestrians rules crossing walking circle +๐Ÿ“ต no mobile phones iphone mute circle +๐Ÿ”ž no one under eighteen 18 drink pub night minor circle +โ˜ข๏ธ radioactive nuclear danger +โ˜ฃ๏ธ biohazard danger +โฌ†๏ธ up arrow blue-square continue top direction +โ†—๏ธ up right arrow blue-square point direction diagonal northeast +โžก๏ธ right arrow blue-square next +โ†˜๏ธ down right arrow blue-square direction diagonal southeast +โฌ‡๏ธ down arrow blue-square direction bottom +โ†™๏ธ down left arrow blue-square direction diagonal southwest +โฌ…๏ธ left arrow blue-square previous back +โ†–๏ธ up left arrow blue-square point direction diagonal northwest +โ†•๏ธ up down arrow blue-square direction way vertical +โ†”๏ธ left right arrow shape direction horizontal sideways +โ†ฉ๏ธ right arrow curving left back return blue-square undo enter +โ†ช๏ธ left arrow curving right blue-square return rotate direction +โคด๏ธ right arrow curving up blue-square direction top +โคต๏ธ right arrow curving down blue-square direction bottom +๐Ÿ”ƒ clockwise vertical arrows sync cycle round repeat +๐Ÿ”„ counterclockwise arrows button blue-square sync cycle +๐Ÿ”™ back arrow arrow words return +๐Ÿ”š end arrow words arrow +๐Ÿ”› on arrow arrow words +๐Ÿ”œ soon arrow arrow words +๐Ÿ” top arrow words blue-square +๐Ÿ› place of worship religion church temple prayer +โš›๏ธ atom symbol science physics chemistry +๐Ÿ•‰๏ธ om hinduism buddhism sikhism jainism +โœก๏ธ star of david judaism +โ˜ธ๏ธ wheel of dharma hinduism buddhism sikhism jainism +โ˜ฏ๏ธ yin yang balance +โœ๏ธ latin cross christianity +โ˜ฆ๏ธ orthodox cross suppedaneum religion +โ˜ช๏ธ star and crescent islam +โ˜ฎ๏ธ peace symbol hippie +๐Ÿ•Ž menorah hanukkah candles jewish +๐Ÿ”ฏ dotted six pointed star purple-square religion jewish hexagram +โ™ˆ aries sign purple-square zodiac astrology +โ™‰ taurus purple-square sign zodiac astrology +โ™Š gemini sign zodiac purple-square astrology +โ™‹ cancer sign zodiac purple-square astrology +โ™Œ leo sign purple-square zodiac astrology +โ™ virgo sign zodiac purple-square astrology +โ™Ž libra sign purple-square zodiac astrology +โ™ scorpio sign zodiac purple-square astrology scorpio +โ™ sagittarius sign zodiac purple-square astrology +โ™‘ capricorn sign zodiac purple-square astrology +โ™’ aquarius sign purple-square zodiac astrology +โ™“ pisces purple-square sign zodiac astrology +โ›Ž ophiuchus sign purple-square constellation astrology +๐Ÿ”€ shuffle tracks button blue-square shuffle music random +๐Ÿ” repeat button loop record +๐Ÿ”‚ repeat single button blue-square loop +โ–ถ๏ธ play button blue-square right direction play +โฉ fast forward button blue-square play speed continue +โญ๏ธ next track button forward next blue-square +โฏ๏ธ play or pause button blue-square play pause +โ—€๏ธ reverse button blue-square left direction +โช fast reverse button play blue-square +โฎ๏ธ last track button backward +๐Ÿ”ผ upwards button blue-square triangle direction point forward top +โซ fast up button blue-square direction top +๐Ÿ”ฝ downwards button blue-square direction bottom +โฌ fast down button blue-square direction bottom +โธ๏ธ pause button pause blue-square +โน๏ธ stop button blue-square +โบ๏ธ record button blue-square +โ๏ธ eject button blue-square +๐ŸŽฆ cinema blue-square record film movie curtain stage theater +๐Ÿ”… dim button sun afternoon warm summer +๐Ÿ”† bright button sun light +๐Ÿ“ถ antenna bars blue-square reception phone internet connection wifi bluetooth bars +๐Ÿ“ณ vibration mode orange-square phone +๐Ÿ“ด mobile phone off mute orange-square silence quiet +โ™€๏ธ female sign woman women lady girl +โ™‚๏ธ male sign man boy men +โš•๏ธ medical symbol health hospital +โ™พ๏ธ infinity forever +โ™ป๏ธ recycling symbol arrow environment garbage trash +โšœ๏ธ fleur de lis decorative scout +๐Ÿ”ฑ trident emblem weapon spear +๐Ÿ“› name badge fire forbid +๐Ÿ”ฐ japanese symbol for beginner badge shield +โญ• hollow red circle circle round +โœ… check mark button green-square ok agree vote election answer tick +โ˜‘๏ธ check box with check ok agree confirm black-square vote election yes tick +โœ”๏ธ check mark ok nike answer yes tick +โœ–๏ธ multiplication sign math calculation +โŒ cross mark no delete remove cancel red +โŽ cross mark button x green-square no deny +โž• plus sign math calculation addition more increase +โž– minus sign math calculation subtract less +โž— division sign divide math calculation +โžฐ curly loop scribble draw shape squiggle +โžฟ double curly loop tape cassette +ใ€ฝ๏ธ part alternation mark graph presentation stats business economics bad +โœณ๏ธ eight spoked asterisk star sparkle green-square +โœด๏ธ eight pointed star orange-square shape polygon +โ‡๏ธ sparkle stars green-square awesome good fireworks +โ€ผ๏ธ double exclamation mark exclamation surprise +โ‰๏ธ exclamation question mark wat punctuation surprise +โ“ question mark doubt confused +โ” white question mark doubts gray huh confused +โ• white exclamation mark surprise punctuation gray wow warning +โ— exclamation mark heavy exclamation mark danger surprise punctuation wow warning +ใ€ฐ๏ธ wavy dash draw line moustache mustache squiggle scribble +ยฉ๏ธ copyright ip license circle law legal +ยฎ๏ธ registered alphabet circle +โ„ข๏ธ trade mark trademark brand law legal +#๏ธโƒฃ keycap symbol blue-square twitter +*๏ธโƒฃ keycap star keycap +0๏ธโƒฃ keycap 0 0 numbers blue-square null +1๏ธโƒฃ keycap 1 blue-square numbers 1 +2๏ธโƒฃ keycap 2 numbers 2 prime blue-square +3๏ธโƒฃ keycap 3 3 numbers prime blue-square +4๏ธโƒฃ keycap 4 4 numbers blue-square +5๏ธโƒฃ keycap 5 5 numbers blue-square prime +6๏ธโƒฃ keycap 6 6 numbers blue-square +7๏ธโƒฃ keycap 7 7 numbers blue-square prime +8๏ธโƒฃ keycap 8 8 blue-square numbers +9๏ธโƒฃ keycap 9 blue-square numbers 9 +๐Ÿ”Ÿ keycap 10 numbers 10 blue-square +๐Ÿ”  input latin uppercase alphabet words blue-square +๐Ÿ”ก input latin lowercase blue-square alphabet +๐Ÿ”ข input numbers numbers blue-square +๐Ÿ”ฃ input symbols blue-square music note ampersand percent glyphs characters +๐Ÿ”ค input latin letters blue-square alphabet +๐Ÿ…ฐ๏ธ a button red-square alphabet letter +๐Ÿ†Ž ab button red-square alphabet +๐Ÿ…ฑ๏ธ b button red-square alphabet letter +๐Ÿ†‘ cl button alphabet words red-square +๐Ÿ†’ cool button words blue-square +๐Ÿ†“ free button blue-square words +โ„น๏ธ information blue-square alphabet letter +๐Ÿ†” id button purple-square words +โ“‚๏ธ circled m alphabet blue-circle letter +๐Ÿ†• new button blue-square words start +๐Ÿ†– ng button blue-square words shape icon +๐Ÿ…พ๏ธ o button alphabet red-square letter +๐Ÿ†— ok button good agree yes blue-square +๐Ÿ…ฟ๏ธ p button cars blue-square alphabet letter +๐Ÿ†˜ sos button help red-square words emergency 911 +๐Ÿ†™ up button blue-square above high +๐Ÿ†š vs button words orange-square +๐Ÿˆ japanese here button blue-square here katakana japanese destination +๐Ÿˆ‚๏ธ japanese service charge button japanese blue-square katakana +๐Ÿˆท๏ธ japanese monthly amount button chinese month moon japanese orange-square kanji +๐Ÿˆถ japanese not free of charge button orange-square chinese have kanji +๐Ÿˆฏ japanese reserved button chinese point green-square kanji +๐Ÿ‰ japanese bargain button chinese kanji obtain get circle +๐Ÿˆน japanese discount button cut divide chinese kanji pink-square +๐Ÿˆš japanese free of charge button nothing chinese kanji japanese orange-square +๐Ÿˆฒ japanese prohibited button kanji japanese chinese forbidden limit restricted red-square +๐Ÿ‰‘ japanese acceptable button ok good chinese kanji agree yes orange-circle +๐Ÿˆธ japanese application button chinese japanese kanji orange-square +๐Ÿˆด japanese passing grade button japanese chinese join kanji red-square +๐Ÿˆณ japanese vacancy button kanji japanese chinese empty sky blue-square +ใŠ—๏ธ japanese congratulations button chinese kanji japanese red-circle +ใŠ™๏ธ japanese secret button privacy chinese sshh kanji red-circle +๐Ÿˆบ japanese open for business button japanese opening hours orange-square +๐Ÿˆต japanese no vacancy button full chinese japanese red-square kanji +๐Ÿ”ด red circle shape error danger +๐ŸŸ  orange circle round +๐ŸŸก yellow circle round +๐ŸŸข green circle round +๐Ÿ”ต blue circle shape icon button +๐ŸŸฃ purple circle round +๐ŸŸค brown circle round +โšซ black circle shape button round +โšช white circle shape round +๐ŸŸฅ red square +๐ŸŸง orange square +๐ŸŸจ yellow square +๐ŸŸฉ green square +๐ŸŸฆ blue square +๐ŸŸช purple square +๐ŸŸซ brown square +โฌ› black large square shape icon button +โฌœ white large square shape icon stone button +โ—ผ๏ธ black medium square shape button icon +โ—ป๏ธ white medium square shape stone icon +โ—พ black medium small square icon shape button +โ—ฝ white medium small square shape stone icon button +โ–ช๏ธ black small square shape icon +โ–ซ๏ธ white small square shape icon +๐Ÿ”ถ large orange diamond shape jewel gem +๐Ÿ”ท large blue diamond shape jewel gem +๐Ÿ”ธ small orange diamond shape jewel gem +๐Ÿ”น small blue diamond shape jewel gem +๐Ÿ”บ red triangle pointed up shape direction up top +๐Ÿ”ป red triangle pointed down shape direction bottom +๐Ÿ’  diamond with a dot jewel blue gem crystal fancy +๐Ÿ”˜ radio button input old music circle +๐Ÿ”ณ white square button shape input +๐Ÿ”ฒ black square button shape input frame +๐Ÿ chequered flag contest finishline race gokart +๐Ÿšฉ triangular flag mark milestone place +๐ŸŽŒ crossed flags japanese nation country border +๐Ÿด black flag pirate +๐Ÿณ๏ธ white flag losing loser lost surrender give up fail +๐Ÿณ๏ธโ€๐ŸŒˆ rainbow flag flag rainbow pride gay lgbt glbt queer homosexual lesbian bisexual transgender +๐Ÿดโ€โ˜ ๏ธ pirate flag skull crossbones flag banner +๐Ÿ‡ฆ๐Ÿ‡จ flag ascension island +๐Ÿ‡ฆ๐Ÿ‡ฉ flag andorra ad flag nation country banner andorra +๐Ÿ‡ฆ๐Ÿ‡ช flag united arab emirates united arab emirates flag nation country banner united arab emirates +๐Ÿ‡ฆ๐Ÿ‡ซ flag afghanistan af flag nation country banner afghanistan +๐Ÿ‡ฆ๐Ÿ‡ฌ flag antigua barbuda antigua barbuda flag nation country banner antigua barbuda +๐Ÿ‡ฆ๐Ÿ‡ฎ flag anguilla ai flag nation country banner anguilla +๐Ÿ‡ฆ๐Ÿ‡ฑ flag albania al flag nation country banner albania +๐Ÿ‡ฆ๐Ÿ‡ฒ flag armenia am flag nation country banner armenia +๐Ÿ‡ฆ๐Ÿ‡ด flag angola ao flag nation country banner angola +๐Ÿ‡ฆ๐Ÿ‡ถ flag antarctica aq flag nation country banner antarctica +๐Ÿ‡ฆ๐Ÿ‡ท flag argentina ar flag nation country banner argentina +๐Ÿ‡ฆ๐Ÿ‡ธ flag american samoa american ws flag nation country banner american samoa +๐Ÿ‡ฆ๐Ÿ‡น flag austria at flag nation country banner austria +๐Ÿ‡ฆ๐Ÿ‡บ flag australia au flag nation country banner australia +๐Ÿ‡ฆ๐Ÿ‡ผ flag aruba aw flag nation country banner aruba +๐Ÿ‡ฆ๐Ÿ‡ฝ flag aland islands ร…land islands flag nation country banner aland islands +๐Ÿ‡ฆ๐Ÿ‡ฟ flag azerbaijan az flag nation country banner azerbaijan +๐Ÿ‡ง๐Ÿ‡ฆ flag bosnia herzegovina bosnia herzegovina flag nation country banner bosnia herzegovina +๐Ÿ‡ง๐Ÿ‡ง flag barbados bb flag nation country banner barbados +๐Ÿ‡ง๐Ÿ‡ฉ flag bangladesh bd flag nation country banner bangladesh +๐Ÿ‡ง๐Ÿ‡ช flag belgium be flag nation country banner belgium +๐Ÿ‡ง๐Ÿ‡ซ flag burkina faso burkina faso flag nation country banner burkina faso +๐Ÿ‡ง๐Ÿ‡ฌ flag bulgaria bg flag nation country banner bulgaria +๐Ÿ‡ง๐Ÿ‡ญ flag bahrain bh flag nation country banner bahrain +๐Ÿ‡ง๐Ÿ‡ฎ flag burundi bi flag nation country banner burundi +๐Ÿ‡ง๐Ÿ‡ฏ flag benin bj flag nation country banner benin +๐Ÿ‡ง๐Ÿ‡ฑ flag st barthelemy saint barthรฉlemy flag nation country banner st barthelemy +๐Ÿ‡ง๐Ÿ‡ฒ flag bermuda bm flag nation country banner bermuda +๐Ÿ‡ง๐Ÿ‡ณ flag brunei bn darussalam flag nation country banner brunei +๐Ÿ‡ง๐Ÿ‡ด flag bolivia bo flag nation country banner bolivia +๐Ÿ‡ง๐Ÿ‡ถ flag caribbean netherlands bonaire flag nation country banner caribbean netherlands +๐Ÿ‡ง๐Ÿ‡ท flag brazil br flag nation country banner brazil +๐Ÿ‡ง๐Ÿ‡ธ flag bahamas bs flag nation country banner bahamas +๐Ÿ‡ง๐Ÿ‡น flag bhutan bt flag nation country banner bhutan +๐Ÿ‡ง๐Ÿ‡ป flag bouvet island norway +๐Ÿ‡ง๐Ÿ‡ผ flag botswana bw flag nation country banner botswana +๐Ÿ‡ง๐Ÿ‡พ flag belarus by flag nation country banner belarus +๐Ÿ‡ง๐Ÿ‡ฟ flag belize bz flag nation country banner belize +๐Ÿ‡จ๐Ÿ‡ฆ flag canada ca flag nation country banner canada +๐Ÿ‡จ๐Ÿ‡จ flag cocos islands cocos keeling islands flag nation country banner cocos islands +๐Ÿ‡จ๐Ÿ‡ฉ flag congo kinshasa congo democratic republic flag nation country banner congo kinshasa +๐Ÿ‡จ๐Ÿ‡ซ flag central african republic central african republic flag nation country banner central african republic +๐Ÿ‡จ๐Ÿ‡ฌ flag congo brazzaville congo flag nation country banner congo brazzaville +๐Ÿ‡จ๐Ÿ‡ญ flag switzerland ch flag nation country banner switzerland +๐Ÿ‡จ๐Ÿ‡ฎ flag cote d ivoire ivory coast flag nation country banner cote d ivoire +๐Ÿ‡จ๐Ÿ‡ฐ flag cook islands cook islands flag nation country banner cook islands +๐Ÿ‡จ๐Ÿ‡ฑ flag chile flag nation country banner chile +๐Ÿ‡จ๐Ÿ‡ฒ flag cameroon cm flag nation country banner cameroon +๐Ÿ‡จ๐Ÿ‡ณ flag china china chinese prc flag country nation banner china +๐Ÿ‡จ๐Ÿ‡ด flag colombia co flag nation country banner colombia +๐Ÿ‡จ๐Ÿ‡ต flag clipperton island +๐Ÿ‡จ๐Ÿ‡ท flag costa rica costa rica flag nation country banner costa rica +๐Ÿ‡จ๐Ÿ‡บ flag cuba cu flag nation country banner cuba +๐Ÿ‡จ๐Ÿ‡ป flag cape verde cabo verde flag nation country banner cape verde +๐Ÿ‡จ๐Ÿ‡ผ flag curacao curaรงao flag nation country banner curacao +๐Ÿ‡จ๐Ÿ‡ฝ flag christmas island christmas island flag nation country banner christmas island +๐Ÿ‡จ๐Ÿ‡พ flag cyprus cy flag nation country banner cyprus +๐Ÿ‡จ๐Ÿ‡ฟ flag czechia cz flag nation country banner czechia +๐Ÿ‡ฉ๐Ÿ‡ช flag germany german nation flag country banner germany +๐Ÿ‡ฉ๐Ÿ‡ฌ flag diego garcia +๐Ÿ‡ฉ๐Ÿ‡ฏ flag djibouti dj flag nation country banner djibouti +๐Ÿ‡ฉ๐Ÿ‡ฐ flag denmark dk flag nation country banner denmark +๐Ÿ‡ฉ๐Ÿ‡ฒ flag dominica dm flag nation country banner dominica +๐Ÿ‡ฉ๐Ÿ‡ด flag dominican republic dominican republic flag nation country banner dominican republic +๐Ÿ‡ฉ๐Ÿ‡ฟ flag algeria dz flag nation country banner algeria +๐Ÿ‡ช๐Ÿ‡ฆ flag ceuta melilla +๐Ÿ‡ช๐Ÿ‡จ flag ecuador ec flag nation country banner ecuador +๐Ÿ‡ช๐Ÿ‡ช flag estonia ee flag nation country banner estonia +๐Ÿ‡ช๐Ÿ‡ฌ flag egypt eg flag nation country banner egypt +๐Ÿ‡ช๐Ÿ‡ญ flag western sahara western sahara flag nation country banner western sahara +๐Ÿ‡ช๐Ÿ‡ท flag eritrea er flag nation country banner eritrea +๐Ÿ‡ช๐Ÿ‡ธ flag spain spain flag nation country banner spain +๐Ÿ‡ช๐Ÿ‡น flag ethiopia et flag nation country banner ethiopia +๐Ÿ‡ช๐Ÿ‡บ flag european union european union flag banner +๐Ÿ‡ซ๐Ÿ‡ฎ flag finland fi flag nation country banner finland +๐Ÿ‡ซ๐Ÿ‡ฏ flag fiji fj flag nation country banner fiji +๐Ÿ‡ซ๐Ÿ‡ฐ flag falkland islands falkland islands malvinas flag nation country banner falkland islands +๐Ÿ‡ซ๐Ÿ‡ฒ flag micronesia micronesia federated states flag nation country banner micronesia +๐Ÿ‡ซ๐Ÿ‡ด flag faroe islands faroe islands flag nation country banner faroe islands +๐Ÿ‡ซ๐Ÿ‡ท flag france banner flag nation france french country france +๐Ÿ‡ฌ๐Ÿ‡ฆ flag gabon ga flag nation country banner gabon +๐Ÿ‡ฌ๐Ÿ‡ง flag united kingdom united kingdom great britain northern ireland flag nation country banner british UK english england union jack united kingdom +๐Ÿ‡ฌ๐Ÿ‡ฉ flag grenada gd flag nation country banner grenada +๐Ÿ‡ฌ๐Ÿ‡ช flag georgia ge flag nation country banner georgia +๐Ÿ‡ฌ๐Ÿ‡ซ flag french guiana french guiana flag nation country banner french guiana +๐Ÿ‡ฌ๐Ÿ‡ฌ flag guernsey gg flag nation country banner guernsey +๐Ÿ‡ฌ๐Ÿ‡ญ flag ghana gh flag nation country banner ghana +๐Ÿ‡ฌ๐Ÿ‡ฎ flag gibraltar gi flag nation country banner gibraltar +๐Ÿ‡ฌ๐Ÿ‡ฑ flag greenland gl flag nation country banner greenland +๐Ÿ‡ฌ๐Ÿ‡ฒ flag gambia gm flag nation country banner gambia +๐Ÿ‡ฌ๐Ÿ‡ณ flag guinea gn flag nation country banner guinea +๐Ÿ‡ฌ๐Ÿ‡ต flag guadeloupe gp flag nation country banner guadeloupe +๐Ÿ‡ฌ๐Ÿ‡ถ flag equatorial guinea equatorial gn flag nation country banner equatorial guinea +๐Ÿ‡ฌ๐Ÿ‡ท flag greece gr flag nation country banner greece +๐Ÿ‡ฌ๐Ÿ‡ธ flag south georgia south sandwich islands south georgia sandwich islands flag nation country banner south georgia south sandwich islands +๐Ÿ‡ฌ๐Ÿ‡น flag guatemala gt flag nation country banner guatemala +๐Ÿ‡ฌ๐Ÿ‡บ flag guam gu flag nation country banner guam +๐Ÿ‡ฌ๐Ÿ‡ผ flag guinea bissau gw bissau flag nation country banner guinea bissau +๐Ÿ‡ฌ๐Ÿ‡พ flag guyana gy flag nation country banner guyana +๐Ÿ‡ญ๐Ÿ‡ฐ flag hong kong sar china hong kong flag nation country banner hong kong sar china +๐Ÿ‡ญ๐Ÿ‡ฒ flag heard mcdonald islands +๐Ÿ‡ญ๐Ÿ‡ณ flag honduras hn flag nation country banner honduras +๐Ÿ‡ญ๐Ÿ‡ท flag croatia hr flag nation country banner croatia +๐Ÿ‡ญ๐Ÿ‡น flag haiti ht flag nation country banner haiti +๐Ÿ‡ญ๐Ÿ‡บ flag hungary hu flag nation country banner hungary +๐Ÿ‡ฎ๐Ÿ‡จ flag canary islands canary islands flag nation country banner canary islands +๐Ÿ‡ฎ๐Ÿ‡ฉ flag indonesia flag nation country banner indonesia +๐Ÿ‡ฎ๐Ÿ‡ช flag ireland ie flag nation country banner ireland +๐Ÿ‡ฎ๐Ÿ‡ฑ flag israel il flag nation country banner israel +๐Ÿ‡ฎ๐Ÿ‡ฒ flag isle of man isle man flag nation country banner isle of man +๐Ÿ‡ฎ๐Ÿ‡ณ flag india in flag nation country banner india +๐Ÿ‡ฎ๐Ÿ‡ด flag british indian ocean territory british indian ocean territory flag nation country banner british indian ocean territory +๐Ÿ‡ฎ๐Ÿ‡ถ flag iraq iq flag nation country banner iraq +๐Ÿ‡ฎ๐Ÿ‡ท flag iran iran islamic republic flag nation country banner iran +๐Ÿ‡ฎ๐Ÿ‡ธ flag iceland is flag nation country banner iceland +๐Ÿ‡ฎ๐Ÿ‡น flag italy italy flag nation country banner italy +๐Ÿ‡ฏ๐Ÿ‡ช flag jersey je flag nation country banner jersey +๐Ÿ‡ฏ๐Ÿ‡ฒ flag jamaica jm flag nation country banner jamaica +๐Ÿ‡ฏ๐Ÿ‡ด flag jordan jo flag nation country banner jordan +๐Ÿ‡ฏ๐Ÿ‡ต flag japan japanese nation flag country banner japan +๐Ÿ‡ฐ๐Ÿ‡ช flag kenya ke flag nation country banner kenya +๐Ÿ‡ฐ๐Ÿ‡ฌ flag kyrgyzstan kg flag nation country banner kyrgyzstan +๐Ÿ‡ฐ๐Ÿ‡ญ flag cambodia kh flag nation country banner cambodia +๐Ÿ‡ฐ๐Ÿ‡ฎ flag kiribati ki flag nation country banner kiribati +๐Ÿ‡ฐ๐Ÿ‡ฒ flag comoros km flag nation country banner comoros +๐Ÿ‡ฐ๐Ÿ‡ณ flag st kitts nevis saint kitts nevis flag nation country banner st kitts nevis +๐Ÿ‡ฐ๐Ÿ‡ต flag north korea north korea nation flag country banner north korea +๐Ÿ‡ฐ๐Ÿ‡ท flag south korea south korea nation flag country banner south korea +๐Ÿ‡ฐ๐Ÿ‡ผ flag kuwait kw flag nation country banner kuwait +๐Ÿ‡ฐ๐Ÿ‡พ flag cayman islands cayman islands flag nation country banner cayman islands +๐Ÿ‡ฐ๐Ÿ‡ฟ flag kazakhstan kz flag nation country banner kazakhstan +๐Ÿ‡ฑ๐Ÿ‡ฆ flag laos lao democratic republic flag nation country banner laos +๐Ÿ‡ฑ๐Ÿ‡ง flag lebanon lb flag nation country banner lebanon +๐Ÿ‡ฑ๐Ÿ‡จ flag st lucia saint lucia flag nation country banner st lucia +๐Ÿ‡ฑ๐Ÿ‡ฎ flag liechtenstein li flag nation country banner liechtenstein +๐Ÿ‡ฑ๐Ÿ‡ฐ flag sri lanka sri lanka flag nation country banner sri lanka +๐Ÿ‡ฑ๐Ÿ‡ท flag liberia lr flag nation country banner liberia +๐Ÿ‡ฑ๐Ÿ‡ธ flag lesotho ls flag nation country banner lesotho +๐Ÿ‡ฑ๐Ÿ‡น flag lithuania lt flag nation country banner lithuania +๐Ÿ‡ฑ๐Ÿ‡บ flag luxembourg lu flag nation country banner luxembourg +๐Ÿ‡ฑ๐Ÿ‡ป flag latvia lv flag nation country banner latvia +๐Ÿ‡ฑ๐Ÿ‡พ flag libya ly flag nation country banner libya +๐Ÿ‡ฒ๐Ÿ‡ฆ flag morocco ma flag nation country banner morocco +๐Ÿ‡ฒ๐Ÿ‡จ flag monaco mc flag nation country banner monaco +๐Ÿ‡ฒ๐Ÿ‡ฉ flag moldova moldova republic flag nation country banner moldova +๐Ÿ‡ฒ๐Ÿ‡ช flag montenegro me flag nation country banner montenegro +๐Ÿ‡ฒ๐Ÿ‡ซ flag st martin +๐Ÿ‡ฒ๐Ÿ‡ฌ flag madagascar mg flag nation country banner madagascar +๐Ÿ‡ฒ๐Ÿ‡ญ flag marshall islands marshall islands flag nation country banner marshall islands +๐Ÿ‡ฒ๐Ÿ‡ฐ flag north macedonia macedonia flag nation country banner north macedonia +๐Ÿ‡ฒ๐Ÿ‡ฑ flag mali ml flag nation country banner mali +๐Ÿ‡ฒ๐Ÿ‡ฒ flag myanmar mm flag nation country banner myanmar +๐Ÿ‡ฒ๐Ÿ‡ณ flag mongolia mn flag nation country banner mongolia +๐Ÿ‡ฒ๐Ÿ‡ด flag macao sar china macao flag nation country banner macao sar china +๐Ÿ‡ฒ๐Ÿ‡ต flag northern mariana islands northern mariana islands flag nation country banner northern mariana islands +๐Ÿ‡ฒ๐Ÿ‡ถ flag martinique mq flag nation country banner martinique +๐Ÿ‡ฒ๐Ÿ‡ท flag mauritania mr flag nation country banner mauritania +๐Ÿ‡ฒ๐Ÿ‡ธ flag montserrat ms flag nation country banner montserrat +๐Ÿ‡ฒ๐Ÿ‡น flag malta mt flag nation country banner malta +๐Ÿ‡ฒ๐Ÿ‡บ flag mauritius mu flag nation country banner mauritius +๐Ÿ‡ฒ๐Ÿ‡ป flag maldives mv flag nation country banner maldives +๐Ÿ‡ฒ๐Ÿ‡ผ flag malawi mw flag nation country banner malawi +๐Ÿ‡ฒ๐Ÿ‡ฝ flag mexico mx flag nation country banner mexico +๐Ÿ‡ฒ๐Ÿ‡พ flag malaysia my flag nation country banner malaysia +๐Ÿ‡ฒ๐Ÿ‡ฟ flag mozambique mz flag nation country banner mozambique +๐Ÿ‡ณ๐Ÿ‡ฆ flag namibia na flag nation country banner namibia +๐Ÿ‡ณ๐Ÿ‡จ flag new caledonia new caledonia flag nation country banner new caledonia +๐Ÿ‡ณ๐Ÿ‡ช flag niger ne flag nation country banner niger +๐Ÿ‡ณ๐Ÿ‡ซ flag norfolk island norfolk island flag nation country banner norfolk island +๐Ÿ‡ณ๐Ÿ‡ฌ flag nigeria flag nation country banner nigeria +๐Ÿ‡ณ๐Ÿ‡ฎ flag nicaragua ni flag nation country banner nicaragua +๐Ÿ‡ณ๐Ÿ‡ฑ flag netherlands nl flag nation country banner netherlands +๐Ÿ‡ณ๐Ÿ‡ด flag norway no flag nation country banner norway +๐Ÿ‡ณ๐Ÿ‡ต flag nepal np flag nation country banner nepal +๐Ÿ‡ณ๐Ÿ‡ท flag nauru nr flag nation country banner nauru +๐Ÿ‡ณ๐Ÿ‡บ flag niue nu flag nation country banner niue +๐Ÿ‡ณ๐Ÿ‡ฟ flag new zealand new zealand flag nation country banner new zealand +๐Ÿ‡ด๐Ÿ‡ฒ flag oman om symbol flag nation country banner oman +๐Ÿ‡ต๐Ÿ‡ฆ flag panama pa flag nation country banner panama +๐Ÿ‡ต๐Ÿ‡ช flag peru pe flag nation country banner peru +๐Ÿ‡ต๐Ÿ‡ซ flag french polynesia french polynesia flag nation country banner french polynesia +๐Ÿ‡ต๐Ÿ‡ฌ flag papua new guinea papua new guinea flag nation country banner papua new guinea +๐Ÿ‡ต๐Ÿ‡ญ flag philippines ph flag nation country banner philippines +๐Ÿ‡ต๐Ÿ‡ฐ flag pakistan pk flag nation country banner pakistan +๐Ÿ‡ต๐Ÿ‡ฑ flag poland pl flag nation country banner poland +๐Ÿ‡ต๐Ÿ‡ฒ flag st pierre miquelon saint pierre miquelon flag nation country banner st pierre miquelon +๐Ÿ‡ต๐Ÿ‡ณ flag pitcairn islands pitcairn flag nation country banner pitcairn islands +๐Ÿ‡ต๐Ÿ‡ท flag puerto rico puerto rico flag nation country banner puerto rico +๐Ÿ‡ต๐Ÿ‡ธ flag palestinian territories palestine palestinian territories flag nation country banner palestinian territories +๐Ÿ‡ต๐Ÿ‡น flag portugal pt flag nation country banner portugal +๐Ÿ‡ต๐Ÿ‡ผ flag palau pw flag nation country banner palau +๐Ÿ‡ต๐Ÿ‡พ flag paraguay py flag nation country banner paraguay +๐Ÿ‡ถ๐Ÿ‡ฆ flag qatar qa flag nation country banner qatar +๐Ÿ‡ท๐Ÿ‡ช flag reunion rรฉunion flag nation country banner reunion +๐Ÿ‡ท๐Ÿ‡ด flag romania ro flag nation country banner romania +๐Ÿ‡ท๐Ÿ‡ธ flag serbia rs flag nation country banner serbia +๐Ÿ‡ท๐Ÿ‡บ flag russia russian federation flag nation country banner russia +๐Ÿ‡ท๐Ÿ‡ผ flag rwanda rw flag nation country banner rwanda +๐Ÿ‡ธ๐Ÿ‡ฆ flag saudi arabia flag nation country banner saudi arabia +๐Ÿ‡ธ๐Ÿ‡ง flag solomon islands solomon islands flag nation country banner solomon islands +๐Ÿ‡ธ๐Ÿ‡จ flag seychelles sc flag nation country banner seychelles +๐Ÿ‡ธ๐Ÿ‡ฉ flag sudan sd flag nation country banner sudan +๐Ÿ‡ธ๐Ÿ‡ช flag sweden se flag nation country banner sweden +๐Ÿ‡ธ๐Ÿ‡ฌ flag singapore sg flag nation country banner singapore +๐Ÿ‡ธ๐Ÿ‡ญ flag st helena saint helena ascension tristan cunha flag nation country banner st helena +๐Ÿ‡ธ๐Ÿ‡ฎ flag slovenia si flag nation country banner slovenia +๐Ÿ‡ธ๐Ÿ‡ฏ flag svalbard jan mayen +๐Ÿ‡ธ๐Ÿ‡ฐ flag slovakia sk flag nation country banner slovakia +๐Ÿ‡ธ๐Ÿ‡ฑ flag sierra leone sierra leone flag nation country banner sierra leone +๐Ÿ‡ธ๐Ÿ‡ฒ flag san marino san marino flag nation country banner san marino +๐Ÿ‡ธ๐Ÿ‡ณ flag senegal sn flag nation country banner senegal +๐Ÿ‡ธ๐Ÿ‡ด flag somalia so flag nation country banner somalia +๐Ÿ‡ธ๐Ÿ‡ท flag suriname sr flag nation country banner suriname +๐Ÿ‡ธ๐Ÿ‡ธ flag south sudan south sd flag nation country banner south sudan +๐Ÿ‡ธ๐Ÿ‡น flag sao tome principe sao tome principe flag nation country banner sao tome principe +๐Ÿ‡ธ๐Ÿ‡ป flag el salvador el salvador flag nation country banner el salvador +๐Ÿ‡ธ๐Ÿ‡ฝ flag sint maarten sint maarten dutch flag nation country banner sint maarten +๐Ÿ‡ธ๐Ÿ‡พ flag syria syrian arab republic flag nation country banner syria +๐Ÿ‡ธ๐Ÿ‡ฟ flag eswatini sz flag nation country banner eswatini +๐Ÿ‡น๐Ÿ‡ฆ flag tristan da cunha +๐Ÿ‡น๐Ÿ‡จ flag turks caicos islands turks caicos islands flag nation country banner turks caicos islands +๐Ÿ‡น๐Ÿ‡ฉ flag chad td flag nation country banner chad +๐Ÿ‡น๐Ÿ‡ซ flag french southern territories french southern territories flag nation country banner french southern territories +๐Ÿ‡น๐Ÿ‡ฌ flag togo tg flag nation country banner togo +๐Ÿ‡น๐Ÿ‡ญ flag thailand th flag nation country banner thailand +๐Ÿ‡น๐Ÿ‡ฏ flag tajikistan tj flag nation country banner tajikistan +๐Ÿ‡น๐Ÿ‡ฐ flag tokelau tk flag nation country banner tokelau +๐Ÿ‡น๐Ÿ‡ฑ flag timor leste timor leste flag nation country banner timor leste +๐Ÿ‡น๐Ÿ‡ฒ flag turkmenistan flag nation country banner turkmenistan +๐Ÿ‡น๐Ÿ‡ณ flag tunisia tn flag nation country banner tunisia +๐Ÿ‡น๐Ÿ‡ด flag tonga to flag nation country banner tonga +๐Ÿ‡น๐Ÿ‡ท flag turkey turkey flag nation country banner turkey +๐Ÿ‡น๐Ÿ‡น flag trinidad tobago trinidad tobago flag nation country banner trinidad tobago +๐Ÿ‡น๐Ÿ‡ป flag tuvalu flag nation country banner tuvalu +๐Ÿ‡น๐Ÿ‡ผ flag taiwan tw flag nation country banner taiwan +๐Ÿ‡น๐Ÿ‡ฟ flag tanzania tanzania united republic flag nation country banner tanzania +๐Ÿ‡บ๐Ÿ‡ฆ flag ukraine ua flag nation country banner ukraine +๐Ÿ‡บ๐Ÿ‡ฌ flag uganda ug flag nation country banner uganda +๐Ÿ‡บ๐Ÿ‡ฒ flag u s outlying islands +๐Ÿ‡บ๐Ÿ‡ณ flag united nations un flag banner +๐Ÿ‡บ๐Ÿ‡ธ flag united states united states america flag nation country banner united states +๐Ÿ‡บ๐Ÿ‡พ flag uruguay uy flag nation country banner uruguay +๐Ÿ‡บ๐Ÿ‡ฟ flag uzbekistan uz flag nation country banner uzbekistan +๐Ÿ‡ป๐Ÿ‡ฆ flag vatican city vatican city flag nation country banner vatican city +๐Ÿ‡ป๐Ÿ‡จ flag st vincent grenadines saint vincent grenadines flag nation country banner st vincent grenadines +๐Ÿ‡ป๐Ÿ‡ช flag venezuela ve bolivarian republic flag nation country banner venezuela +๐Ÿ‡ป๐Ÿ‡ฌ flag british virgin islands british virgin islands bvi flag nation country banner british virgin islands +๐Ÿ‡ป๐Ÿ‡ฎ flag u s virgin islands virgin islands us flag nation country banner u s virgin islands +๐Ÿ‡ป๐Ÿ‡ณ flag vietnam viet nam flag nation country banner vietnam +๐Ÿ‡ป๐Ÿ‡บ flag vanuatu vu flag nation country banner vanuatu +๐Ÿ‡ผ๐Ÿ‡ซ flag wallis futuna wallis futuna flag nation country banner wallis futuna +๐Ÿ‡ผ๐Ÿ‡ธ flag samoa ws flag nation country banner samoa +๐Ÿ‡ฝ๐Ÿ‡ฐ flag kosovo xk flag nation country banner kosovo +๐Ÿ‡พ๐Ÿ‡ช flag yemen ye flag nation country banner yemen +๐Ÿ‡พ๐Ÿ‡น flag mayotte yt flag nation country banner mayotte +๐Ÿ‡ฟ๐Ÿ‡ฆ flag south africa south africa flag nation country banner south africa +๐Ÿ‡ฟ๐Ÿ‡ฒ flag zambia zm flag nation country banner zambia +๐Ÿ‡ฟ๐Ÿ‡ผ flag zimbabwe zw flag nation country banner zimbabwe +๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ flag england flag english +๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ flag scotland flag scottish +๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ flag wales flag welsh +๐Ÿฅฒ smiling face with tear sad cry pretend +๐Ÿฅธ disguised face pretent brows glasses moustache +๐ŸคŒ pinched fingers size tiny small +๐Ÿซ€ anatomical heart health heartbeat +๐Ÿซ lungs breathe +๐Ÿฅท ninja ninjutsu skills japanese +๐Ÿคตโ€โ™‚๏ธ man in tuxedo formal fashion +๐Ÿคตโ€โ™€๏ธ woman in tuxedo formal fashion +๐Ÿ‘ฐโ€โ™‚๏ธ man with veil wedding marriage +๐Ÿ‘ฐโ€โ™€๏ธ woman with veil wedding marriage +๐Ÿ‘ฉโ€๐Ÿผ woman feeding baby birth food +๐Ÿ‘จโ€๐Ÿผ man feeding baby birth food +๐Ÿง‘โ€๐Ÿผ person feeding baby birth food +๐Ÿง‘โ€๐ŸŽ„ mx claus christmas +๐Ÿซ‚ people hugging care +๐Ÿˆโ€โฌ› black cat superstition luck +๐Ÿฆฌ bison ox +๐Ÿฆฃ mammoth elephant tusks +๐Ÿฆซ beaver animal rodent +๐Ÿปโ€โ„๏ธ polar bear animal arctic +๐Ÿฆค dodo animal bird +๐Ÿชถ feather bird fly +๐Ÿฆญ seal animal creature sea +๐Ÿชฒ beetle insect +๐Ÿชณ cockroach insect pests +๐Ÿชฐ fly insect +๐Ÿชฑ worm animal +๐Ÿชด potted plant greenery house +๐Ÿซ blueberries fruit +๐Ÿซ’ olive fruit +๐Ÿซ‘ bell pepper fruit plant +๐Ÿซ“ flatbread flour food +๐Ÿซ” tamale food masa +๐Ÿซ• fondue cheese pot food +๐Ÿซ– teapot drink hot +๐Ÿง‹ bubble tea taiwan boba milk tea straw +๐Ÿชจ rock stone +๐Ÿชต wood nature timber trunk +๐Ÿ›– hut house structure +๐Ÿ›ป pickup truck car transportation +๐Ÿ›ผ roller skate footwear sports +๐Ÿช„ magic wand supernature power +๐Ÿช… pinata mexico candy celebration +๐Ÿช† nesting dolls matryoshka toy +๐Ÿชก sewing needle stitches +๐Ÿชข knot rope scout +๐Ÿฉด thong sandal footwear summer +๐Ÿช– military helmet army protection +๐Ÿช— accordion music +๐Ÿช˜ long drum music +๐Ÿช™ coin money currency +๐Ÿชƒ boomerang weapon +๐Ÿชš carpentry saw cut chop +๐Ÿช› screwdriver tools +๐Ÿช hook tools +๐Ÿชœ ladder tools +๐Ÿ›— elevator lift +๐Ÿชž mirror reflection +๐ŸชŸ window scenery +๐Ÿช  plunger toilet +๐Ÿชค mouse trap cheese +๐Ÿชฃ bucket water container +๐Ÿชฅ toothbrush hygiene dental +๐Ÿชฆ headstone death rip grave +๐Ÿชง placard announcement +โšง๏ธ transgender symbol lgbtq +๐Ÿณ๏ธโ€โšง๏ธ transgender flag lgbtq +๐Ÿ˜ถโ€๐ŸŒซ๏ธ face in clouds shower steam dream +๐Ÿ˜ฎโ€๐Ÿ’จ face exhaling relieve relief tired sigh +๐Ÿ˜ตโ€๐Ÿ’ซ face with spiral eyes sick ill confused nauseous nausea +โค๏ธโ€๐Ÿ”ฅ heart on fire passionate enthusiastic +โค๏ธโ€๐Ÿฉน mending heart broken heart bandage wounded +๐Ÿง”โ€โ™‚๏ธ man beard facial hair +๐Ÿง”โ€โ™€๏ธ woman beard facial hair +๐Ÿซ  melting face hot heat +๐Ÿซข face with open eyes and hand over mouth silence secret shock surprise +๐Ÿซฃ face with peeking eye scared frightening embarrassing +๐Ÿซก saluting face respect salute +๐Ÿซฅ dotted line face invisible lonely isolation depression +๐Ÿซค face with diagonal mouth skeptic confuse frustrated indifferent +๐Ÿฅน face holding back tears touched gratitude +๐Ÿซฑ rightwards hand palm offer +๐Ÿซฒ leftwards hand palm offer +๐Ÿซณ palm down hand palm drop +๐Ÿซด palm up hand lift offer demand +๐Ÿซฐ hand with index finger and thumb crossed heart love money expensive +๐Ÿซต index pointing at the viewer you recruit +๐Ÿซถ heart hands love appreciation support +๐Ÿซฆ biting lip flirt sexy pain worry +๐Ÿซ… person with crown royalty power +๐Ÿซƒ pregnant man baby belly +๐Ÿซ„ pregnant person baby belly +๐ŸงŒ troll mystical monster +๐Ÿชธ coral ocean sea reef +๐Ÿชท lotus flower calm meditation +๐Ÿชน empty nest bird +๐Ÿชบ nest with eggs bird +๐Ÿซ˜ beans food +๐Ÿซ— pouring liquid cup water +๐Ÿซ™ jar container sauce +๐Ÿ› playground slide fun park +๐Ÿ›ž wheel car transport +๐Ÿ›Ÿ ring buoy life saver life preserver +๐Ÿชฌ hamsa religion protection +๐Ÿชฉ mirror ball disco dance party +๐Ÿชซ low battery drained dead +๐Ÿฉผ crutch accessibility assist +๐Ÿฉป x-ray skeleton medicine +๐Ÿซง bubbles soap fun carbonation sparkling +๐Ÿชช identification card document +๐ŸŸฐ heavy equals sign math +( อกยฐ อœส– อกยฐ) lenny face that face diff --git a/config/hypr/scripts/Wallpaper.sh b/config/hypr/scripts/Wallpaper.sh index db186269..20c367cc 100755 --- a/config/hypr/scripts/Wallpaper.sh +++ b/config/hypr/scripts/Wallpaper.sh @@ -45,4 +45,8 @@ case "$1" in *) change_current ;; -esac \ No newline at end of file +esac + +exec $HOME/.config/hypr/scripts/PywalSwww.sh & +sleep 1 +exec $HOME/.config/hypr/scripts/Refresh.sh \ No newline at end of file diff --git a/config/hypr/scripts/WallpaperSelect.sh b/config/hypr/scripts/WallpaperSelect.sh index fbe65d39..f56f6df7 100755 --- a/config/hypr/scripts/WallpaperSelect.sh +++ b/config/hypr/scripts/WallpaperSelect.sh @@ -8,10 +8,6 @@ FPS=30 TYPE="simple" DURATION=3 -# wofi window config (in %) -WIDTH=10 -HEIGHT=30 - SWWW_PARAMS="--transition-fps $FPS --transition-type $TYPE --transition-duration $DURATION" PICS=($(ls ${DIR} | grep -e ".jpg$" -e ".jpeg$" -e ".png$" -e ".gif$")) @@ -20,24 +16,13 @@ PICS=($(ls ${DIR} | grep -e ".jpg$" -e ".jpeg$" -e ".png$" -e ".gif$")) RANDOM_PIC=${PICS[ $RANDOM % ${#PICS[@]} ]} RANDOM_PIC_NAME="${#PICS[@]}. random" -# WOFI STYLES -CONFIG="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" - # to check if swaybg is running if [[ $(pidof swaybg) ]]; then pkill swaybg fi -## Wofi Command -wofi_command="wofi --show dmenu \ - --prompt choose... - --conf $CONFIG --style $STYLE --color $COLORS \ - --width=$WIDTH% --height=$HEIGHT% \ - --cache-file=/dev/null \ - --hide-scroll --no-actions \ - --matching=fuzzy" +## Rofi Command +rofi_command="rofi -dmenu -config ~/.config/rofi/config-short.rasi" menu(){ # Here we are looping in the PICS array that is composed of all images in the $DIR folder @@ -56,7 +41,7 @@ menu(){ swww query || swww init main() { - choice=$(menu | ${wofi_command}) + choice=$(menu | ${rofi_command}) # no choice case if [[ -z $choice ]]; then return; fi @@ -71,14 +56,18 @@ main() { swww img ${DIR}/${PICS[$pic_index]} $SWWW_PARAMS } -# Check if wofi is already running -if pidof wofi >/dev/null; then - pkill wofi +# Check if rofi is already running +if pidof rofi >/dev/null; then + pkill rofi exit 0 else main fi +exec $HOME/.config/hypr/scripts/PywalSwww.sh & + +exec $HOME/.config/hypr/scripts/Refresh.sh + # Uncomment to launch something if a choice was made # if [[ -n "$choice" ]]; then # Restart Waybar diff --git a/config/hypr/scripts/WaybarStyles.sh b/config/hypr/scripts/WaybarStyles.sh index 3bfb3681..b6819ed5 100755 --- a/config/hypr/scripts/WaybarStyles.sh +++ b/config/hypr/scripts/WaybarStyles.sh @@ -17,7 +17,9 @@ elif [ "$THEMEIS" == "mauve" ]; then elif [ "$THEMEIS" == "light" ]; then SWITCHTO="-dark" elif [ "$THEMEIS" == "dark" ]; then - SWITCHTO="-uline" + SWITCHTO="-uline" +elif [ "$THEMEIS" == "uline" ]; then + SWITCHTO="-pywal" else SWITCHTO="-default" fi diff --git a/config/hypr/scripts/Weather.py b/config/hypr/scripts/Weather.py index a364f7e1..b6223380 100755 --- a/config/hypr/scripts/Weather.py +++ b/config/hypr/scripts/Weather.py @@ -2,7 +2,7 @@ # From https://raw.githubusercontent.com/rxyhn/dotfiles/main/home/rxyhn/modules/desktop/waybar/scripts/waybar-wttr.py ## ensure to insert city inside "" -city = "" +city = "Busan" import json import requests from datetime import datetime diff --git a/config/hypr/scripts/Weather.sh b/config/hypr/scripts/Weather.sh index 40048710..f778425f 100755 --- a/config/hypr/scripts/Weather.sh +++ b/config/hypr/scripts/Weather.sh @@ -1,6 +1,6 @@ #!/bin/bash -city= +city=Busan cachedir=~/.cache/rbn cachefile=${0##*/}-$1 diff --git a/config/hypr/scripts/keybindings.sh b/config/hypr/scripts/keybindings.sh new file mode 100755 index 00000000..b6ee6e25 --- /dev/null +++ b/config/hypr/scripts/keybindings.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# Define keybindings.conf location +# ----------------------------------------------------- +config_file="~/.config/hypr/configs/Keybinds.conf" + +# ----------------------------------------------------- +# Parse keybindings +# ----------------------------------------------------- +keybinds=$(grep -oP '(?<=bind = ).*' $config_file) +keybinds=$(echo "$keybinds" | sed 's/$mainMod/SUPER/g'| sed 's/,\([^,]*\)$/ = \1/' | sed 's/, exec//g' | sed 's/^,//g') + +# ----------------------------------------------------- +# Show keybindings in rofi +# ----------------------------------------------------- +rofi -dmenu -p "Keybinds" -config ~/.config/rofi/config-short <<< "$keybinds" \ No newline at end of file diff --git a/config/hypr/scripts/toggleallfloat.sh b/config/hypr/scripts/toggleallfloat.sh new file mode 100755 index 00000000..fb6737ca --- /dev/null +++ b/config/hypr/scripts/toggleallfloat.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# _ _ _ __ _ _ +# / \ | | |/ _| | ___ __ _| |_ +# / _ \ | | | |_| |/ _ \ / _` | __| +# / ___ \| | | _| | (_) | (_| | |_ +# /_/ \_\_|_|_| |_|\___/ \__,_|\__| +# +# by Stephan Raabe (2023) +# ----------------------------------------------------- + +hyprctl dispatch workspaceopt allfloat diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf new file mode 100644 index 00000000..ed8e3655 --- /dev/null +++ b/config/kitty/kitty.conf @@ -0,0 +1,11 @@ +include ~/.cache/wal/colors-kitty.conf + +font_family Fira Code SemiBold +font_size 12.0 +bold_font auto +italic_font auto +bold_italic_font auto + +background_opacity 0.7 + +confirm_os_window_close 0 \ No newline at end of file diff --git a/config/rofi/.current_wallpaper b/config/rofi/.current_wallpaper new file mode 100644 index 00000000..da779f5b Binary files /dev/null and b/config/rofi/.current_wallpaper differ diff --git a/config/rofi/config-cliphist.rasi b/config/rofi/config-cliphist.rasi new file mode 100644 index 00000000..136bded9 --- /dev/null +++ b/config/rofi/config-cliphist.rasi @@ -0,0 +1,242 @@ + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Window ---- */ +window { + width: 600px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 12px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "message", "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + background-color: rgba(0,0,0,0.4); + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๎š "; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Clipboard Search"; + placeholder-color: inherit; + border-radius: 10px; + border: 0px; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: inherit; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: rgba(0,0,0,0.6); + border-radius: 10px; + border: 0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 10px; + margin: 5px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: inherit; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi new file mode 100644 index 00000000..7248a107 --- /dev/null +++ b/config/rofi/config-compact.rasi @@ -0,0 +1,246 @@ +/* + +*/ + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + + +/* ---- Window ---- */ +window { + width: 900px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["imagebox","listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + background-color: rgba(0,0,0,0.5); + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๐Ÿ”"; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: rgba(0,0,0,0.5); + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 6; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: rgba(0,0,0,0.4); + border-radius: 10px; + border: 0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 2px; + margin: 2px; + cursor: pointer; + background-color: rgba(0,0,0,0); + border-radius: 10px; + border: 0px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 10px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi new file mode 100644 index 00000000..71fe2cbb --- /dev/null +++ b/config/rofi/config-long.rasi @@ -0,0 +1,245 @@ +/* +*/ + + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Window ---- */ +window { + width: 400px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "message", "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + background-color: rgba(0,0,0,0.5); + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 14; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: rgba(0,0,0,0.4); + border-radius: 10px; + border: 0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 2px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config-power.rasi b/config/rofi/config-power.rasi new file mode 100644 index 00000000..919b0c7c --- /dev/null +++ b/config/rofi/config-power.rasi @@ -0,0 +1,241 @@ +/* +/** ---- Configuration ---- **/ +configuration { + modi: "drun,filebrowser,window,run"; + font: "Fira Code 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: ""; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Window ---- */ +window { + width: 400px; + x-offset: -14px; + y-offset: 65px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 3px; + border-color: #FFFFFF; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 0px; + border-color: @foreground; + background-color: @background; + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๏€‚"; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Search"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background;; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 2; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: @background; + border:0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 10px; + margin: 5px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 2px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background;; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi new file mode 100644 index 00000000..e3923c8c --- /dev/null +++ b/config/rofi/config-rofi-Beats.rasi @@ -0,0 +1,246 @@ +/* + +*/ + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + + +/* ---- Window ---- */ +window { + width: 900px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["imagebox","listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + background-color: rgba(0,0,0,0.5); + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๐ŸŽง ๐ŸŽถ"; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: rgba(0,0,0,0.5); + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 12; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: rgba(0,0,0,0.4); + border-radius: 10px; + border: 0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 2px; + margin: 2px; + cursor: pointer; + background-color: rgba(0,0,0,0); + border-radius: 10px; + border: 0px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 10px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config-screenshot.rasi b/config/rofi/config-screenshot.rasi new file mode 100644 index 00000000..f27bbd7e --- /dev/null +++ b/config/rofi/config-screenshot.rasi @@ -0,0 +1,241 @@ +/* +/** ---- Configuration ---- **/ +configuration { + modi: "drun,filebrowser,window,run"; + font: "Fira Code 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: ""; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Window ---- */ +window { + width: 400px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 3px; + border-color: #FFFFFF; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 0px; + border-color: @foreground; + background-color: @background; + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๏€‚"; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Search"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background;; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 2; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: @background; + border:0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 10px; + margin: 5px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 2px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background;; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config-short.rasi b/config/rofi/config-short.rasi new file mode 100644 index 00000000..953e9c82 --- /dev/null +++ b/config/rofi/config-short.rasi @@ -0,0 +1,245 @@ +/* +*/ + + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Window ---- */ +window { + width: 400px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "message", "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + background-color: rgba(0,0,0,0.5); + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: rgba(0,0,0,0.4); + border-radius: 10px; + border: 0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 2px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi new file mode 100644 index 00000000..5f228523 --- /dev/null +++ b/config/rofi/config.rasi @@ -0,0 +1,246 @@ +/* + +*/ + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๎ฏ†"; + display-run: "๏„ "; + display-filebrowser: "๏ป"; + display-window: "๏‹"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.cache/wal/colors-rofi-dark.rasi" + + +/* ---- Window ---- */ +window { + width: 900px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: #FFFFFF; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; + background-color: transparent; +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: ["imagebox","listbox"]; +} + +/* ---- Imagebox ---- */ +imagebox { + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + background-color: rgba(0,0,0,0.5); + children: [ "textbox-prompt-colon", "entry" ]; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + background-color: transparent; + text-color: inherit; +} + +entry { + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Search"; + placeholder-color: inherit; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: rgba(0,0,0,0.5); + text-color: inherit; + cursor: pointer; + border: 0px; +} + +button selected { + background-color: @selected-normal-background; + text-color: @foreground; +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 12; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + background-color: rgba(0,0,0,0.4); + border-radius: 10px; + border: 0px; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 2px; + margin: 2px; + cursor: pointer; + background-color: rgba(0,0,0,0); + border-radius: 10px; + border: 0px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; + border:0px; + margin:20px 0px 0px 0px; + padding:0px; + spacing:0px; + border-radius: 10px; +} + +textbox { + padding: 15px; + margin: 0px; + border-radius: 10px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +error-message { + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; +} diff --git a/config/rofi/powermenu/full_rounded.rasi b/config/rofi/powermenu/full_rounded.rasi new file mode 100644 index 00000000..e95df6e3 --- /dev/null +++ b/config/rofi/powermenu/full_rounded.rasi @@ -0,0 +1,112 @@ +/* + * + * Author : Aditya Shakya + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Twitter : @adi1090x + * + */ + +configuration { + font: "Sourcecode Pro Regular 14"; + show-icons: false; + icon-theme: "Papirus"; + drun-display-format: "{name}"; + disable-history: false; + sidebar-mode: false; +} + +@import "styles/colors.rasi" + +window { + transparency: "real"; + background-color: rgba ( 46, 52, 62, 0 % ); + text-color: @foreground; + width: 100%; + height: 100%; +} + +prompt { + enabled: true; + padding: 1% 1% 1% 0%; + background-color: rgba ( 107, 160, 222, 0 % ); + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: rgba ( 107, 160, 222, 0 % ); + text-color: @foreground; + padding: 1% 0.5% 1% 0.5%; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: rgba ( 107, 160, 222, 0 % ); + text-color: @foreground; + expand: false; + margin: 0% 59.3% 0% 0%; + padding: 0.5%; + position: center; +} + +listview { + background-color: rgba ( 46, 52, 62, 0 % ); + margin: 0% 0% 0% 0%; + spacing: 3%; + cycle: true; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: rgba ( 46, 52, 62, 80 % ); + children: [ inputbar, listview ]; + spacing: 5%; + padding: 32.50% 0% 0% 13.25%; +} + +element { + background-color: rgba ( 46, 52, 62, 0 % ); + text-color: @foreground; + orientation: horizontal; +} + +element-text { + background-color: #00000000; + text-color: inherit; + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 6.5% 4% 6.5% 4%; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: #BF616A; + text-color: @foreground; + border-radius: 15px; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/config/rofi/powermenu/powermenu.sh b/config/rofi/powermenu/powermenu.sh new file mode 100755 index 00000000..413e7b11 --- /dev/null +++ b/config/rofi/powermenu/powermenu.sh @@ -0,0 +1,87 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Twitter : @adi1090x + +# Available Styles +# >> Created and tested on : rofi 1.6.0-1 +# +# column_circle column_square column_rounded column_alt +# card_circle card_square card_rounded card_alt +# dock_circle dock_square dock_rounded dock_alt +# drop_circle drop_square drop_rounded drop_alt +# full_circle full_square full_rounded full_alt +# row_circle row_square row_rounded row_alt + +theme="full_circle" +dir="$HOME/.config/rofi/powermenu" + +# random colors +styles=($(ls -p --hide="colors.rasi" $dir/styles)) +color="${styles[$(( $RANDOM % 8 ))]}" + +# comment this line to disable random colors +#sed -i -e "s/@import .*/@import \"$color\"/g" $dir/styles/colors.rasi + +# comment these lines to disable random style +#themes=($(ls -p --hide="powermenu.sh" --hide="styles" --hide="confirm.rasi" --hide="message.rasi" $dir)) +#theme="${themes[$(( $RANDOM % 24 ))]}" + +uptime=$(uptime -p | sed -e 's/up //g') + +rofi_command="rofi -theme $dir/full_rounded" + +# Options for powermenu +lock="๏€ฃ" +logout="๏œ…" +shutdown="๏€‘" +reboot="๏•ฎ" +suspend="๏ˆถ" + +# Confirmation +confirm_exit() { + rofi -dmenu\ + -i\ + -no-fixed-num-lines\ + -p "Are You Sure? : "\ + -theme $dir/confirm.rasi +} + +# Message +msg() { + rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n" +} + +# Variable passed to rofi +options="$shutdown\n$reboot\n$lock\n$suspend\n$logout" + +chosen="$(echo -e "$options" | $rofi_command -p "Uptime: $uptime" -dmenu -selected-row 2)" +case $chosen in + $shutdown) + systemctl poweroff + ;; + $reboot) + systemctl reboot + ;; + $lock) + betterlockscreen --lock + ;; + $suspend) + mpc -q pause + amixer set Master mute + systemctl suspend + ;; + $logout) + if [[ "$DESKTOP_SESSION" == "Openbox" ]]; then + openbox --exit + elif [[ "$DESKTOP_SESSION" == "bspwm" ]]; then + bspc quit + elif [[ "$DESKTOP_SESSION" == "i3" ]]; then + i3-msg exit + elif [[ "$DESKTOP_SESSION" == "xfce" ]]; then + killall xfce4-session + fi + ;; +esac diff --git a/config/rofi/powermenu/styles/colors.rasi b/config/rofi/powermenu/styles/colors.rasi new file mode 100644 index 00000000..bb29f355 --- /dev/null +++ b/config/rofi/powermenu/styles/colors.rasi @@ -0,0 +1,10 @@ +/* + * Change the colorscheme for every menu simply by editing this file... + * + * Available Color Schemes + * + * bluish berry nordic nightly gotham mask faded cocoa + * + */ + +@import "nordic" diff --git a/config/rofi/powermenu/styles/nordic.rasi b/config/rofi/powermenu/styles/nordic.rasi new file mode 100644 index 00000000..953b52ef --- /dev/null +++ b/config/rofi/powermenu/styles/nordic.rasi @@ -0,0 +1,9 @@ +* { + background: #425775ff; + background-alt: #475C7Bff; + foreground: #ffffffcc; + border: #FDBB6Dff; + border-alt: #DA717Fff; + selected: #685E79ff; + urgent: #DA4453FF; +} diff --git a/config/waybar/configs/config-default b/config/waybar/configs/config-default index 2174d512..4cc3955c 100644 --- a/config/waybar/configs/config-default +++ b/config/waybar/configs/config-default @@ -42,18 +42,22 @@ //"hyprland/window", "tray", "custom/separator#dot-line", - //"cava", - "battery", - "custom/separator#dot-line", - "backlight", + "bluetooth", "custom/separator#dot-line", + //"network", + //"custom/separator#dot-line", + //"cava", + //"battery", + //"custom/separator#dot-line", + //"backlight", + //"custom/separator#dot-line", "pulseaudio", "custom/separator#dot-line", //"wireplumber", "pulseaudio#microphone", "custom/separator#dot-line", - //"keyboard-state", - //"custom/separator#dot-line", + "keyboard-state", + "custom/separator#dot-line", "custom/power", ], } diff --git a/config/waybar/modules b/config/waybar/modules index e23066e0..7de38d0a 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -41,17 +41,18 @@ "tooltip": true, "tooltip-format": "{timeTo} {power}w", "on-click-middle": "~/.config/hypr/scripts/ChangeBlur.sh", - "on-click-right": "$HOME/.config/hypr/scripts/WofiPower.sh", + "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh", }, "bluetooth": { - "format": "", - "format-disabled": "", // an empty format will hide the module - "format-connected": "๏Š“ {num_connections}", + "format": "๏Š“", + "format-disabled": "๓ฐ‚ณ", + "format-connected": "๓ฐ‚ฑ {num_connections}", "tooltip-format": "๏Š“ {device_alias}", "tooltip-format-connected": "{device_enumerate}", "tooltip-format-enumerate-connected": "๏Š“ {device_alias} ๓ฐ‚„{device_battery_percentage}%", - "tooltip": true + "tooltip": true, + "on-click": "blueman-manager", }, "cava": { @@ -163,7 +164,7 @@ "9": "๏‹", "10": "10", "focused": "๏†’", - "default": "๏€•", + "default": "๏„Œ", }, "on-scroll-up": "hyprctl dispatch workspace e+1", "on-scroll-down": "hyprctl dispatch workspace e-1", @@ -210,7 +211,7 @@ "format-alt-click": "click", "tooltip": true, "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", - "on-click-right": "foot --title btop sh -c 'btop'" + "on-click-right": "kitty --title btop sh -c 'btop'" }, "network": { @@ -229,7 +230,7 @@ "pulseaudio": { "format": "{icon}", - "format-bluetooth": "{icon} ๏Š“ {volume}%", + "format-bluetooth": "{icon} ๓ฐ‚ฐ {volume}%", "format-muted": "๓ฐ–", "format-icons": { "headphone": "๏€ฅ", @@ -264,12 +265,12 @@ "interval": 10, "tooltip": false, //"hwmon-path": "/sys/class/hwmon/hwmon5/temp1_input", - "thermal-zone": 0, + "thermal-zone": 2, "critical-threshold": 82, "format-critical": "{temperatureC}ยฐC {icon}", "format": "{temperatureC}ยฐC {icon}", - "format-icons": ["๏‹ˆ"], - "on-click-right": "foot --title nvtop sh -c 'nvtop'" + "format-icons": ["๓ฐˆธ"], + "on-click-right": "kitty --title nvtop sh -c 'nvtop'" }, "tray": { @@ -295,7 +296,8 @@ "on-click": "activate", "on-click-middle": "close", "ignore-list": [ - "wofi" + "wofi", + "rofi", ] }, @@ -329,9 +331,9 @@ "custom/menu": { "format": "๏…ผ", "tooltip": false, - "on-click": "$HOME/.config/hypr/scripts/Wofi.sh", + "on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser", "on-click-right": "$HOME/.config/hypr/scripts/ChangeLayoutMenu.sh", - "on-click-middle": "~/.config/hypr/scripts/Wallpaper.sh swaybg", + "on-click-middle": "~/.config/hypr/scripts/Wallpaper.sh swww", }, "custom/playerctl": { @@ -356,8 +358,7 @@ "exec": "checkupdates | wc -l", "exec-if": "[[ $(checkupdates | wc -l) ]]", "interval": 15, - "on-click": "foot -T update paru -Syu || yay -Syu && notify-send 'The system has been updated'", - "on-click-right": "~/.config/hypr/scripts/WallpaperSwitch.sh", + "on-click": "kitty -T update paru -Syu || yay -Syu && notify-send 'The system has been updated'", }, "custom/weather": { @@ -440,7 +441,7 @@ "format-alt-click": "click", "tooltip": true, "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", - "on-click-right": "foot --title btop sh -c 'btop'", + "on-click-right": "kitty --title btop sh -c 'btop'", }, "pulseaudio#microphone_vertical": { @@ -464,14 +465,14 @@ "critical-threshold": 80, "format-critical": "{icon}\n{temperatureC}ยฐC", "format": " {icon}", - "format-icons": ["๏‹ˆ"], - "on-click-right": "foot --title nvtop sh -c 'nvtop'" + "format-icons": ["๓ฐˆธ"], + "on-click-right": "kitty --title nvtop sh -c 'nvtop'" }, "custom/power_vertical": { "format": "โป", "tooltip": false, - "on-click": "$HOME/.config/hypr/scripts/WofiPower.sh", + "on-click": "$HOME/.config/hypr/scripts/Wlogout.sh", "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", }, } diff --git a/config/waybar/style/style-pywal.css b/config/waybar/style/style-pywal.css new file mode 100644 index 00000000..3c9645ab --- /dev/null +++ b/config/waybar/style/style-pywal.css @@ -0,0 +1,158 @@ +*{ +font-family: "JetBrainsMono Nerd Font"; +font-weight: bold; +min-height: 0; +/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ +font-size: 98%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +padding: 1px; +margin-top: 1px; +margin-bottom: 1px; +} + + +@import '../../.cache/wal/colors-waybar.css'; + +window#waybar { + background: rgba(0, 0, 0, 0); +} + +window#waybar.hidden { + opacity: 0.5; +} + +window#waybar.empty { + background-color: transparent; +} + +window#waybar.empty #window { + padding: 0px; + margin: 0px; + border: 0px; + /* background-color: rgba(66,66,66,0.5); */ /* transparent */ + background-color: transparent; +} + +tooltip { + background: rgba(0, 0, 0, 0.6); + border-radius: 10px; +} + +tooltip label { + color: @color11; + margin-right: 2px; + margin-left: 2px; +} + +/*-----module groups----*/ +.modules-right { + background-color: rgba(0, 0, 0, 0.4); + border: 0px solid #b4befe; + border-radius: 10px; +} + +.modules-center { + background-color: rgba(0, 0, 0, 0.4); + border: 0px solid #b4befe; + border-radius: 10px; +} + +.modules-left { + background-color: rgba(0, 0, 0, 0.4); + border: 0px solid #b4befe; + border-radius: 10px; + +} + +#workspaces button { + color: @color11; +} + +#workspaces button.active { + color: @color2; + border-radius: 15px 15px 15px 15px; +} + +#workspaces button.focused { + color: @color1; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#workspaces button:hover { + color: @color5; + border-radius: 15px; +} + +#backlight, +#battery, +#bluetooth, +#cava, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state label, +#keyboard-state label.locked, +#keyboard-state, +#memory, +#mode, +#mpd, +#network, +#pulseaudio, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-cycle_wall, +#custom-light_dark, +#custom-lock, +#custom-menu, +#custom-power_vertical, +#custom-power, +#custom-spotify, +#custom-updater, +#custom-weather, +#custom-weather.clearNight, +#custom-weather.cloudyFoggyDay, +#custom-weather.cloudyFoggyNight, +#custom-weather.default +#custom-weather.rainyDay, +#custom-weather.rainyNight, +#custom-weather.severe, +#custom-weather.showyIcyDay, +#custom-weather.snowyIcyNight, +#custom-weather.sunnyDay { + color: @color11; + padding: 1px 4px; + border-radius: 8px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#taskbar button.active { + background-color: #7f849c; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} \ No newline at end of file diff --git a/config/wofi/WofiBig/config b/config/wofi/WofiBig/config deleted file mode 100644 index a8c75d95..00000000 --- a/config/wofi/WofiBig/config +++ /dev/null @@ -1,40 +0,0 @@ -## Wofi Config - -## General -show=drun -prompt=Apps -normal_window=true -layer=overlay -term=foot -columns=5 - -## Geometry -width=60% -height=40% -location=bottom_left -orientation=vertical -halign=fill -line_wrap=off -dynamic_lines=false - -## Images -allow_markup=true -allow_images=true -image_size=24 - -## Search -exec_search=false -hide_search=false -parse_search=false -insensitive=false - -## Other -hide_scroll=true -no_actions=true -sort_order=default -gtk_dark=true -filter_rate=100 - -## Keys -key_expand=Tab -key_exit=Escape diff --git a/config/wofi/colors b/config/wofi/colors deleted file mode 100644 index 3315baac..00000000 --- a/config/wofi/colors +++ /dev/null @@ -1,6 +0,0 @@ -#2F3741 -#2F3741 -#d9e0ee -#4B87CD -#f38ba8 -#cba6f7 diff --git a/config/wofi/config b/config/wofi/config deleted file mode 100644 index f7944a3c..00000000 --- a/config/wofi/config +++ /dev/null @@ -1 +0,0 @@ -For symlink diff --git a/config/wofi/configs/config-default b/config/wofi/configs/config-default deleted file mode 100644 index 969d43e5..00000000 --- a/config/wofi/configs/config-default +++ /dev/null @@ -1,40 +0,0 @@ -T## Wofi Config - -## General -show=drun -prompt=Apps -normal_window=true -layer=overlay -term=foot -columns=2 - -## Geometry -width=30% -height=30% -location=top_left -orientation=vertical -halign=fill -line_wrap=off -dynamic_lines=false - -## Images -allow_markup=true -allow_images=true -image_size=24 - -## Search -exec_search=false -hide_search=false -parse_search=false -insensitive=false - -## Other -hide_scroll=true -no_actions=true -sort_order=default -gtk_dark=true -filter_rate=100 - -## Keys -key_expand=Tab -key_exit=Escape diff --git a/config/wofi/configs/config-gnome b/config/wofi/configs/config-gnome deleted file mode 100644 index d4ae53a1..00000000 --- a/config/wofi/configs/config-gnome +++ /dev/null @@ -1,46 +0,0 @@ -## Wofi Config - -## General -mode=drun,run -run-always_parse_args=true -show=drun -prompt=Apps -#normal_window=true -layer=overlay -term=foot -columns=1 -lines=15 - -## Geometry -height=20% -width=12% -location=top_left -xoffset=4 -yoffset=10 -orientation=vertical -halign=fill -line_wrap=off -dynamic_lines=false - -## Images -allow_markup=true -allow_images=true -image_size=24 - -## Search -exec_search=false -hide_search=false -parse_search=false -insensitive=false - -## Other -hide_scroll=false -no_actions=true -sort_order=default -gtk_dark=true -filter_rate=100 - -## Keys -key_expand=Tab -key_exit=Escape - diff --git a/config/wofi/configs/config-plasma b/config/wofi/configs/config-plasma deleted file mode 100644 index 185a1c78..00000000 --- a/config/wofi/configs/config-plasma +++ /dev/null @@ -1,46 +0,0 @@ -## Wofi Config - -## General -mode=drun,run -run-always_parse_args=true -show=drun -prompt=Apps -#normal_window=true -#layer=overlay -term=foot -columns=1 -lines=15 - -## Geometry -height=20% -width=14% -xoffset=10 -yoffset=-40 -location=bottom_left -orientation=vertical -halign=fill -line_wrap=off -dynamic_lines=false - -## Images -allow_markup=true -allow_images=true -image_size=24 - -## Search -exec_search=false -hide_search=false -parse_search=false -insensitive=false - -## Other -hide_scroll=false -no_actions=true -sort_order=default -gtk_dark=true -filter_rate=100 - -## Keys -key_expand=Tab -key_exit=Escape - diff --git a/config/wofi/style.css b/config/wofi/style.css deleted file mode 100644 index f7944a3c..00000000 --- a/config/wofi/style.css +++ /dev/null @@ -1 +0,0 @@ -For symlink diff --git a/config/wofi/styles/style-dark.css b/config/wofi/styles/style-dark.css deleted file mode 100644 index 7f8419eb..00000000 --- a/config/wofi/styles/style-dark.css +++ /dev/null @@ -1,69 +0,0 @@ -*{ -font-family: "JetBrainsMono Nerd Font"; -min-height: 0; -font-size: 100%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -padding: 0px; -margin-top: 1px; -margin-bottom: 1px; -} - - -#window { - /*background-color: --wofi-color0;*/ - background-color: rgba(50, 50, 50, 0.6); - color: --wofi-color2; - /*border: 2px solid --wofi-color1;*/ - border-radius: 0px; -} - -#outer-box { - padding: 10px; -} - -#input { - background-color: --wofi-color1; - /*border: 1px solid --wofi-color3;*/ - padding: 4px 6px; -} - -#scroll { - margin-top: 10px; - margin-bottom: 10px; -} - -#inner-box { -} - -#img { - padding-right: 5px; -} - -#text { - color: --wofi-color2; -} - -#text:selected { - color: --wofi-color0; -} - -#entry { - padding: 3px; -} - -#entry:selected { - background-color: --wofi-color3; - background: linear-gradient(90deg, #89b4fa, #b4befe, #89b4fa); - color: --wofi-color0; -} - -#unselected { -} - -#selected { -} - -#input, #entry:selected { - border-radius: 10px; - border: 1px solid #b4befe; -} diff --git a/config/wofi/styles/style-light.css b/config/wofi/styles/style-light.css deleted file mode 100644 index 6c3985ea..00000000 --- a/config/wofi/styles/style-light.css +++ /dev/null @@ -1,71 +0,0 @@ -*{ -font-family: "JetBrainsMono Nerd Font"; -min-height: 0; -/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ -font-size: 100%; -dfont-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -padding: 0px; -margin-top: 1px; -margin-bottom: 1px; -} - -#window { - /*background-color: --wofi-color0;*/ - background: rgba(230, 230, 250, 0.8); - color: #1e1e2e; - /*border: 2px solid #1e1e2e;*/ - border-radius: 8px; -} - -#outer-box { - padding: 10px; -} - -#input { - background-color: #e7e7ec; - /*border: 1px solid #1e1e2e;*/ - padding: 4px 6px; - color: #585b70 -} - -#scroll { - margin-top: 10px; - margin-bottom: 10px; -} - -#inner-box { - color: #585b70 -} - -#img { - padding-right: 5px; -} - -#text { - color: #585b70; -} - -#text:selected { - color: #1e1e2e; -} - -#entry { - padding: 3px; -} - -#entry:selected { - background-color: --wofi-color3; - background: linear-gradient(90deg, #89b4fa, #b4befe, #89b4fa); - color: --wofi-color0; -} - -#unselected { -} - -#selected { -} - -#input, #entry:selected { - border-radius: 10px; - border: 1px solid #b4befe; -} -- cgit v1.2.3 From e7aefbad57de5b4cf828484ec4d9642b4ab60c1c Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 Nov 2023 14:09:06 +0900 Subject: update --- config/hypr/configs/Execs.conf | 1 - config/hypr/configs/Settings.conf | 3 +-- config/hypr/configs/WindowRules.conf | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/Execs.conf b/config/hypr/configs/Execs.conf index 8c0c4615..9691e5cf 100644 --- a/config/hypr/configs/Execs.conf +++ b/config/hypr/configs/Execs.conf @@ -16,7 +16,6 @@ exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESK exec-once = $scriptsDir/Polkit.sh #gnome polkit for nixos -#exec-once = /nix/store/ww65bg045dn4nqcnqprarkfhpzzl30hf-polkit-gnome-0.105/libexec/polkit-gnome-authentication-agent-1 #exec-once = $scriptsDir/Polkit-NixOS.sh # Portal Hyprland diff --git a/config/hypr/configs/Settings.conf b/config/hypr/configs/Settings.conf index 46ac85d1..87fb04dc 100644 --- a/config/hypr/configs/Settings.conf +++ b/config/hypr/configs/Settings.conf @@ -2,7 +2,6 @@ ## JaKooLit Github - https://github.com/JaKooLit # blurls = waybar -blurls = wofi #blurls = rofi dwindle { @@ -135,7 +134,7 @@ misc { enable_swallow = true no_direct_scanout = true #for fullscreen games focus_on_activate = false - swallow_regex = ^(foot)$ + swallow_regex = ^(kitty)$ } binds { diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 44a95e40..2bb44a5d 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -7,7 +7,7 @@ windowrule = float, pavucontrol windowrule = float, nwg-look|qt5ct|mpv windowrule = float, onedriver|onedriver-launcher windowrule = float, zoom -windowrule = float, wofi +windowrule = float, rofi windowrule = float, gnome-system-monitor #windowrule = noblur,gamescope -- cgit v1.2.3 From b0b51bc8d22c72064f3ff4aa5304a8179fb491e0 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 Nov 2023 16:43:02 +0900 Subject: small update --- config/hypr/scripts/DarkLight-swaybg.sh | 57 --------------------------------- config/hypr/scripts/toggleallfloat.sh | 11 ------- config/rofi/config-compact.rasi | 2 -- config/rofi/config-long.rasi | 3 -- config/rofi/config-rofi-Beats.rasi | 2 -- config/rofi/config.rasi | 2 -- 6 files changed, 77 deletions(-) delete mode 100755 config/hypr/scripts/DarkLight-swaybg.sh delete mode 100755 config/hypr/scripts/toggleallfloat.sh (limited to 'config') diff --git a/config/hypr/scripts/DarkLight-swaybg.sh b/config/hypr/scripts/DarkLight-swaybg.sh deleted file mode 100755 index ad8aa199..00000000 --- a/config/hypr/scripts/DarkLight-swaybg.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash -set -x -# Define the path -wallpaper_path="$HOME/Pictures/wallpapers/Dynamic-Wallpapers" -hypr_config_path="$HOME/.config/hypr" -waybar_config="$HOME/.config/waybar" -dunst_config="$HOME/.config/dunst" -wofi_config="$HOME/.config/wofi" - -# Tokyo Night -light_gtk_theme="Tokyonight-Light-B" -dark_gtk_theme="Tokyonight-Dark-B" -light_icon_theme="TokyoNight-SE" -dark_icon_theme="TokyoNight-SE" - -# Define functions for notifying user and updating symlinks -notify_user() { - notify-send -h string:x-canonical-private-synchronous:sys-notify -u normal "Switching to $1 mode" -} - -# Determine the current wallpaper mode by checking a configuration file -if [ "$(cat ~/.wallpaper_mode)" = "light" ]; then - current_mode="light" - next_mode="dark" -else - current_mode="dark" - next_mode="light" -fi -path_param=$(echo $next_mode | sed 's/.*/\u&/') - -notify_user "$next_mode" -ln -sf "${waybar_config}/style/style-${next_mode}.css" "${waybar_config}/style.css" -ln -sf "${dunst_config}/styles/dunstrc-${next_mode}" "${dunst_config}/styles/dunstrc" -ln -sf "${wofi_config}/styles/style-${next_mode}.css" "${wofi_config}/style.css" - -gtk_theme="${next_mode}_gtk_theme" -icon_theme="${next_mode}_icon_theme" - -gsettings set org.gnome.desktop.interface gtk-theme "${!gtk_theme}" -gsettings set org.gnome.desktop.interface icon-theme "${!icon_theme}" - -# Find the next wallpaper if one exists -current_wallpaper="$(cat ~/.current_wallpaper)" -next_wallpaper="${current_wallpaper/_"$current_mode"/_"$next_mode"}" - -if ! [ -f "$next_wallpaper" ]; then - next_wallpaper="$(find "${wallpaper_path/"${path_param}"}" -type f -iname "*_"${next_mode}".jpg" -print0 | shuf -n1 -z | xargs -0)" -fi - -swaybg -m fill -i "${next_wallpaper}" & - -# Update the configuration file to reflect the new wallpaper mode and current wallpaper -echo "$next_mode" > ~/.wallpaper_mode -echo "$next_wallpaper" > ~/.current_wallpaper - -sleep 2 -exec ~/.config/hypr/scripts/Refresh.sh & \ No newline at end of file diff --git a/config/hypr/scripts/toggleallfloat.sh b/config/hypr/scripts/toggleallfloat.sh deleted file mode 100755 index fb6737ca..00000000 --- a/config/hypr/scripts/toggleallfloat.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -# _ _ _ __ _ _ -# / \ | | |/ _| | ___ __ _| |_ -# / _ \ | | | |_| |/ _ \ / _` | __| -# / ___ \| | | _| | (_) | (_| | |_ -# /_/ \_\_|_|_| |_|\___/ \__,_|\__| -# -# by Stephan Raabe (2023) -# ----------------------------------------------------- - -hyprctl dispatch workspaceopt allfloat diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 7248a107..4d2688f1 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -1,7 +1,5 @@ /* -*/ - /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 71fe2cbb..efb3625d 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -1,7 +1,4 @@ /* -*/ - - /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index e3923c8c..08a25d22 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -1,7 +1,5 @@ /* -*/ - /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 5f228523..8d45154c 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,7 +1,5 @@ /* -*/ - /* ---- Configuration ---- */ configuration { modi: "drun,run"; -- cgit v1.2.3 From 9ab2c32a504aacbe597fa6acd523a77967a6ed10 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 Nov 2023 21:47:44 +0900 Subject: small clean up --- config/rofi/powermenu/full_rounded.rasi | 112 ------------------------------- config/rofi/powermenu/powermenu.sh | 87 ------------------------ config/rofi/powermenu/styles/colors.rasi | 10 --- config/rofi/powermenu/styles/nordic.rasi | 9 --- 4 files changed, 218 deletions(-) delete mode 100644 config/rofi/powermenu/full_rounded.rasi delete mode 100755 config/rofi/powermenu/powermenu.sh delete mode 100644 config/rofi/powermenu/styles/colors.rasi delete mode 100644 config/rofi/powermenu/styles/nordic.rasi (limited to 'config') diff --git a/config/rofi/powermenu/full_rounded.rasi b/config/rofi/powermenu/full_rounded.rasi deleted file mode 100644 index e95df6e3..00000000 --- a/config/rofi/powermenu/full_rounded.rasi +++ /dev/null @@ -1,112 +0,0 @@ -/* - * - * Author : Aditya Shakya - * Mail : adi1090x@gmail.com - * Github : @adi1090x - * Twitter : @adi1090x - * - */ - -configuration { - font: "Sourcecode Pro Regular 14"; - show-icons: false; - icon-theme: "Papirus"; - drun-display-format: "{name}"; - disable-history: false; - sidebar-mode: false; -} - -@import "styles/colors.rasi" - -window { - transparency: "real"; - background-color: rgba ( 46, 52, 62, 0 % ); - text-color: @foreground; - width: 100%; - height: 100%; -} - -prompt { - enabled: true; - padding: 1% 1% 1% 0%; - background-color: rgba ( 107, 160, 222, 0 % ); - text-color: @foreground; -} - -textbox-prompt-colon { - expand: false; - str: "System |"; - background-color: rgba ( 107, 160, 222, 0 % ); - text-color: @foreground; - padding: 1% 0.5% 1% 0.5%; -} - -inputbar { - children: [ textbox-prompt-colon, prompt ]; - background-color: rgba ( 107, 160, 222, 0 % ); - text-color: @foreground; - expand: false; - margin: 0% 59.3% 0% 0%; - padding: 0.5%; - position: center; -} - -listview { - background-color: rgba ( 46, 52, 62, 0 % ); - margin: 0% 0% 0% 0%; - spacing: 3%; - cycle: true; - dynamic: true; - layout: horizontal; -} - -mainbox { - background-color: rgba ( 46, 52, 62, 80 % ); - children: [ inputbar, listview ]; - spacing: 5%; - padding: 32.50% 0% 0% 13.25%; -} - -element { - background-color: rgba ( 46, 52, 62, 0 % ); - text-color: @foreground; - orientation: horizontal; -} - -element-text { - background-color: #00000000; - text-color: inherit; - font: "feather 64"; - expand: true; - horizontal-align: 0.5; - vertical-align: 0.5; - margin: 6.5% 4% 6.5% 4%; -} - -element normal.urgent, -element alternate.urgent { - background-color: @urgent; - text-color: @foreground; -} - -element normal.active, -element alternate.active { - background-color: @background-alt; - text-color: @foreground; -} - -element selected { - background-color: #BF616A; - text-color: @foreground; - border-radius: 15px; -} - -element selected.urgent { - background-color: @urgent; - text-color: @foreground; -} - -element selected.active { - background-color: @background-alt; - color: @foreground; -} diff --git a/config/rofi/powermenu/powermenu.sh b/config/rofi/powermenu/powermenu.sh deleted file mode 100755 index 413e7b11..00000000 --- a/config/rofi/powermenu/powermenu.sh +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/env bash - -## Author : Aditya Shakya -## Mail : adi1090x@gmail.com -## Github : @adi1090x -## Twitter : @adi1090x - -# Available Styles -# >> Created and tested on : rofi 1.6.0-1 -# -# column_circle column_square column_rounded column_alt -# card_circle card_square card_rounded card_alt -# dock_circle dock_square dock_rounded dock_alt -# drop_circle drop_square drop_rounded drop_alt -# full_circle full_square full_rounded full_alt -# row_circle row_square row_rounded row_alt - -theme="full_circle" -dir="$HOME/.config/rofi/powermenu" - -# random colors -styles=($(ls -p --hide="colors.rasi" $dir/styles)) -color="${styles[$(( $RANDOM % 8 ))]}" - -# comment this line to disable random colors -#sed -i -e "s/@import .*/@import \"$color\"/g" $dir/styles/colors.rasi - -# comment these lines to disable random style -#themes=($(ls -p --hide="powermenu.sh" --hide="styles" --hide="confirm.rasi" --hide="message.rasi" $dir)) -#theme="${themes[$(( $RANDOM % 24 ))]}" - -uptime=$(uptime -p | sed -e 's/up //g') - -rofi_command="rofi -theme $dir/full_rounded" - -# Options for powermenu -lock="๏€ฃ" -logout="๏œ…" -shutdown="๏€‘" -reboot="๏•ฎ" -suspend="๏ˆถ" - -# Confirmation -confirm_exit() { - rofi -dmenu\ - -i\ - -no-fixed-num-lines\ - -p "Are You Sure? : "\ - -theme $dir/confirm.rasi -} - -# Message -msg() { - rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n" -} - -# Variable passed to rofi -options="$shutdown\n$reboot\n$lock\n$suspend\n$logout" - -chosen="$(echo -e "$options" | $rofi_command -p "Uptime: $uptime" -dmenu -selected-row 2)" -case $chosen in - $shutdown) - systemctl poweroff - ;; - $reboot) - systemctl reboot - ;; - $lock) - betterlockscreen --lock - ;; - $suspend) - mpc -q pause - amixer set Master mute - systemctl suspend - ;; - $logout) - if [[ "$DESKTOP_SESSION" == "Openbox" ]]; then - openbox --exit - elif [[ "$DESKTOP_SESSION" == "bspwm" ]]; then - bspc quit - elif [[ "$DESKTOP_SESSION" == "i3" ]]; then - i3-msg exit - elif [[ "$DESKTOP_SESSION" == "xfce" ]]; then - killall xfce4-session - fi - ;; -esac diff --git a/config/rofi/powermenu/styles/colors.rasi b/config/rofi/powermenu/styles/colors.rasi deleted file mode 100644 index bb29f355..00000000 --- a/config/rofi/powermenu/styles/colors.rasi +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Change the colorscheme for every menu simply by editing this file... - * - * Available Color Schemes - * - * bluish berry nordic nightly gotham mask faded cocoa - * - */ - -@import "nordic" diff --git a/config/rofi/powermenu/styles/nordic.rasi b/config/rofi/powermenu/styles/nordic.rasi deleted file mode 100644 index 953b52ef..00000000 --- a/config/rofi/powermenu/styles/nordic.rasi +++ /dev/null @@ -1,9 +0,0 @@ -* { - background: #425775ff; - background-alt: #475C7Bff; - foreground: #ffffffcc; - border: #FDBB6Dff; - border-alt: #DA717Fff; - selected: #685E79ff; - urgent: #DA4453FF; -} -- cgit v1.2.3 From 4dcde3fd2617d934b86ac7e261a3fc2de42599f3 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Sun, 5 Nov 2023 23:21:33 +0900 Subject: small update --- config/kitty/kitty.conf | 4 +- config/rofi/.current_wallpaper | Bin 2425525 -> 1772664 bytes config/rofi/config-cliphist.rasi | 2 +- config/rofi/config-compact.rasi | 3 +- config/rofi/config-long.rasi | 2 +- config/rofi/config-power.rasi | 10 +- config/rofi/config-rofi-Beats.rasi | 3 +- config/rofi/config-screenshot.rasi | 241 ----------------------------------- config/rofi/config-short.rasi | 5 +- config/rofi/config.rasi | 20 ++- config/waybar/configs/config-default | 8 +- config/waybar/modules | 6 +- 12 files changed, 29 insertions(+), 275 deletions(-) delete mode 100644 config/rofi/config-screenshot.rasi (limited to 'config') diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index ed8e3655..2ae87eeb 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -8,4 +8,6 @@ bold_italic_font auto background_opacity 0.7 -confirm_os_window_close 0 \ No newline at end of file +confirm_os_window_close 0 + +enable_audio_bell no \ No newline at end of file diff --git a/config/rofi/.current_wallpaper b/config/rofi/.current_wallpaper index da779f5b..87f78670 100644 Binary files a/config/rofi/.current_wallpaper and b/config/rofi/.current_wallpaper differ diff --git a/config/rofi/config-cliphist.rasi b/config/rofi/config-cliphist.rasi index 136bded9..7dd5d88c 100644 --- a/config/rofi/config-cliphist.rasi +++ b/config/rofi/config-cliphist.rasi @@ -1,4 +1,4 @@ - +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 4d2688f1..8d854a22 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -1,5 +1,4 @@ -/* - +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index efb3625d..2decab5c 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -1,4 +1,4 @@ -/* +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config-power.rasi b/config/rofi/config-power.rasi index 919b0c7c..58a35dd6 100644 --- a/config/rofi/config-power.rasi +++ b/config/rofi/config-power.rasi @@ -1,8 +1,8 @@ -/* -/** ---- Configuration ---- **/ +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- Configuration ---- */ configuration { - modi: "drun,filebrowser,window,run"; - font: "Fira Code 12"; + modi: "drun,run"; + font: "Fira Code SemiBold 12"; show-icons: true; display-drun: "๎ฏ†"; display-run: "๏„ "; @@ -10,7 +10,7 @@ configuration { display-window: "๏‹"; drun-display-format: "{name}"; hover-select: true; - me-select-entry: ""; + me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; window-format: "{w} ยท {c} ยท {t}"; diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 08a25d22..1d3a4700 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -1,5 +1,4 @@ -/* - +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config-screenshot.rasi b/config/rofi/config-screenshot.rasi deleted file mode 100644 index f27bbd7e..00000000 --- a/config/rofi/config-screenshot.rasi +++ /dev/null @@ -1,241 +0,0 @@ -/* -/** ---- Configuration ---- **/ -configuration { - modi: "drun,filebrowser,window,run"; - font: "Fira Code 12"; - show-icons: true; - display-drun: "๎ฏ†"; - display-run: "๏„ "; - display-filebrowser: "๏ป"; - display-window: "๏‹"; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: ""; - me-accept-entry: "MousePrimary"; - window-format: "{w} ยท {c} ยท {t}"; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" - -/* ---- Window ---- */ -window { - width: 400px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 3px; - border-color: #FFFFFF; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["listbox"]; -} - -/* ---- Imagebox ---- */ -imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "listview" ]; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 0px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "๏€‚"; - background-color: transparent; - text-color: inherit; -} - -entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Search"; - placeholder-color: inherit; -} - -/* ---- Mode Switcher ---- */ -mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; -} - -button { - padding: 10px; - border-radius: 10px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 0px; -} - -button selected { - background-color: @selected-normal-background;; - text-color: @foreground; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 2; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: @background; - border:0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 10px; - margin: 5px; - cursor: pointer; - background-color: @background; - border-radius: 10px; - border: 2px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background;; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - margin: 0px; - border-radius: 0px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/config-short.rasi b/config/rofi/config-short.rasi index 953e9c82..fbb70e22 100644 --- a/config/rofi/config-short.rasi +++ b/config/rofi/config-short.rasi @@ -1,7 +1,4 @@ -/* -*/ - - +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ /* ---- Configuration ---- */ configuration { modi: "drun,run"; diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 8d45154c..0e257d2d 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,5 +1,4 @@ -/* - +/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -20,7 +19,6 @@ configuration { /* ---- Load pywal colors (custom wal template) ---- */ @import "~/.cache/wal/colors-rofi-dark.rasi" - /* ---- Window ---- */ window { width: 900px; @@ -50,7 +48,7 @@ mainbox { margin: 0px; background-color: @background; background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["imagebox","listbox"]; + children: [ "imagebox", "listbox" ]; } /* ---- Imagebox ---- */ @@ -99,7 +97,7 @@ entry { background-color: transparent; text-color: inherit; cursor: text; - placeholder: "Search"; + placeholder: "Choose"; placeholder-color: inherit; } @@ -114,7 +112,7 @@ mode-switcher{ button { padding: 10px; border-radius: 10px; - background-color: rgba(0,0,0,0.5); + background-color: @background; text-color: inherit; cursor: pointer; border: 0px; @@ -129,7 +127,7 @@ button selected { listview { enabled: true; columns: 1; - lines: 12; + lines: 8; cycle: true; dynamic: true; scrollbar: false; @@ -148,12 +146,12 @@ listview { /* ---- Element ---- */ element { enabled: true; - padding: 2px; + padding: 5px; margin: 2px; cursor: pointer; - background-color: rgba(0,0,0,0); + background-color: @background; border-radius: 10px; - border: 0px; + border: 2px; } element normal.normal { @@ -229,7 +227,7 @@ message { textbox { padding: 15px; margin: 0px; - border-radius: 10px; + border-radius: 0px; background-color: @background; text-color: @foreground; vertical-align: 0.5; diff --git a/config/waybar/configs/config-default b/config/waybar/configs/config-default index 4cc3955c..4567d761 100644 --- a/config/waybar/configs/config-default +++ b/config/waybar/configs/config-default @@ -47,10 +47,10 @@ //"network", //"custom/separator#dot-line", //"cava", - //"battery", - //"custom/separator#dot-line", - //"backlight", - //"custom/separator#dot-line", + "battery", + "custom/separator#dot-line", + "backlight", + "custom/separator#dot-line", "pulseaudio", "custom/separator#dot-line", //"wireplumber", diff --git a/config/waybar/modules b/config/waybar/modules index 7de38d0a..6617ed34 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -265,7 +265,7 @@ "interval": 10, "tooltip": false, //"hwmon-path": "/sys/class/hwmon/hwmon5/temp1_input", - "thermal-zone": 2, + "thermal-zone": 0, "critical-threshold": 82, "format-critical": "{temperatureC}ยฐC {icon}", "format": "{temperatureC}ยฐC {icon}", @@ -460,8 +460,8 @@ "temperature#vertical": { "interval": 10, "tooltip": true, - "hwmon-path": "/sys/class/hwmon/hwmon1/temp1_input", - //"thermal-zone": 0, + //"hwmon-path": "/sys/class/hwmon/hwmon1/temp1_input", + "thermal-zone": 0, "critical-threshold": 80, "format-critical": "{icon}\n{temperatureC}ยฐC", "format": " {icon}", -- cgit v1.2.3 From e928dc010c3d3f2c7e2450bf911ce3be08acdc76 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Sun, 5 Nov 2023 23:42:15 +0900 Subject: updated rofi and waybar --- config/rofi/config-cliphist.rasi | 5 +++-- config/rofi/config-compact.rasi | 5 +++-- config/rofi/config-long.rasi | 5 +++-- config/rofi/config-power.rasi | 5 +++-- config/rofi/config-rofi-Beats.rasi | 5 +++-- config/rofi/config-short.rasi | 5 +++-- config/rofi/config.rasi | 7 ++++--- copy.sh | 6 +----- 8 files changed, 23 insertions(+), 20 deletions(-) (limited to 'config') diff --git a/config/rofi/config-cliphist.rasi b/config/rofi/config-cliphist.rasi index 7dd5d88c..78447700 100644 --- a/config/rofi/config-cliphist.rasi +++ b/config/rofi/config-cliphist.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 8d854a22..a4109e89 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 2decab5c..5d4bedc3 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; diff --git a/config/rofi/config-power.rasi b/config/rofi/config-power.rasi index 58a35dd6..76817e31 100644 --- a/config/rofi/config-power.rasi +++ b/config/rofi/config-power.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 1d3a4700..37c3f052 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; diff --git a/config/rofi/config-short.rasi b/config/rofi/config-short.rasi index fbb70e22..6c9be9af 100644 --- a/config/rofi/config-short.rasi +++ b/config/rofi/config-short.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 0e257d2d..c10e60d5 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,4 +1,5 @@ -/* ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ */ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ + /* ---- Configuration ---- */ configuration { modi: "drun,run"; @@ -8,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -151,7 +152,7 @@ element { cursor: pointer; background-color: @background; border-radius: 10px; - border: 2px; + border: 0px; } element normal.normal { diff --git a/copy.sh b/copy.sh index cc42efe9..ce8dc68e 100644 --- a/copy.sh +++ b/copy.sh @@ -113,14 +113,10 @@ cp -r wallpapers ~/Pictures/ && { echo "${OK}Copy completed!"; } || { echo "${ER # Initial Symlinks to avoid errors # symlinks for waybar ln -sf "$HOME/.config/waybar/configs/config-default" "$HOME/.config/waybar/config" && \ -ln -sf "$HOME/.config/waybar/style/style-dark.css" "$HOME/.config/waybar/style.css" && \ +ln -sf "$HOME/.config/waybar/style/style-pywal.css" "$HOME/.config/waybar/style.css" && \ # symlinks for dunst ln -sf "$HOME/.config/dunst/styles/dunstrc-dark" "$HOME/.config/dunst/dunstrc" && \ -# symlink for wofi -ln -sf "$HOME/.config/wofi/styles/style-dark.css" "$HOME/.config/wofi/style.css" && \ -ln -sf "$HOME/.config/wofi/configs/config-default" "$HOME/.config/wofi/config" && \ - # Set some files as executable chmod +x ~/.config/hypr/scripts/* 2>&1 | tee -a "$LOG" -- cgit v1.2.3 From d88e4c18f6d120d3deb2fade8948dd5ff81a9613 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 01:02:52 +0900 Subject: small tweak on copy script --- README.md | 17 ++++++----------- config/hypr/configs/ENVariables.conf | 2 ++ copy.sh | 10 ++++++++-- 3 files changed, 16 insertions(+), 13 deletions(-) (limited to 'config') diff --git a/README.md b/README.md index 8237b8e3..edcd987a 100644 --- a/README.md +++ b/README.md @@ -8,14 +8,13 @@ ## ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ My Hyprland install Scripts ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ +- You can install Hyprland using Scripts below: + - [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) - [Debian/Ubuntu-Linux](https://github.com/JaKooLit/Debian-Hyprland) - [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [Arch-Linux-(orig)](https://github.com/JaKooLit/Hyprland-v4) - -- As you noticed there are 2 for Arch Linux. At some point I will be concentrating on the Arch-Linux only - refer to install scripts what packages needed to install... but atleast, Hyprland packages is needed ๐Ÿ˜๐Ÿ˜๐Ÿ˜ duh!! @@ -60,20 +59,16 @@ chmod +x $HOME/.config/hypr/scripts/* - Make sure to execute initial symlinks else dunst, wofi and waybar will fail to launch ```bash ln -sf "$HOME/.config/waybar/configs/config-default" "$HOME/.config/waybar/config" -ln -sf "$HOME/.config/waybar/style/style-dark.css" "$HOME/.config/waybar/style.css" +ln -sf "$HOME/.config/waybar/style/style-pywal.css" "$HOME/.config/waybar/style.css" ln -sf "$HOME/.config/dunst/styles/dunstrc-dark" "$HOME/.config/dunst/dunstrc" -ln -sf "$HOME/.config/wofi/styles/style-dark.css" "$HOME/.config/wofi/style.css" -ln -sf "$HOME/.config/wofi/configs/config-default" "$HOME/.config/wofi/config" ``` ### โš ๏ธโš ๏ธโš ๏ธ A MUST! after copying these dots -- By default I have not set a wallpaper. If using swww, just press SUPER CTRL W and choose wallpaper. Once you reboot or logged out, the last wallpaper will be loaded by swww automatically. -- If not using swww, edit ~/.config/hypr/Execs.conf and set using swaybg +- By default I have not set a wallpaper. Press Super CTRL W and set a wallpaper. This is also to initiate pywal for waybar, kitty (tty) and rofi themes - Nvidia Owners. Make sure to edit your ~/.config/hypr/configs/ENVariables.conf if you have set a proper environment already. (recommended). WLR_NO_CURSORS will be activated if nvidia gpu is detected. - If you have already set your own keybinds, monitors, etc.... Just copy over from backup created before log-out or reboot. (recommended) ### ๐Ÿ“– Known issues and possibly solutions -- Foot tty fonts after copying dots is broken - Install Fira Code or just restore your previous foot configuration in ~/.config/foot - Themes are broken when changing dark light - Ensure you have Tokyo Night Dark and Light themes installed and Tokyo Night SE icons or adjust the Dark Light script located in ~/.config/hypr/scripts/DarkLight.sh - Keyboard shortcuts or customized Keybinds are broken! - Just copy over your previous Keybinds.conf from the hypr-backup in ~/.config/ @@ -86,9 +81,9 @@ ln -sf "$HOME/.config/wofi/configs/config-default" "$HOME/.config/wofi/config" - Waybar styles (all those new panel styles require some tweaking) - I kindly request assistance ๐Ÿ™ ### ๐Ÿคทโ€โ™‚๏ธ TO DO! -- [X] ~~After Arch update the hyprland package, will uncomment line 38 to 44 in ~/.config/hypr/configs/Settings.conf. Users of hyprland-git or if compiled from source, you can safely uncomment these lines (group and groupbar)~~ Switched to Hyprland-git for Arch-Hyprland script as Arch dev is not updating its Hyprland repo - [ ] Tweak waybar layouts and Themes -- [X] ~~Integrate these dotfiles into my Hyprland install scripts for a centralized configurations~~ +- [ ] Tweak rofi layouts and Themes + ### ๐Ÿ”ฎ Discord Server - kindly join my Discord Server https://discord.gg/V2SJ92vbEN diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf index 634036ad..bc422eed 100644 --- a/config/hypr/configs/ENVariables.conf +++ b/config/hypr/configs/ENVariables.conf @@ -30,3 +30,5 @@ env = MOZ_ENABLE_WAYLAND,1 #env = WLR_DRM_NO_ATOMIC,1 #env = NVD_BACKEND,direct +# FOR VM and POSSIBLY NVIDIA +#env = WLR_RENDERER_ALLOW_SOFTWARE,1 diff --git a/copy.sh b/copy.sh index ce8dc68e..4b8be4a6 100644 --- a/copy.sh +++ b/copy.sh @@ -21,12 +21,18 @@ RESET=$(tput sgr0) # Set the name of the log file to include the current date and time LOG="install-$(date +%d-%H%M%S)_dotfiles.log" -#uncommenting WLR_NO_HARDWARE_CURSORS if nvidia is detected +# uncommenting WLR_NO_HARDWARE_CURSORS if nvidia is detected if lspci -k | grep -A 2 -E "(VGA|3D)" | grep -iq nvidia; then # NVIDIA GPU detected, uncomment line 23 in ENVariables.conf sed -i '/env = WLR_NO_HARDWARE_CURSORS,1/s/^#//' config/hypr/configs/ENVariables.conf fi +# uncommenting WLR_RENDERER_ALLOW_SOFTWARE,1 if running in a VM is detected +if hostnamectl | grep -q 'Chassis: vm'; then + echo "This script is running in a virtual machine." + sed -i '/env = WLR_RENDERER_ALLOW_SOFTWARE,1/s/^#//' config/hypr/configs/ENVariables.conf +fi + # preparing hyprland.conf keyboard layout # Function to detect keyboard layout in an X server environment detect_x_layout() { @@ -83,7 +89,7 @@ printf "\n" set -e # Exit immediately if a command exits with a non-zero status. printf "${NOTE} copying dotfiles\n" - for DIR in btop cava dunst foot hypr swappy swaylock waybar wofi; do + for DIR in btop cava dunst hypr kitty rofi swappy swaylock waybar wlogout; do DIRPATH=~/.config/$DIR if [ -d "$DIRPATH" ]; then echo -e "${NOTE} - Config for $DIR found, attempting to back up." -- cgit v1.2.3 From 5bf27a9e5186008c3f7ae6e6ee475fa89e4b31cd Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 01:15:12 +0900 Subject: update on weather scripts --- config/hypr/scripts/Weather.py | 4 ++-- config/hypr/scripts/Weather.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Weather.py b/config/hypr/scripts/Weather.py index b6223380..004135fb 100755 --- a/config/hypr/scripts/Weather.py +++ b/config/hypr/scripts/Weather.py @@ -2,7 +2,7 @@ # From https://raw.githubusercontent.com/rxyhn/dotfiles/main/home/rxyhn/modules/desktop/waybar/scripts/waybar-wttr.py ## ensure to insert city inside "" -city = "Busan" +city = " " import json import requests from datetime import datetime @@ -61,7 +61,7 @@ WEATHER_CODES = { data = {} -weather = requests.get("https://wttr.in/{city}?format=j1").json() +weather = requests.get(f"https://wttr.in/{city}?format=j1").json() def format_time(time): diff --git a/config/hypr/scripts/Weather.sh b/config/hypr/scripts/Weather.sh index f778425f..40048710 100755 --- a/config/hypr/scripts/Weather.sh +++ b/config/hypr/scripts/Weather.sh @@ -1,6 +1,6 @@ #!/bin/bash -city=Busan +city= cachedir=~/.cache/rbn cachefile=${0##*/}-$1 -- cgit v1.2.3 From 20772392149714c725921fd0f5bc76c7856885a9 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 01:19:22 +0900 Subject: small update --- config/hypr/configs/ENVariables.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf index bc422eed..08541a1f 100644 --- a/config/hypr/configs/ENVariables.conf +++ b/config/hypr/configs/ENVariables.conf @@ -5,7 +5,7 @@ env = CLUTTER_BACKEND,wayland env = GDK_BACKEND,wayland,x11 env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_QPA_PLATFORM,wayland;xcb -env = QT_QPA_PLATFORMTHEME,qt6ct +env = QT_QPA_PLATFORMTHEME,qt5ct env = QT_SCALE_FACTOR,1 env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 env = XDG_CURRENT_DESKTOP,Hyprland -- cgit v1.2.3 From efb6137d6a2e5f91b526341579a216b880286063 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 09:58:48 +0900 Subject: small update --- config/gtk-3.0/bookmarks | 1 + config/gtk-3.0/settings.ini | 17 +++++++++++++++++ copy.sh | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 config/gtk-3.0/bookmarks create mode 100644 config/gtk-3.0/settings.ini (limited to 'config') diff --git a/config/gtk-3.0/bookmarks b/config/gtk-3.0/bookmarks new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/config/gtk-3.0/bookmarks @@ -0,0 +1 @@ + diff --git a/config/gtk-3.0/settings.ini b/config/gtk-3.0/settings.ini new file mode 100644 index 00000000..5ecd3edd --- /dev/null +++ b/config/gtk-3.0/settings.ini @@ -0,0 +1,17 @@ +[Settings] +gtk-theme-name=Tokyonight-Dark-B +gtk-icon-theme-name=TokyoNight-SE +gtk-font-name=Fira Code Medium 12 +gtk-cursor-theme-name= +gtk-cursor-theme-size= +gtk-toolbar-style=GTK_TOOLBAR_BOTH +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-button-images=1 +gtk-menu-images=1 +gtk-enable-event-sounds=1 +gtk-enable-input-feedback-sounds=0 +gtk-xft-antialias=1 +gtk-xft-hinting=1 +gtk-xft-hintstyle=hintslight +gtk-xft-rgba=rgb +gtk-application-prefer-dark-theme=1 diff --git a/copy.sh b/copy.sh index b133099e..3215fdb7 100644 --- a/copy.sh +++ b/copy.sh @@ -88,7 +88,7 @@ printf "\n" set -e # Exit immediately if a command exits with a non-zero status. printf "${NOTE} copying dotfiles\n" - for DIR in btop cava dunst hypr kitty rofi swappy swaylock waybar wlogout; do + for DIR in btop cava dunst gtk-3.0 hypr kitty rofi swappy swaylock waybar wlogout; do DIRPATH=~/.config/$DIR if [ -d "$DIRPATH" ]; then echo -e "${NOTE} - Config for $DIR found, attempting to back up." -- cgit v1.2.3 From 8f2b0a6d7437e73f777cfad809fb950c0f2c9491 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 10:34:28 +0900 Subject: initial boot script to for pywal & wallpaper set --- config/hypr/configs/Execs.conf | 4 +++- config/hypr/initial-boot.sh | 27 +++++++++++++++++++++++++++ copy.sh | 20 ++------------------ 3 files changed, 32 insertions(+), 19 deletions(-) create mode 100644 config/hypr/initial-boot.sh (limited to 'config') diff --git a/config/hypr/configs/Execs.conf b/config/hypr/configs/Execs.conf index 9691e5cf..92771f61 100644 --- a/config/hypr/configs/Execs.conf +++ b/config/hypr/configs/Execs.conf @@ -3,10 +3,12 @@ $scriptsDir = $HOME/.config/hypr/scripts $themes = $HOME/.config/hypr/themes $lock = $scriptsDir/LockScreen.sh +# Initial boot script to start Pywal and Set wallpaper. This line and corresponding script can be safely deleted once logged in +exec-once = $HOME/.config/hypr/initial-boot.sh + # wallpaper stuff exec-once = swww query || swww init #exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png #using swww utility -#exec-once = swaybg -m fill -i $HOME/Pictures/wallpapers/mecha-nostalgia.png #using swaybg # Startup exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh new file mode 100644 index 00000000..a024ce63 --- /dev/null +++ b/config/hypr/initial-boot.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +# THIS SCRIPT CAN BE DELETED ONCE BOOTED!! + +# A bash script designed to ran it only once dotfiles installed +# Check if a marker file exists. +if [ ! -f ~/.hyprland_startup_done ]; then + + # Check if the ~/.cache/wal directory exists + if [ ! -d ~/.cache/wal ]; then + printf " Initializing pywal........\n\n" + # Check if the ~/Pictures/wallpapers directory exists + if [ -d ~/Pictures/wallpapers ]; then + # Run wal with random wallpapers from ~/Pictures/wallpapers + wal -i ~/Pictures/wallpapers/* + echo "Pywal initialized" + fi + fi + + # Initializing the initial wallpaper and wal + exec ~/.config/hypr/scripts/Wallpaper.sh + + # Create a marker file to indicate that the script has been executed. + touch ~/.hyprland_startup_done +fi + + diff --git a/copy.sh b/copy.sh index 3215fdb7..5735cb6a 100644 --- a/copy.sh +++ b/copy.sh @@ -126,24 +126,8 @@ ln -sf "$HOME/.config/dunst/styles/dunstrc-dark" "$HOME/.config/dunst/dunstrc" & # Set some files as executable chmod +x ~/.config/hypr/scripts/* 2>&1 | tee -a "$LOG" -# Check if the ~/.cache/wal directory exists -if [ ! -d ~/.cache/wal ]; then - printf "${NOTE} Initializing pywal........\n\n" - # Check if the ~/Pictures/wallpapers directory exists - if [ -d ~/Pictures/wallpapers ]; then - # Run wal with random wallpapers from ~/Pictures/wallpapers - wal -i ~/Pictures/wallpapers/* - echo "${OK} Pywal initialized" - else - echo "${ERROR} ~/Pictures/wallpapers directory not found." - echo "${WARN} Please make sure to have wallpapers in ~/Pictures/wallpapers." - fi -else - echo "${OK} ~/.cache/wal directory found. No action required." -fi - -# Initializing the initial wallpaper and wal -~/.config/hypr/scripts/Wallpaper.sh 2>&1 | tee -a "$LOG" +# Set executable for initial-boot.sh +chmod +x ~/.config/hypr/initial-boot.sh 2>&1 | tee -a "$LOG" printf "\n${OK} Copy Completed!\n\n" printf "${NOTE} Highly recommended to logout and re-login\n\n" -- cgit v1.2.3 From 7b058a7d9573d87c1e0b6c551c77e6a8f009be58 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 11:28:38 +0900 Subject: Fixed the initial startup --- config/hypr/initial-boot.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index a024ce63..0e68f792 100644 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -12,13 +12,13 @@ if [ ! -f ~/.hyprland_startup_done ]; then # Check if the ~/Pictures/wallpapers directory exists if [ -d ~/Pictures/wallpapers ]; then # Run wal with random wallpapers from ~/Pictures/wallpapers - wal -i ~/Pictures/wallpapers/* + wal -i ~/Pictures/wallpapers/* echo "Pywal initialized" fi fi # Initializing the initial wallpaper and wal - exec ~/.config/hypr/scripts/Wallpaper.sh + exec ~/.config/hypr/scripts/Wallpaper.sh & # Create a marker file to indicate that the script has been executed. touch ~/.hyprland_startup_done -- cgit v1.2.3 From cb5e0b87900306ff00ad27178c51b9140e594170 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 13:12:58 +0900 Subject: Added hints --- config/hypr/configs/Keybinds.conf | 5 +- config/hypr/scripts/Help.sh | 2 +- config/hypr/scripts/KeyHints.sh | 37 + config/hypr/scripts/Weather.py | 2 +- config/hypr/scripts/Wofi.sh | 11 - config/hypr/scripts/WofiBeats.sh | 87 -- config/hypr/scripts/WofiBig.sh | 11 - config/hypr/scripts/WofiEmoji.sh | 1868 ---------------------------------- config/waybar/configs/config-default | 4 +- config/waybar/modules | 8 +- 10 files changed, 49 insertions(+), 1986 deletions(-) create mode 100755 config/hypr/scripts/KeyHints.sh delete mode 100755 config/hypr/scripts/Wofi.sh delete mode 100755 config/hypr/scripts/WofiBeats.sh delete mode 100755 config/hypr/scripts/WofiBig.sh delete mode 100755 config/hypr/scripts/WofiEmoji.sh (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 26706f23..a5215dfe 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -43,7 +43,8 @@ bind = $mainMod, W, exec, $wallpaper swaybg bind = $mainMod SHIFT, W, exec, $scriptsDir/WaybarStyles.sh bind = $mainMod CTRL, W, exec, $scriptsDir/WallpaperSelect.sh bind = $mainMod ALT, W, exec, $scriptsDir/ChangeLayoutMenu.sh -bind = $mainMod, H, exec, $scriptsDir/Help.sh +bind = $mainMod SHIFT, H, exec, $scriptsDir/Help.sh +bind = $mainMod, H, exec, $scriptsDir/KeyHints.sh bind = $mainMod, E, exec, $scriptsDir/QuickEdit.sh bind = $mainMod, B, exec, killall -SIGUSR1 waybar # Toggle hide/show waybar bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh @@ -61,7 +62,7 @@ bind = $mainMod, P, pseudo, # dwindle bind = $mainMod CTRL, Return, layoutmsg, swapwithmaster bind = $mainMod, Space, exec, $scriptsDir/ChangeLayout.sh bind = $mainMod ALT, V, exec, $scriptsDir/ClipManager.sh - +bind = $mainMod SHIFT, F, exec, hyprctl dispatch workspaceopt allfloat # group bind = $mainMod, G, togglegroup bind = $mainMod, tab, workspace, m+1 diff --git a/config/hypr/scripts/Help.sh b/config/hypr/scripts/Help.sh index ae14ccdf..38bcdec8 100755 --- a/config/hypr/scripts/Help.sh +++ b/config/hypr/scripts/Help.sh @@ -1,3 +1,3 @@ #!/bin/bash -foot -e vim ~/.config/hypr/HelpFile.md +mousepad ~/.config/hypr/HelpFile.md diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh new file mode 100755 index 00000000..2eedf942 --- /dev/null +++ b/config/hypr/scripts/KeyHints.sh @@ -0,0 +1,37 @@ +#!/bin/sh + +yad --width=1000 --height=800 \ +--center \ +--title="Keybindings" \ +--no-buttons \ +--list \ +--column=Key: \ +--column=Description: \ +--column=Command: \ +--timeout=30 \ +--timeout-indicator=bottom \ +"ESC" "close this app" "๏—" "๏…ผ=๏…บ" "SUPER KEY" "(SUPER KEY)" \ +"๏…ผ enter" "Terminal" "(kitty)" \ +"๏…ผ D" "App Launcher" "(rofi)" \ +"๏…ผ T" "Open File Manager" "(Thunar)" \ +"๏…ผ Q | ๏…ผ Shift Q" "close focused app" "(kill)" \ +"๏…ผ Alt V" "Clipboard Manager" "(cliphist)" \ +"๏…ผ CTRL W" "Choose wallpaper" "(swww)" \ +"๏…ผ W" "Random wallpaper" "(swww)" \ +"๏…ผ ALT W" "Choose waybar layout" "(waybar layout)" \ +"๏…ผ SHIFT W" "cycle waybar styles" "(waybar styles)" \ +"๏…ผ Print" "screenshot" "(grim)" \ +"๏…ผ Shift Print" "screenshot region" "(grim + slurp)" \ +"๏…ผ Shift S" "screenshot region" "(swappy)" \ +"CTRL ALT P" "power-menu" "(wlogout)" \ +"CTRL ALT Del" "Hyprland Exit" "(SAVE YOUR WORK!!!)" \ +"๏…ผ F" "Fullscreen" "Toggles to full screen" \ +"๏…ผ Spacebar" "Toggle Dwindle | Master Layout" "Hyprland Layout" \ +"๏…ผ Shift F" "Toggle all windows to float" "" \ +"๏…ผ SHIFT H" "Launch a small Help File" "" \ +"๏…ผ H" "Launch this app" "" \ +"๏…ผ E" "View or EDIT Keybinds, Settings, Monitor" "" \ +"" "" "" \ +"" "This window will auto-close in 30 secs" ""\ + + diff --git a/config/hypr/scripts/Weather.py b/config/hypr/scripts/Weather.py index 004135fb..154c1589 100755 --- a/config/hypr/scripts/Weather.py +++ b/config/hypr/scripts/Weather.py @@ -2,7 +2,7 @@ # From https://raw.githubusercontent.com/rxyhn/dotfiles/main/home/rxyhn/modules/desktop/waybar/scripts/waybar-wttr.py ## ensure to insert city inside "" -city = " " +city = "" import json import requests from datetime import datetime diff --git a/config/hypr/scripts/Wofi.sh b/config/hypr/scripts/Wofi.sh deleted file mode 100755 index 9b78bee0..00000000 --- a/config/hypr/scripts/Wofi.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash - -CONFIG="$HOME/.config/wofi/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" - -if [[ ! $(pidof wofi) ]]; then - wofi --show drun --prompt 'Search...' --conf ${CONFIG} --style ${STYLE} --color ${COLORS} -else - pkill wofi -fi diff --git a/config/hypr/scripts/WofiBeats.sh b/config/hypr/scripts/WofiBeats.sh deleted file mode 100755 index 0a3b5739..00000000 --- a/config/hypr/scripts/WofiBeats.sh +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash -## Files -CONFIG="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" -iDIR="$HOME/.config/dunst/icons" - -# wofi window config (in %) -WIDTH=12 -HEIGHT=30 - -## Wofi Command -wofi_command="wofi --show dmenu \ - --prompt choose... - --conf $CONFIG --style $STYLE --color $COLORS \ - --width=$WIDTH% --height=$HEIGHT% \ - --cache-file=/dev/null \ - --hide-scroll --no-actions \ - --matching=fuzzy" - -notification(){ - notify-send -h string:x-canonical-private-synchronous:sys-notify -u normal -i "$iDIR/music.png" "Playing now: " "$@" -} - -menu(){ -printf "1. Lofi Girl\n" -printf "2. 96.3 Easy Rock - FM Radio\n" -printf "3. Ghibli Music (Instrumental)\n" -printf "4. Top Music 2023\n" -printf "5. Chillhop\n" -printf "6. SmoothChill\n" -printf "7. Relaxing Music\n" -printf "8. Youtube Remix\n" -printf "9. Korean Drama OST" -} -main() { -choice=$(menu | ${wofi_command} | cut -d. -f1) -case $choice in -1) - notification "Lofi Girl โ˜•๏ธ๐ŸŽถ"; - mpv "https://play.streamafrica.net/lofiradio" - return - ;; -2) - notification "96.3 Easy Rock ๐Ÿ“ป๐ŸŽถ"; - mpv "https://radio-stations-philippines.com/easy-rock" - return - ;; -3) - notification "Ghibli Music ๐ŸŽป๐ŸŽถ"; - mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLNi74S754EXbrzw-IzVhpeAaMISNrzfUy&si=rqnXCZU5xoFhxfOl" - return - ;; -4) - notification "Top Music 2023 โ˜•๏ธ๐ŸŽถ"; - mpv --shuffle --vid=no "https://youtube.com/playlist?list=PL6k9a6aYB2zk0qSbXR-ZEiwqgdHymsRtQ" - return - ;; -5) - notification "Chillhop โ˜•๏ธ๐ŸŽถ"; - mpv "http://stream.zeno.fm/fyn8eh3h5f8uv" - return - ;; -6) - notification "SmoothChill โ˜•๏ธ๐ŸŽถ"; - mpv "https://media-ssl.musicradio.com/SmoothChill" - return - ;; -7) - notification "Relaxing Music โ˜•๏ธ๐ŸŽถ"; - mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLMIbmfP_9vb8BCxRoraJpoo4q1yMFg4CE" - return - ;; -8) - notification "Youtube Remix ๐Ÿ“ป๐ŸŽถ"; - mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLeqTkIUlrZXlSNn3tcXAa-zbo95j0iN-0" - return - ;; -9) - notification "Korean Drama OST ๐Ÿ“ป๐ŸŽถ"; - mpv --shuffle --vid=no "https://youtube.com/playlist?list=PLUge_o9AIFp4HuA-A3e3ZqENh63LuRRlQ" - return - ;; -esac -} - -pkill -f http && notify-send -h string:x-canonical-private-synchronous:sys-notify -u low -i "$iDIR/music.png" "Online Music stopped" || main diff --git a/config/hypr/scripts/WofiBig.sh b/config/hypr/scripts/WofiBig.sh deleted file mode 100755 index 31d98900..00000000 --- a/config/hypr/scripts/WofiBig.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash - -CONFIG="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" - -if [[ ! $(pidof wofi) ]]; then - wofi --show drun --prompt 'Search...' --conf ${CONFIG} --style ${STYLE} --color ${COLORS} -else - pkill wofi -fi diff --git a/config/hypr/scripts/WofiEmoji.sh b/config/hypr/scripts/WofiEmoji.sh deleted file mode 100755 index 88c1b199..00000000 --- a/config/hypr/scripts/WofiEmoji.sh +++ /dev/null @@ -1,1868 +0,0 @@ -#!/bin/bash - -# WOFI STYLES -CONFIG="$HOME/.config/wofi/WofiBig/config" -STYLE="$HOME/.config/wofi/style.css" -COLORS="$HOME/.config/wofi/colors" - -# wofi window config (in %) -WIDTH=40 -HEIGHT=40 - -sed '1,/^### DATA ###$/d' $0 | -wofi --show dmenu -i --conf ${CONFIG} --style ${STYLE} --color ${COLORS} --width=$WIDTH% --height=$HEIGHT% | -cut -d ' ' -f 1 | tr -d '\n' | wl-copy - -exit - -### DATA ### -๐Ÿ˜€ grinning face face smile happy joy :D grin -๐Ÿ˜ƒ grinning face with big eyes face happy joy haha :D :) smile funny -๐Ÿ˜„ grinning face with smiling eyes face happy joy funny haha laugh like :D :) smile -๐Ÿ˜ beaming face with smiling eyes face happy smile joy kawaii -๐Ÿ˜† grinning squinting face happy joy lol satisfied haha face glad XD laugh -๐Ÿ˜… grinning face with sweat face hot happy laugh sweat smile relief -๐Ÿคฃ rolling on the floor laughing face rolling floor laughing lol haha rofl -๐Ÿ˜‚ face with tears of joy face cry tears weep happy happytears haha -๐Ÿ™‚ slightly smiling face face smile -๐Ÿ™ƒ upside down face face flipped silly smile -๐Ÿ˜‰ winking face face happy mischievous secret ;) smile eye -๐Ÿ˜Š smiling face with smiling eyes face smile happy flushed crush embarrassed shy joy -๐Ÿ˜‡ smiling face with halo face angel heaven halo -๐Ÿฅฐ smiling face with hearts face love like affection valentines infatuation crush hearts adore -๐Ÿ˜ smiling face with heart eyes face love like affection valentines infatuation crush heart -๐Ÿคฉ star struck face smile starry eyes grinning -๐Ÿ˜˜ face blowing a kiss face love like affection valentines infatuation kiss -๐Ÿ˜— kissing face love like face 3 valentines infatuation kiss -โ˜บ๏ธ smiling face face blush massage happiness -๐Ÿ˜š kissing face with closed eyes face love like affection valentines infatuation kiss -๐Ÿ˜™ kissing face with smiling eyes face affection valentines infatuation kiss -๐Ÿ˜‹ face savoring food happy joy tongue smile face silly yummy nom delicious savouring -๐Ÿ˜› face with tongue face prank childish playful mischievous smile tongue -๐Ÿ˜œ winking face with tongue face prank childish playful mischievous smile wink tongue -๐Ÿคช zany face face goofy crazy -๐Ÿ˜ squinting face with tongue face prank playful mischievous smile tongue -๐Ÿค‘ money mouth face face rich dollar money -๐Ÿค— hugging face face smile hug -๐Ÿคญ face with hand over mouth face whoops shock surprise -๐Ÿคซ shushing face face quiet shhh -๐Ÿค” thinking face face hmmm think consider -๐Ÿค zipper mouth face face sealed zipper secret -๐Ÿคจ face with raised eyebrow face distrust scepticism disapproval disbelief surprise -๐Ÿ˜ neutral face indifference meh :| neutral -๐Ÿ˜‘ expressionless face face indifferent - - meh deadpan -๐Ÿ˜ถ face without mouth face hellokitty -๐Ÿ˜ smirking face face smile mean prank smug sarcasm -๐Ÿ˜’ unamused face indifference bored straight face serious sarcasm unimpressed skeptical dubious side eye -๐Ÿ™„ face with rolling eyes face eyeroll frustrated -๐Ÿ˜ฌ grimacing face face grimace teeth -๐Ÿคฅ lying face face lie pinocchio -๐Ÿ˜Œ relieved face face relaxed phew massage happiness -๐Ÿ˜” pensive face face sad depressed upset -๐Ÿ˜ช sleepy face face tired rest nap -๐Ÿคค drooling face face -๐Ÿ˜ด sleeping face face tired sleepy night zzz -๐Ÿ˜ท face with medical mask face sick ill disease -๐Ÿค’ face with thermometer sick temperature thermometer cold fever -๐Ÿค• face with head bandage injured clumsy bandage hurt -๐Ÿคข nauseated face face vomit gross green sick throw up ill -๐Ÿคฎ face vomiting face sick -๐Ÿคง sneezing face face gesundheit sneeze sick allergy -๐Ÿฅต hot face face feverish heat red sweating -๐Ÿฅถ cold face face blue freezing frozen frostbite icicles -๐Ÿฅด woozy face face dizzy intoxicated tipsy wavy -๐Ÿ˜ต dizzy face spent unconscious xox dizzy -๐Ÿคฏ exploding head face shocked mind blown -๐Ÿค  cowboy hat face face cowgirl hat -๐Ÿฅณ partying face face celebration woohoo -๐Ÿ˜Ž smiling face with sunglasses face cool smile summer beach sunglass -๐Ÿค“ nerd face face nerdy geek dork -๐Ÿง face with monocle face stuffy wealthy -๐Ÿ˜• confused face face indifference huh weird hmmm :/ -๐Ÿ˜Ÿ worried face face concern nervous :( -๐Ÿ™ slightly frowning face face frowning disappointed sad upset -โ˜น๏ธ frowning face face sad upset frown -๐Ÿ˜ฎ face with open mouth face surprise impressed wow whoa :O -๐Ÿ˜ฏ hushed face face woo shh -๐Ÿ˜ฒ astonished face face xox surprised poisoned -๐Ÿ˜ณ flushed face face blush shy flattered -๐Ÿฅบ pleading face face begging mercy -๐Ÿ˜ฆ frowning face with open mouth face aw what -๐Ÿ˜ง anguished face face stunned nervous -๐Ÿ˜จ fearful face face scared terrified nervous oops huh -๐Ÿ˜ฐ anxious face with sweat face nervous sweat -๐Ÿ˜ฅ sad but relieved face face phew sweat nervous -๐Ÿ˜ข crying face face tears sad depressed upset :'( -๐Ÿ˜ญ loudly crying face face cry tears sad upset depressed -๐Ÿ˜ฑ face screaming in fear face munch scared omg -๐Ÿ˜– confounded face face confused sick unwell oops :S -๐Ÿ˜ฃ persevering face face sick no upset oops -๐Ÿ˜ž disappointed face face sad upset depressed :( -๐Ÿ˜“ downcast face with sweat face hot sad tired exercise -๐Ÿ˜ฉ weary face face tired sleepy sad frustrated upset -๐Ÿ˜ซ tired face sick whine upset frustrated -๐Ÿฅฑ yawning face tired sleepy -๐Ÿ˜ค face with steam from nose face gas phew proud pride -๐Ÿ˜ก pouting face angry mad hate despise -๐Ÿ˜  angry face mad face annoyed frustrated -๐Ÿคฌ face with symbols on mouth face swearing cursing cussing profanity expletive -๐Ÿ˜ˆ smiling face with horns devil horns -๐Ÿ‘ฟ angry face with horns devil angry horns -๐Ÿ’€ skull dead skeleton creepy death -โ˜ ๏ธ skull and crossbones poison danger deadly scary death pirate evil -๐Ÿ’ฉ pile of poo hankey shitface fail turd shit -๐Ÿคก clown face face -๐Ÿ‘น ogre monster red mask halloween scary creepy devil demon japanese ogre -๐Ÿ‘บ goblin red evil mask monster scary creepy japanese goblin -๐Ÿ‘ป ghost halloween spooky scary -๐Ÿ‘ฝ alien UFO paul weird outer space -๐Ÿ‘พ alien monster game arcade play -๐Ÿค– robot computer machine bot -๐Ÿ˜บ grinning cat animal cats happy smile -๐Ÿ˜ธ grinning cat with smiling eyes animal cats smile -๐Ÿ˜น cat with tears of joy animal cats haha happy tears -๐Ÿ˜ป smiling cat with heart eyes animal love like affection cats valentines heart -๐Ÿ˜ผ cat with wry smile animal cats smirk -๐Ÿ˜ฝ kissing cat animal cats kiss -๐Ÿ™€ weary cat animal cats munch scared scream -๐Ÿ˜ฟ crying cat animal tears weep sad cats upset cry -๐Ÿ˜พ pouting cat animal cats -๐Ÿ™ˆ see no evil monkey monkey animal nature haha -๐Ÿ™‰ hear no evil monkey animal monkey nature -๐Ÿ™Š speak no evil monkey monkey animal nature omg -๐Ÿ’‹ kiss mark face lips love like affection valentines -๐Ÿ’Œ love letter email like affection envelope valentines -๐Ÿ’˜ heart with arrow love like heart affection valentines -๐Ÿ’ heart with ribbon love valentines -๐Ÿ’– sparkling heart love like affection valentines -๐Ÿ’— growing heart like love affection valentines pink -๐Ÿ’“ beating heart love like affection valentines pink heart -๐Ÿ’ž revolving hearts love like affection valentines -๐Ÿ’• two hearts love like affection valentines heart -๐Ÿ’Ÿ heart decoration purple-square love like -โฃ๏ธ heart exclamation decoration love -๐Ÿ’” broken heart sad sorry break heart heartbreak -โค๏ธ red heart love like valentines -๐Ÿงก orange heart love like affection valentines -๐Ÿ’› yellow heart love like affection valentines -๐Ÿ’š green heart love like affection valentines -๐Ÿ’™ blue heart love like affection valentines -๐Ÿ’œ purple heart love like affection valentines -๐ŸคŽ brown heart coffee -๐Ÿ–ค black heart evil -๐Ÿค white heart pure -๐Ÿ’ฏ hundred points score perfect numbers century exam quiz test pass hundred -๐Ÿ’ข anger symbol angry mad -๐Ÿ’ฅ collision bomb explode explosion collision blown -๐Ÿ’ซ dizzy star sparkle shoot magic -๐Ÿ’ฆ sweat droplets water drip oops -๐Ÿ’จ dashing away wind air fast shoo fart smoke puff -๐Ÿ•ณ๏ธ hole embarrassing -๐Ÿ’ฃ bomb boom explode explosion terrorism -๐Ÿ’ฌ speech balloon bubble words message talk chatting -๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ eye in speech bubble info -๐Ÿ—จ๏ธ left speech bubble words message talk chatting -๐Ÿ—ฏ๏ธ right anger bubble caption speech thinking mad -๐Ÿ’ญ thought balloon bubble cloud speech thinking dream -๐Ÿ’ค zzz sleepy tired dream -๐Ÿ‘‹ waving hand hands gesture goodbye solong farewell hello hi palm -๐Ÿคš raised back of hand fingers raised backhand -๐Ÿ–๏ธ hand with fingers splayed hand fingers palm -โœ‹ raised hand fingers stop highfive palm ban -๐Ÿ–– vulcan salute hand fingers spock star trek -๐Ÿ‘Œ ok hand fingers limbs perfect ok okay -๐Ÿค pinching hand tiny small size -โœŒ๏ธ victory hand fingers ohyeah hand peace victory two -๐Ÿคž crossed fingers good lucky -๐ŸคŸ love you gesture hand fingers gesture -๐Ÿค˜ sign of the horns hand fingers evil eye sign of horns rock on -๐Ÿค™ call me hand hands gesture shaka -๐Ÿ‘ˆ backhand index pointing left direction fingers hand left -๐Ÿ‘‰ backhand index pointing right fingers hand direction right -๐Ÿ‘† backhand index pointing up fingers hand direction up -๐Ÿ–• middle finger hand fingers rude middle flipping -๐Ÿ‘‡ backhand index pointing down fingers hand direction down -โ˜๏ธ index pointing up hand fingers direction up -๐Ÿ‘ thumbs up thumbsup yes awesome good agree accept cool hand like +1 -๐Ÿ‘Ž thumbs down thumbsdown no dislike hand -1 -โœŠ raised fist fingers hand grasp -๐Ÿ‘Š oncoming fist angry violence fist hit attack hand -๐Ÿค› left facing fist hand fistbump -๐Ÿคœ right facing fist hand fistbump -๐Ÿ‘ clapping hands hands praise applause congrats yay -๐Ÿ™Œ raising hands gesture hooray yea celebration hands -๐Ÿ‘ open hands fingers butterfly hands open -๐Ÿคฒ palms up together hands gesture cupped prayer -๐Ÿค handshake agreement shake -๐Ÿ™ folded hands please hope wish namaste highfive pray -โœ๏ธ writing hand lower left ballpoint pen stationery write compose -๐Ÿ’… nail polish beauty manicure finger fashion nail -๐Ÿคณ selfie camera phone -๐Ÿ’ช flexed biceps arm flex hand summer strong biceps -๐Ÿฆพ mechanical arm accessibility -๐Ÿฆฟ mechanical leg accessibility -๐Ÿฆต leg kick limb -๐Ÿฆถ foot kick stomp -๐Ÿ‘‚ ear face hear sound listen -๐Ÿฆป ear with hearing aid accessibility -๐Ÿ‘ƒ nose smell sniff -๐Ÿง  brain smart intelligent -๐Ÿฆท tooth teeth dentist -๐Ÿฆด bone skeleton -๐Ÿ‘€ eyes look watch stalk peek see -๐Ÿ‘๏ธ eye face look see watch stare -๐Ÿ‘… tongue mouth playful -๐Ÿ‘„ mouth mouth kiss -๐Ÿ‘ถ baby child boy girl toddler -๐Ÿง’ child gender-neutral young -๐Ÿ‘ฆ boy man male guy teenager -๐Ÿ‘ง girl female woman teenager -๐Ÿง‘ person gender-neutral person -๐Ÿ‘ฑ person blond hair hairstyle -๐Ÿ‘จ man mustache father dad guy classy sir moustache -๐Ÿง” man beard person bewhiskered -๐Ÿ‘จโ€๐Ÿฆฐ man red hair hairstyle -๐Ÿ‘จโ€๐Ÿฆฑ man curly hair hairstyle -๐Ÿ‘จโ€๐Ÿฆณ man white hair old elder -๐Ÿ‘จโ€๐Ÿฆฒ man bald hairless -๐Ÿ‘ฉ woman female girls lady -๐Ÿ‘ฉโ€๐Ÿฆฐ woman red hair hairstyle -๐Ÿง‘โ€๐Ÿฆฐ person red hair hairstyle -๐Ÿ‘ฉโ€๐Ÿฆฑ woman curly hair hairstyle -๐Ÿง‘โ€๐Ÿฆฑ person curly hair hairstyle -๐Ÿ‘ฉโ€๐Ÿฆณ woman white hair old elder -๐Ÿง‘โ€๐Ÿฆณ person white hair elder old -๐Ÿ‘ฉโ€๐Ÿฆฒ woman bald hairless -๐Ÿง‘โ€๐Ÿฆฒ person bald hairless -๐Ÿ‘ฑโ€โ™€๏ธ woman blond hair woman female girl blonde person -๐Ÿ‘ฑโ€โ™‚๏ธ man blond hair man male boy blonde guy person -๐Ÿง“ older person human elder senior gender-neutral -๐Ÿ‘ด old man human male men old elder senior -๐Ÿ‘ต old woman human female women lady old elder senior -๐Ÿ™ person frowning worried -๐Ÿ™โ€โ™‚๏ธ man frowning male boy man sad depressed discouraged unhappy -๐Ÿ™โ€โ™€๏ธ woman frowning female girl woman sad depressed discouraged unhappy -๐Ÿ™Ž person pouting upset -๐Ÿ™Žโ€โ™‚๏ธ man pouting male boy man -๐Ÿ™Žโ€โ™€๏ธ woman pouting female girl woman -๐Ÿ™… person gesturing no decline -๐Ÿ™…โ€โ™‚๏ธ man gesturing no male boy man nope -๐Ÿ™…โ€โ™€๏ธ woman gesturing no female girl woman nope -๐Ÿ™† person gesturing ok agree -๐Ÿ™†โ€โ™‚๏ธ man gesturing ok men boy male blue human man -๐Ÿ™†โ€โ™€๏ธ woman gesturing ok women girl female pink human woman -๐Ÿ’ person tipping hand information -๐Ÿ’โ€โ™‚๏ธ man tipping hand male boy man human information -๐Ÿ’โ€โ™€๏ธ woman tipping hand female girl woman human information -๐Ÿ™‹ person raising hand question -๐Ÿ™‹โ€โ™‚๏ธ man raising hand male boy man -๐Ÿ™‹โ€โ™€๏ธ woman raising hand female girl woman -๐Ÿง deaf person accessibility -๐Ÿงโ€โ™‚๏ธ deaf man accessibility -๐Ÿงโ€โ™€๏ธ deaf woman accessibility -๐Ÿ™‡ person bowing respectiful -๐Ÿ™‡โ€โ™‚๏ธ man bowing man male boy -๐Ÿ™‡โ€โ™€๏ธ woman bowing woman female girl -๐Ÿคฆ person facepalming disappointed -๐Ÿคฆโ€โ™‚๏ธ man facepalming man male boy disbelief -๐Ÿคฆโ€โ™€๏ธ woman facepalming woman female girl disbelief -๐Ÿคท person shrugging regardless -๐Ÿคทโ€โ™‚๏ธ man shrugging man male boy confused indifferent doubt -๐Ÿคทโ€โ™€๏ธ woman shrugging woman female girl confused indifferent doubt -๐Ÿง‘โ€โš•๏ธ health worker hospital -๐Ÿ‘จโ€โš•๏ธ man health worker doctor nurse therapist healthcare man human -๐Ÿ‘ฉโ€โš•๏ธ woman health worker doctor nurse therapist healthcare woman human -๐Ÿง‘โ€๐ŸŽ“ student learn -๐Ÿ‘จโ€๐ŸŽ“ man student graduate man human -๐Ÿ‘ฉโ€๐ŸŽ“ woman student graduate woman human -๐Ÿง‘โ€๐Ÿซ teacher professor -๐Ÿ‘จโ€๐Ÿซ man teacher instructor professor man human -๐Ÿ‘ฉโ€๐Ÿซ woman teacher instructor professor woman human -๐Ÿง‘โ€โš–๏ธ judge law -๐Ÿ‘จโ€โš–๏ธ man judge justice court man human -๐Ÿ‘ฉโ€โš–๏ธ woman judge justice court woman human -๐Ÿง‘โ€๐ŸŒพ farmer crops -๐Ÿ‘จโ€๐ŸŒพ man farmer rancher gardener man human -๐Ÿ‘ฉโ€๐ŸŒพ woman farmer rancher gardener woman human -๐Ÿง‘โ€๐Ÿณ cook food kitchen culinary -๐Ÿ‘จโ€๐Ÿณ man cook chef man human -๐Ÿ‘ฉโ€๐Ÿณ woman cook chef woman human -๐Ÿง‘โ€๐Ÿ”ง mechanic worker technician -๐Ÿ‘จโ€๐Ÿ”ง man mechanic plumber man human wrench -๐Ÿ‘ฉโ€๐Ÿ”ง woman mechanic plumber woman human wrench -๐Ÿง‘โ€๐Ÿญ factory worker labor -๐Ÿ‘จโ€๐Ÿญ man factory worker assembly industrial man human -๐Ÿ‘ฉโ€๐Ÿญ woman factory worker assembly industrial woman human -๐Ÿง‘โ€๐Ÿ’ผ office worker business -๐Ÿ‘จโ€๐Ÿ’ผ man office worker business manager man human -๐Ÿ‘ฉโ€๐Ÿ’ผ woman office worker business manager woman human -๐Ÿง‘โ€๐Ÿ”ฌ scientist chemistry -๐Ÿ‘จโ€๐Ÿ”ฌ man scientist biologist chemist engineer physicist man human -๐Ÿ‘ฉโ€๐Ÿ”ฌ woman scientist biologist chemist engineer physicist woman human -๐Ÿง‘โ€๐Ÿ’ป technologist computer -๐Ÿ‘จโ€๐Ÿ’ป man technologist coder developer engineer programmer software man human laptop computer -๐Ÿ‘ฉโ€๐Ÿ’ป woman technologist coder developer engineer programmer software woman human laptop computer -๐Ÿง‘โ€๐ŸŽค singer song artist performer -๐Ÿ‘จโ€๐ŸŽค man singer rockstar entertainer man human -๐Ÿ‘ฉโ€๐ŸŽค woman singer rockstar entertainer woman human -๐Ÿง‘โ€๐ŸŽจ artist painting draw creativity -๐Ÿ‘จโ€๐ŸŽจ man artist painter man human -๐Ÿ‘ฉโ€๐ŸŽจ woman artist painter woman human -๐Ÿง‘โ€โœˆ๏ธ pilot fly plane airplane -๐Ÿ‘จโ€โœˆ๏ธ man pilot aviator plane man human -๐Ÿ‘ฉโ€โœˆ๏ธ woman pilot aviator plane woman human -๐Ÿง‘โ€๐Ÿš€ astronaut outerspace -๐Ÿ‘จโ€๐Ÿš€ man astronaut space rocket man human -๐Ÿ‘ฉโ€๐Ÿš€ woman astronaut space rocket woman human -๐Ÿง‘โ€๐Ÿš’ firefighter fire -๐Ÿ‘จโ€๐Ÿš’ man firefighter fireman man human -๐Ÿ‘ฉโ€๐Ÿš’ woman firefighter fireman woman human -๐Ÿ‘ฎ police officer cop -๐Ÿ‘ฎโ€โ™‚๏ธ man police officer man police law legal enforcement arrest 911 -๐Ÿ‘ฎโ€โ™€๏ธ woman police officer woman police law legal enforcement arrest 911 female -๐Ÿ•ต๏ธ detective human spy detective -๐Ÿ•ต๏ธโ€โ™‚๏ธ man detective crime -๐Ÿ•ต๏ธโ€โ™€๏ธ woman detective human spy detective female woman -๐Ÿ’‚ guard protect -๐Ÿ’‚โ€โ™‚๏ธ man guard uk gb british male guy royal -๐Ÿ’‚โ€โ™€๏ธ woman guard uk gb british female royal woman -๐Ÿ‘ท construction worker labor build -๐Ÿ‘ทโ€โ™‚๏ธ man construction worker male human wip guy build construction worker labor -๐Ÿ‘ทโ€โ™€๏ธ woman construction worker female human wip build construction worker labor woman -๐Ÿคด prince boy man male crown royal king -๐Ÿ‘ธ princess girl woman female blond crown royal queen -๐Ÿ‘ณ person wearing turban headdress -๐Ÿ‘ณโ€โ™‚๏ธ man wearing turban male indian hinduism arabs -๐Ÿ‘ณโ€โ™€๏ธ woman wearing turban female indian hinduism arabs woman -๐Ÿ‘ฒ man with skullcap male boy chinese -๐Ÿง• woman with headscarf female hijab mantilla tichel -๐Ÿคต man in tuxedo couple marriage wedding groom -๐Ÿ‘ฐ bride with veil couple marriage wedding woman bride -๐Ÿคฐ pregnant woman baby -๐Ÿคฑ breast feeding nursing baby -๐Ÿ‘ผ baby angel heaven wings halo -๐ŸŽ… santa claus festival man male xmas father christmas -๐Ÿคถ mrs claus woman female xmas mother christmas -๐Ÿฆธ superhero marvel -๐Ÿฆธโ€โ™‚๏ธ man superhero man male good hero superpowers -๐Ÿฆธโ€โ™€๏ธ woman superhero woman female good heroine superpowers -๐Ÿฆน supervillain marvel -๐Ÿฆนโ€โ™‚๏ธ man supervillain man male evil bad criminal hero superpowers -๐Ÿฆนโ€โ™€๏ธ woman supervillain woman female evil bad criminal heroine superpowers -๐Ÿง™ mage magic -๐Ÿง™โ€โ™‚๏ธ man mage man male mage sorcerer -๐Ÿง™โ€โ™€๏ธ woman mage woman female mage witch -๐Ÿงš fairy wings magical -๐Ÿงšโ€โ™‚๏ธ man fairy man male -๐Ÿงšโ€โ™€๏ธ woman fairy woman female -๐Ÿง› vampire blood twilight -๐Ÿง›โ€โ™‚๏ธ man vampire man male dracula -๐Ÿง›โ€โ™€๏ธ woman vampire woman female -๐Ÿงœ merperson sea -๐Ÿงœโ€โ™‚๏ธ merman man male triton -๐Ÿงœโ€โ™€๏ธ mermaid woman female merwoman ariel -๐Ÿง elf magical -๐Ÿงโ€โ™‚๏ธ man elf man male -๐Ÿงโ€โ™€๏ธ woman elf woman female -๐Ÿงž genie magical wishes -๐Ÿงžโ€โ™‚๏ธ man genie man male -๐Ÿงžโ€โ™€๏ธ woman genie woman female -๐ŸงŸ zombie dead -๐ŸงŸโ€โ™‚๏ธ man zombie man male dracula undead walking dead -๐ŸงŸโ€โ™€๏ธ woman zombie woman female undead walking dead -๐Ÿ’† person getting massage relax -๐Ÿ’†โ€โ™‚๏ธ man getting massage male boy man head -๐Ÿ’†โ€โ™€๏ธ woman getting massage female girl woman head -๐Ÿ’‡ person getting haircut hairstyle -๐Ÿ’‡โ€โ™‚๏ธ man getting haircut male boy man -๐Ÿ’‡โ€โ™€๏ธ woman getting haircut female girl woman -๐Ÿšถ person walking move -๐Ÿšถโ€โ™‚๏ธ man walking human feet steps -๐Ÿšถโ€โ™€๏ธ woman walking human feet steps woman female -๐Ÿง person standing still -๐Ÿงโ€โ™‚๏ธ man standing still -๐Ÿงโ€โ™€๏ธ woman standing still -๐ŸงŽ person kneeling pray respectful -๐ŸงŽโ€โ™‚๏ธ man kneeling pray respectful -๐ŸงŽโ€โ™€๏ธ woman kneeling respectful pray -๐Ÿง‘โ€๐Ÿฆฏ person with probing cane blind -๐Ÿ‘จโ€๐Ÿฆฏ man with probing cane blind -๐Ÿ‘ฉโ€๐Ÿฆฏ woman with probing cane blind -๐Ÿง‘โ€๐Ÿฆผ person in motorized wheelchair disability accessibility -๐Ÿ‘จโ€๐Ÿฆผ man in motorized wheelchair disability accessibility -๐Ÿ‘ฉโ€๐Ÿฆผ woman in motorized wheelchair disability accessibility -๐Ÿง‘โ€๐Ÿฆฝ person in manual wheelchair disability accessibility -๐Ÿ‘จโ€๐Ÿฆฝ man in manual wheelchair disability accessibility -๐Ÿ‘ฉโ€๐Ÿฆฝ woman in manual wheelchair disability accessibility -๐Ÿƒ person running move -๐Ÿƒโ€โ™‚๏ธ man running man walking exercise race running -๐Ÿƒโ€โ™€๏ธ woman running woman walking exercise race running female -๐Ÿ’ƒ woman dancing female girl woman fun -๐Ÿ•บ man dancing male boy fun dancer -๐Ÿ•ด๏ธ man in suit levitating suit business levitate hover jump -๐Ÿ‘ฏ people with bunny ears perform costume -๐Ÿ‘ฏโ€โ™‚๏ธ men with bunny ears male bunny men boys -๐Ÿ‘ฏโ€โ™€๏ธ women with bunny ears female bunny women girls -๐Ÿง– person in steamy room relax spa -๐Ÿง–โ€โ™‚๏ธ man in steamy room male man spa steamroom sauna -๐Ÿง–โ€โ™€๏ธ woman in steamy room female woman spa steamroom sauna -๐Ÿง— person climbing sport -๐Ÿง—โ€โ™‚๏ธ man climbing sports hobby man male rock -๐Ÿง—โ€โ™€๏ธ woman climbing sports hobby woman female rock -๐Ÿคบ person fencing sports fencing sword -๐Ÿ‡ horse racing animal betting competition gambling luck -โ›ท๏ธ skier sports winter snow -๐Ÿ‚ snowboarder sports winter -๐ŸŒ๏ธ person golfing sports business -๐ŸŒ๏ธโ€โ™‚๏ธ man golfing sport -๐ŸŒ๏ธโ€โ™€๏ธ woman golfing sports business woman female -๐Ÿ„ person surfing sport sea -๐Ÿ„โ€โ™‚๏ธ man surfing sports ocean sea summer beach -๐Ÿ„โ€โ™€๏ธ woman surfing sports ocean sea summer beach woman female -๐Ÿšฃ person rowing boat sport move -๐Ÿšฃโ€โ™‚๏ธ man rowing boat sports hobby water ship -๐Ÿšฃโ€โ™€๏ธ woman rowing boat sports hobby water ship woman female -๐ŸŠ person swimming sport pool -๐ŸŠโ€โ™‚๏ธ man swimming sports exercise human athlete water summer -๐ŸŠโ€โ™€๏ธ woman swimming sports exercise human athlete water summer woman female -โ›น๏ธ person bouncing ball sports human -โ›น๏ธโ€โ™‚๏ธ man bouncing ball sport -โ›น๏ธโ€โ™€๏ธ woman bouncing ball sports human woman female -๐Ÿ‹๏ธ person lifting weights sports training exercise -๐Ÿ‹๏ธโ€โ™‚๏ธ man lifting weights sport -๐Ÿ‹๏ธโ€โ™€๏ธ woman lifting weights sports training exercise woman female -๐Ÿšด person biking sport move -๐Ÿšดโ€โ™‚๏ธ man biking sports bike exercise hipster -๐Ÿšดโ€โ™€๏ธ woman biking sports bike exercise hipster woman female -๐Ÿšต person mountain biking sport move -๐Ÿšตโ€โ™‚๏ธ man mountain biking transportation sports human race bike -๐Ÿšตโ€โ™€๏ธ woman mountain biking transportation sports human race bike woman female -๐Ÿคธ person cartwheeling sport gymnastic -๐Ÿคธโ€โ™‚๏ธ man cartwheeling gymnastics -๐Ÿคธโ€โ™€๏ธ woman cartwheeling gymnastics -๐Ÿคผ people wrestling sport -๐Ÿคผโ€โ™‚๏ธ men wrestling sports wrestlers -๐Ÿคผโ€โ™€๏ธ women wrestling sports wrestlers -๐Ÿคฝ person playing water polo sport -๐Ÿคฝโ€โ™‚๏ธ man playing water polo sports pool -๐Ÿคฝโ€โ™€๏ธ woman playing water polo sports pool -๐Ÿคพ person playing handball sport -๐Ÿคพโ€โ™‚๏ธ man playing handball sports -๐Ÿคพโ€โ™€๏ธ woman playing handball sports -๐Ÿคน person juggling performance balance -๐Ÿคนโ€โ™‚๏ธ man juggling juggle balance skill multitask -๐Ÿคนโ€โ™€๏ธ woman juggling juggle balance skill multitask -๐Ÿง˜ person in lotus position meditate -๐Ÿง˜โ€โ™‚๏ธ man in lotus position man male meditation yoga serenity zen mindfulness -๐Ÿง˜โ€โ™€๏ธ woman in lotus position woman female meditation yoga serenity zen mindfulness -๐Ÿ›€ person taking bath clean shower bathroom -๐Ÿ›Œ person in bed bed rest -๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ people holding hands friendship -๐Ÿ‘ญ women holding hands pair friendship couple love like female people human -๐Ÿ‘ซ woman and man holding hands pair people human love date dating like affection valentines marriage -๐Ÿ‘ฌ men holding hands pair couple love like bromance friendship people human -๐Ÿ’ kiss pair valentines love like dating marriage -๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ kiss woman man love -๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ kiss man man pair valentines love like dating marriage -๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ kiss woman woman pair valentines love like dating marriage -๐Ÿ’‘ couple with heart pair love like affection human dating valentines marriage -๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ couple with heart woman man love -๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ couple with heart man man pair love like affection human dating valentines marriage -๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ couple with heart woman woman pair love like affection human dating valentines marriage -๐Ÿ‘ช family home parents child mom dad father mother people human -๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ family man woman boy love -๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง family man woman girl home parents people human child -๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family man woman girl boy home parents people human children -๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family man woman boy boy home parents people human children -๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง family man woman girl girl home parents people human children -๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ family man man boy home parents people human children -๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง family man man girl home parents people human children -๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family man man girl boy home parents people human children -๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family man man boy boy home parents people human children -๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง family man man girl girl home parents people human children -๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ family woman woman boy home parents people human children -๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง family woman woman girl home parents people human children -๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family woman woman girl boy home parents people human children -๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family woman woman boy boy home parents people human children -๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง family woman woman girl girl home parents people human children -๐Ÿ‘จโ€๐Ÿ‘ฆ family man boy home parent people human child -๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family man boy boy home parent people human children -๐Ÿ‘จโ€๐Ÿ‘ง family man girl home parent people human child -๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family man girl boy home parent people human children -๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง family man girl girl home parent people human children -๐Ÿ‘ฉโ€๐Ÿ‘ฆ family woman boy home parent people human child -๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ family woman boy boy home parent people human children -๐Ÿ‘ฉโ€๐Ÿ‘ง family woman girl home parent people human child -๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ family woman girl boy home parent people human children -๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง family woman girl girl home parent people human children -๐Ÿ—ฃ๏ธ speaking head user person human sing say talk -๐Ÿ‘ค bust in silhouette user person human -๐Ÿ‘ฅ busts in silhouette user person human group team -๐Ÿ‘ฃ footprints feet tracking walking beach -๐Ÿต monkey face animal nature circus -๐Ÿ’ monkey animal nature banana circus -๐Ÿฆ gorilla animal nature circus -๐Ÿฆง orangutan animal -๐Ÿถ dog face animal friend nature woof puppy pet faithful -๐Ÿ• dog animal nature friend doge pet faithful -๐Ÿฆฎ guide dog animal blind -๐Ÿ•โ€๐Ÿฆบ service dog blind animal -๐Ÿฉ poodle dog animal 101 nature pet -๐Ÿบ wolf animal nature wild -๐ŸฆŠ fox animal nature face -๐Ÿฆ raccoon animal nature -๐Ÿฑ cat face animal meow nature pet kitten -๐Ÿˆ cat animal meow pet cats -๐Ÿฆ lion animal nature -๐Ÿฏ tiger face animal cat danger wild nature roar -๐Ÿ… tiger animal nature roar -๐Ÿ† leopard animal nature -๐Ÿด horse face animal brown nature -๐ŸŽ horse animal gamble luck -๐Ÿฆ„ unicorn animal nature mystical -๐Ÿฆ“ zebra animal nature stripes safari -๐ŸฆŒ deer animal nature horns venison -๐Ÿฎ cow face beef ox animal nature moo milk -๐Ÿ‚ ox animal cow beef -๐Ÿƒ water buffalo animal nature ox cow -๐Ÿ„ cow beef ox animal nature moo milk -๐Ÿท pig face animal oink nature -๐Ÿ– pig animal nature -๐Ÿ— boar animal nature -๐Ÿฝ pig nose animal oink -๐Ÿ ram animal sheep nature -๐Ÿ‘ ewe animal nature wool shipit -๐Ÿ goat animal nature -๐Ÿช camel animal hot desert hump -๐Ÿซ two hump camel animal nature hot desert hump -๐Ÿฆ™ llama animal nature alpaca -๐Ÿฆ’ giraffe animal nature spots safari -๐Ÿ˜ elephant animal nature nose th circus -๐Ÿฆ rhinoceros animal nature horn -๐Ÿฆ› hippopotamus animal nature -๐Ÿญ mouse face animal nature cheese wedge rodent -๐Ÿ mouse animal nature rodent -๐Ÿ€ rat animal mouse rodent -๐Ÿน hamster animal nature -๐Ÿฐ rabbit face animal nature pet spring magic bunny -๐Ÿ‡ rabbit animal nature pet magic spring -๐Ÿฟ๏ธ chipmunk animal nature rodent squirrel -๐Ÿฆ” hedgehog animal nature spiny -๐Ÿฆ‡ bat animal nature blind vampire -๐Ÿป bear animal nature wild -๐Ÿจ koala animal nature -๐Ÿผ panda animal nature panda -๐Ÿฆฅ sloth animal -๐Ÿฆฆ otter animal -๐Ÿฆจ skunk animal -๐Ÿฆ˜ kangaroo animal nature australia joey hop marsupial -๐Ÿฆก badger animal nature honey -๐Ÿพ paw prints animal tracking footprints dog cat pet feet -๐Ÿฆƒ turkey animal bird -๐Ÿ” chicken animal cluck nature bird -๐Ÿ“ rooster animal nature chicken -๐Ÿฃ hatching chick animal chicken egg born baby bird -๐Ÿค baby chick animal chicken bird -๐Ÿฅ front facing baby chick animal chicken baby bird -๐Ÿฆ bird animal nature fly tweet spring -๐Ÿง penguin animal nature -๐Ÿ•Š๏ธ dove animal bird -๐Ÿฆ… eagle animal nature bird -๐Ÿฆ† duck animal nature bird mallard -๐Ÿฆข swan animal nature bird -๐Ÿฆ‰ owl animal nature bird hoot -๐Ÿฆฉ flamingo animal -๐Ÿฆš peacock animal nature peahen bird -๐Ÿฆœ parrot animal nature bird pirate talk -๐Ÿธ frog animal nature croak toad -๐ŸŠ crocodile animal nature reptile lizard alligator -๐Ÿข turtle animal slow nature tortoise -๐ŸฆŽ lizard animal nature reptile -๐Ÿ snake animal evil nature hiss python -๐Ÿฒ dragon face animal myth nature chinese green -๐Ÿ‰ dragon animal myth nature chinese green -๐Ÿฆ• sauropod animal nature dinosaur brachiosaurus brontosaurus diplodocus extinct -๐Ÿฆ– t rex animal nature dinosaur tyrannosaurus extinct -๐Ÿณ spouting whale animal nature sea ocean -๐Ÿ‹ whale animal nature sea ocean -๐Ÿฌ dolphin animal nature fish sea ocean flipper fins beach -๐ŸŸ fish animal food nature -๐Ÿ  tropical fish animal swim ocean beach nemo -๐Ÿก blowfish animal nature food sea ocean -๐Ÿฆˆ shark animal nature fish sea ocean jaws fins beach -๐Ÿ™ octopus animal creature ocean sea nature beach -๐Ÿš spiral shell nature sea beach -๐ŸŒ snail slow animal shell -๐Ÿฆ‹ butterfly animal insect nature caterpillar -๐Ÿ› bug animal insect nature worm -๐Ÿœ ant animal insect nature bug -๐Ÿ honeybee animal insect nature bug spring honey -๐Ÿž lady beetle animal insect nature ladybug -๐Ÿฆ— cricket animal cricket chirp -๐Ÿ•ท๏ธ spider animal arachnid -๐Ÿ•ธ๏ธ spider web animal insect arachnid silk -๐Ÿฆ‚ scorpion animal arachnid -๐ŸฆŸ mosquito animal nature insect malaria -๐Ÿฆ  microbe amoeba bacteria germs virus -๐Ÿ’ bouquet flowers nature spring -๐ŸŒธ cherry blossom nature plant spring flower -๐Ÿ’ฎ white flower japanese spring -๐Ÿต๏ธ rosette flower decoration military -๐ŸŒน rose flowers valentines love spring -๐Ÿฅ€ wilted flower plant nature flower -๐ŸŒบ hibiscus plant vegetable flowers beach -๐ŸŒป sunflower nature plant fall -๐ŸŒผ blossom nature flowers yellow -๐ŸŒท tulip flowers plant nature summer spring -๐ŸŒฑ seedling plant nature grass lawn spring -๐ŸŒฒ evergreen tree plant nature -๐ŸŒณ deciduous tree plant nature -๐ŸŒด palm tree plant vegetable nature summer beach mojito tropical -๐ŸŒต cactus vegetable plant nature -๐ŸŒพ sheaf of rice nature plant -๐ŸŒฟ herb vegetable plant medicine weed grass lawn -โ˜˜๏ธ shamrock vegetable plant nature irish clover -๐Ÿ€ four leaf clover vegetable plant nature lucky irish -๐Ÿ maple leaf nature plant vegetable ca fall -๐Ÿ‚ fallen leaf nature plant vegetable leaves -๐Ÿƒ leaf fluttering in wind nature plant tree vegetable grass lawn spring -๐Ÿ‡ grapes fruit food wine -๐Ÿˆ melon fruit nature food -๐Ÿ‰ watermelon fruit food picnic summer -๐ŸŠ tangerine food fruit nature orange -๐Ÿ‹ lemon fruit nature -๐ŸŒ banana fruit food monkey -๐Ÿ pineapple fruit nature food -๐Ÿฅญ mango fruit food tropical -๐ŸŽ red apple fruit mac school -๐Ÿ green apple fruit nature -๐Ÿ pear fruit nature food -๐Ÿ‘ peach fruit nature food -๐Ÿ’ cherries food fruit -๐Ÿ“ strawberry fruit food nature -๐Ÿฅ kiwi fruit fruit food -๐Ÿ… tomato fruit vegetable nature food -๐Ÿฅฅ coconut fruit nature food palm -๐Ÿฅ‘ avocado fruit food -๐Ÿ† eggplant vegetable nature food aubergine -๐Ÿฅ” potato food tuber vegatable starch -๐Ÿฅ• carrot vegetable food orange -๐ŸŒฝ ear of corn food vegetable plant -๐ŸŒถ๏ธ hot pepper food spicy chilli chili -๐Ÿฅ’ cucumber fruit food pickle -๐Ÿฅฌ leafy green food vegetable plant bok choy cabbage kale lettuce -๐Ÿฅฆ broccoli fruit food vegetable -๐Ÿง„ garlic food spice cook -๐Ÿง… onion cook food spice -๐Ÿ„ mushroom plant vegetable -๐Ÿฅœ peanuts food nut -๐ŸŒฐ chestnut food squirrel -๐Ÿž bread food wheat breakfast toast -๐Ÿฅ croissant food bread french -๐Ÿฅ– baguette bread food bread french -๐Ÿฅจ pretzel food bread twisted -๐Ÿฅฏ bagel food bread bakery schmear -๐Ÿฅž pancakes food breakfast flapjacks hotcakes -๐Ÿง‡ waffle food breakfast -๐Ÿง€ cheese wedge food chadder -๐Ÿ– meat on bone good food drumstick -๐Ÿ— poultry leg food meat drumstick bird chicken turkey -๐Ÿฅฉ cut of meat food cow meat cut chop lambchop porkchop -๐Ÿฅ“ bacon food breakfast pork pig meat -๐Ÿ” hamburger meat fast food beef cheeseburger mcdonalds burger king -๐ŸŸ french fries chips snack fast food -๐Ÿ• pizza food party -๐ŸŒญ hot dog food frankfurter -๐Ÿฅช sandwich food lunch bread -๐ŸŒฎ taco food mexican -๐ŸŒฏ burrito food mexican -๐Ÿฅ™ stuffed flatbread food flatbread stuffed gyro -๐Ÿง† falafel food -๐Ÿฅš egg food chicken breakfast -๐Ÿณ cooking food breakfast kitchen egg -๐Ÿฅ˜ shallow pan of food food cooking casserole paella -๐Ÿฒ pot of food food meat soup -๐Ÿฅฃ bowl with spoon food breakfast cereal oatmeal porridge -๐Ÿฅ— green salad food healthy lettuce -๐Ÿฟ popcorn food movie theater films snack -๐Ÿงˆ butter food cook -๐Ÿง‚ salt condiment shaker -๐Ÿฅซ canned food food soup -๐Ÿฑ bento box food japanese box -๐Ÿ˜ rice cracker food japanese -๐Ÿ™ rice ball food japanese -๐Ÿš cooked rice food china asian -๐Ÿ› curry rice food spicy hot indian -๐Ÿœ steaming bowl food japanese noodle chopsticks -๐Ÿ spaghetti food italian noodle -๐Ÿ  roasted sweet potato food nature -๐Ÿข oden food japanese -๐Ÿฃ sushi food fish japanese rice -๐Ÿค fried shrimp food animal appetizer summer -๐Ÿฅ fish cake with swirl food japan sea beach narutomaki pink swirl kamaboko surimi ramen -๐Ÿฅฎ moon cake food autumn -๐Ÿก dango food dessert sweet japanese barbecue meat -๐ŸฅŸ dumpling food empanada pierogi potsticker -๐Ÿฅ  fortune cookie food prophecy -๐Ÿฅก takeout box food leftovers -๐Ÿฆ€ crab animal crustacean -๐Ÿฆž lobster animal nature bisque claws seafood -๐Ÿฆ shrimp animal ocean nature seafood -๐Ÿฆ‘ squid animal nature ocean sea -๐Ÿฆช oyster food -๐Ÿฆ soft ice cream food hot dessert summer -๐Ÿง shaved ice hot dessert summer -๐Ÿจ ice cream food hot dessert -๐Ÿฉ doughnut food dessert snack sweet donut -๐Ÿช cookie food snack oreo chocolate sweet dessert -๐ŸŽ‚ birthday cake food dessert cake -๐Ÿฐ shortcake food dessert -๐Ÿง cupcake food dessert bakery sweet -๐Ÿฅง pie food dessert pastry -๐Ÿซ chocolate bar food snack dessert sweet -๐Ÿฌ candy snack dessert sweet lolly -๐Ÿญ lollipop food snack candy sweet -๐Ÿฎ custard dessert food -๐Ÿฏ honey pot bees sweet kitchen -๐Ÿผ baby bottle food container milk -๐Ÿฅ› glass of milk beverage drink cow -โ˜• hot beverage beverage caffeine latte espresso coffee -๐Ÿต teacup without handle drink bowl breakfast green british -๐Ÿถ sake wine drink drunk beverage japanese alcohol booze -๐Ÿพ bottle with popping cork drink wine bottle celebration -๐Ÿท wine glass drink beverage drunk alcohol booze -๐Ÿธ cocktail glass drink drunk alcohol beverage booze mojito -๐Ÿน tropical drink beverage cocktail summer beach alcohol booze mojito -๐Ÿบ beer mug relax beverage drink drunk party pub summer alcohol booze -๐Ÿป clinking beer mugs relax beverage drink drunk party pub summer alcohol booze -๐Ÿฅ‚ clinking glasses beverage drink party alcohol celebrate cheers wine champagne toast -๐Ÿฅƒ tumbler glass drink beverage drunk alcohol liquor booze bourbon scotch whisky glass shot -๐Ÿฅค cup with straw drink soda -๐Ÿงƒ beverage box drink -๐Ÿง‰ mate drink tea beverage -๐ŸงŠ ice water cold -๐Ÿฅข chopsticks food -๐Ÿฝ๏ธ fork and knife with plate food eat meal lunch dinner restaurant -๐Ÿด fork and knife cutlery kitchen -๐Ÿฅ„ spoon cutlery kitchen tableware -๐Ÿ”ช kitchen knife knife blade cutlery kitchen weapon -๐Ÿบ amphora vase jar -๐ŸŒ globe showing europe africa globe world international -๐ŸŒŽ globe showing americas globe world USA international -๐ŸŒ globe showing asia australia globe world east international -๐ŸŒ globe with meridians earth international world internet interweb i18n -๐Ÿ—บ๏ธ world map location direction -๐Ÿ—พ map of japan nation country japanese asia -๐Ÿงญ compass magnetic navigation orienteering -๐Ÿ”๏ธ snow capped mountain photo nature environment winter cold -โ›ฐ๏ธ mountain photo nature environment -๐ŸŒ‹ volcano photo nature disaster -๐Ÿ—ป mount fuji photo mountain nature japanese -๐Ÿ•๏ธ camping photo outdoors tent -๐Ÿ–๏ธ beach with umbrella weather summer sunny sand mojito -๐Ÿœ๏ธ desert photo warm saharah -๐Ÿ๏ธ desert island photo tropical mojito -๐Ÿž๏ธ national park photo environment nature -๐ŸŸ๏ธ stadium photo place sports concert venue -๐Ÿ›๏ธ classical building art culture history -๐Ÿ—๏ธ building construction wip working progress -๐Ÿงฑ brick bricks -๐Ÿ˜๏ธ houses buildings photo -๐Ÿš๏ธ derelict house abandon evict broken building -๐Ÿ  house building home -๐Ÿก house with garden home plant nature -๐Ÿข office building building bureau work -๐Ÿฃ japanese post office building envelope communication -๐Ÿค post office building email -๐Ÿฅ hospital building health surgery doctor -๐Ÿฆ bank building money sales cash business enterprise -๐Ÿจ hotel building accomodation checkin -๐Ÿฉ love hotel like affection dating -๐Ÿช convenience store building shopping groceries -๐Ÿซ school building student education learn teach -๐Ÿฌ department store building shopping mall -๐Ÿญ factory building industry pollution smoke -๐Ÿฏ japanese castle photo building -๐Ÿฐ castle building royalty history -๐Ÿ’’ wedding love like affection couple marriage bride groom -๐Ÿ—ผ tokyo tower photo japanese -๐Ÿ—ฝ statue of liberty american newyork -โ›ช church building religion christ -๐Ÿ•Œ mosque islam worship minaret -๐Ÿ›• hindu temple religion -๐Ÿ• synagogue judaism worship temple jewish -โ›ฉ๏ธ shinto shrine temple japan kyoto -๐Ÿ•‹ kaaba mecca mosque islam -โ›ฒ fountain photo summer water fresh -โ›บ tent photo camping outdoors -๐ŸŒ foggy photo mountain -๐ŸŒƒ night with stars evening city downtown -๐Ÿ™๏ธ cityscape photo night life urban -๐ŸŒ„ sunrise over mountains view vacation photo -๐ŸŒ… sunrise morning view vacation photo -๐ŸŒ† cityscape at dusk photo evening sky buildings -๐ŸŒ‡ sunset photo good morning dawn -๐ŸŒ‰ bridge at night photo sanfrancisco -โ™จ๏ธ hot springs bath warm relax -๐ŸŽ  carousel horse photo carnival -๐ŸŽก ferris wheel photo carnival londoneye -๐ŸŽข roller coaster carnival playground photo fun -๐Ÿ’ˆ barber pole hair salon style -๐ŸŽช circus tent festival carnival party -๐Ÿš‚ locomotive transportation vehicle train -๐Ÿšƒ railway car transportation vehicle -๐Ÿš„ high speed train transportation vehicle -๐Ÿš… bullet train transportation vehicle speed fast public travel -๐Ÿš† train transportation vehicle -๐Ÿš‡ metro transportation blue-square mrt underground tube -๐Ÿšˆ light rail transportation vehicle -๐Ÿš‰ station transportation vehicle public -๐ŸšŠ tram transportation vehicle -๐Ÿš monorail transportation vehicle -๐Ÿšž mountain railway transportation vehicle -๐Ÿš‹ tram car transportation vehicle carriage public travel -๐ŸšŒ bus car vehicle transportation -๐Ÿš oncoming bus vehicle transportation -๐ŸšŽ trolleybus bart transportation vehicle -๐Ÿš minibus vehicle car transportation -๐Ÿš‘ ambulance health 911 hospital -๐Ÿš’ fire engine transportation cars vehicle -๐Ÿš“ police car vehicle cars transportation law legal enforcement -๐Ÿš” oncoming police car vehicle law legal enforcement 911 -๐Ÿš• taxi uber vehicle cars transportation -๐Ÿš– oncoming taxi vehicle cars uber -๐Ÿš— automobile red transportation vehicle -๐Ÿš˜ oncoming automobile car vehicle transportation -๐Ÿš™ sport utility vehicle transportation vehicle -๐Ÿšš delivery truck cars transportation -๐Ÿš› articulated lorry vehicle cars transportation express -๐Ÿšœ tractor vehicle car farming agriculture -๐ŸŽ๏ธ racing car sports race fast formula f1 -๐Ÿ๏ธ motorcycle race sports fast -๐Ÿ›ต motor scooter vehicle vespa sasha -๐Ÿฆฝ manual wheelchair accessibility -๐Ÿฆผ motorized wheelchair accessibility -๐Ÿ›บ auto rickshaw move transportation -๐Ÿšฒ bicycle sports bicycle exercise hipster -๐Ÿ›ด kick scooter vehicle kick razor -๐Ÿ›น skateboard board -๐Ÿš bus stop transportation wait -๐Ÿ›ฃ๏ธ motorway road cupertino interstate highway -๐Ÿ›ค๏ธ railway track train transportation -๐Ÿ›ข๏ธ oil drum barrell -โ›ฝ fuel pump gas station petroleum -๐Ÿšจ police car light police ambulance 911 emergency alert error pinged law legal -๐Ÿšฅ horizontal traffic light transportation signal -๐Ÿšฆ vertical traffic light transportation driving -๐Ÿ›‘ stop sign stop -๐Ÿšง construction wip progress caution warning -โš“ anchor ship ferry sea boat -โ›ต sailboat ship summer transportation water sailing -๐Ÿ›ถ canoe boat paddle water ship -๐Ÿšค speedboat ship transportation vehicle summer -๐Ÿ›ณ๏ธ passenger ship yacht cruise ferry -โ›ด๏ธ ferry boat ship yacht -๐Ÿ›ฅ๏ธ motor boat ship -๐Ÿšข ship transportation titanic deploy -โœˆ๏ธ airplane vehicle transportation flight fly -๐Ÿ›ฉ๏ธ small airplane flight transportation fly vehicle -๐Ÿ›ซ airplane departure airport flight landing -๐Ÿ›ฌ airplane arrival airport flight boarding -๐Ÿช‚ parachute fly glide -๐Ÿ’บ seat sit airplane transport bus flight fly -๐Ÿš helicopter transportation vehicle fly -๐ŸšŸ suspension railway vehicle transportation -๐Ÿš  mountain cableway transportation vehicle ski -๐Ÿšก aerial tramway transportation vehicle ski -๐Ÿ›ฐ๏ธ satellite communication gps orbit spaceflight NASA ISS -๐Ÿš€ rocket launch ship staffmode NASA outer space outer space fly -๐Ÿ›ธ flying saucer transportation vehicle ufo -๐Ÿ›Ž๏ธ bellhop bell service -๐Ÿงณ luggage packing travel -โŒ› hourglass done time clock oldschool limit exam quiz test -โณ hourglass not done oldschool time countdown -โŒš watch time accessories -โฐ alarm clock time wake -โฑ๏ธ stopwatch time deadline -โฒ๏ธ timer clock alarm -๐Ÿ•ฐ๏ธ mantelpiece clock time -๐Ÿ•› twelve o clock time noon midnight midday late early schedule -๐Ÿ•ง twelve thirty time late early schedule -๐Ÿ• one o clock time late early schedule -๐Ÿ•œ one thirty time late early schedule -๐Ÿ•‘ two o clock time late early schedule -๐Ÿ• two thirty time late early schedule -๐Ÿ•’ three o clock time late early schedule -๐Ÿ•ž three thirty time late early schedule -๐Ÿ•“ four o clock time late early schedule -๐Ÿ•Ÿ four thirty time late early schedule -๐Ÿ•” five o clock time late early schedule -๐Ÿ•  five thirty time late early schedule -๐Ÿ•• six o clock time late early schedule dawn dusk -๐Ÿ•ก six thirty time late early schedule -๐Ÿ•– seven o clock time late early schedule -๐Ÿ•ข seven thirty time late early schedule -๐Ÿ•— eight o clock time late early schedule -๐Ÿ•ฃ eight thirty time late early schedule -๐Ÿ•˜ nine o clock time late early schedule -๐Ÿ•ค nine thirty time late early schedule -๐Ÿ•™ ten o clock time late early schedule -๐Ÿ•ฅ ten thirty time late early schedule -๐Ÿ•š eleven o clock time late early schedule -๐Ÿ•ฆ eleven thirty time late early schedule -๐ŸŒ‘ new moon nature twilight planet space night evening sleep -๐ŸŒ’ waxing crescent moon nature twilight planet space night evening sleep -๐ŸŒ“ first quarter moon nature twilight planet space night evening sleep -๐ŸŒ” waxing gibbous moon nature night sky gray twilight planet space evening sleep -๐ŸŒ• full moon nature yellow twilight planet space night evening sleep -๐ŸŒ– waning gibbous moon nature twilight planet space night evening sleep waxing gibbous moon -๐ŸŒ— last quarter moon nature twilight planet space night evening sleep -๐ŸŒ˜ waning crescent moon nature twilight planet space night evening sleep -๐ŸŒ™ crescent moon night sleep sky evening magic -๐ŸŒš new moon face nature twilight planet space night evening sleep -๐ŸŒ› first quarter moon face nature twilight planet space night evening sleep -๐ŸŒœ last quarter moon face nature twilight planet space night evening sleep -๐ŸŒก๏ธ thermometer weather temperature hot cold -โ˜€๏ธ sun weather nature brightness summer beach spring -๐ŸŒ full moon face nature twilight planet space night evening sleep -๐ŸŒž sun with face nature morning sky -๐Ÿช ringed planet outerspace -โญ star night yellow -๐ŸŒŸ glowing star night sparkle awesome good magic -๐ŸŒ  shooting star night photo -๐ŸŒŒ milky way photo space stars -โ˜๏ธ cloud weather sky -โ›… sun behind cloud weather nature cloudy morning fall spring -โ›ˆ๏ธ cloud with lightning and rain weather lightning -๐ŸŒค๏ธ sun behind small cloud weather -๐ŸŒฅ๏ธ sun behind large cloud weather -๐ŸŒฆ๏ธ sun behind rain cloud weather -๐ŸŒง๏ธ cloud with rain weather -๐ŸŒจ๏ธ cloud with snow weather -๐ŸŒฉ๏ธ cloud with lightning weather thunder -๐ŸŒช๏ธ tornado weather cyclone twister -๐ŸŒซ๏ธ fog weather -๐ŸŒฌ๏ธ wind face gust air -๐ŸŒ€ cyclone weather swirl blue cloud vortex spiral whirlpool spin tornado hurricane typhoon -๐ŸŒˆ rainbow nature happy unicorn face photo sky spring -๐ŸŒ‚ closed umbrella weather rain drizzle -โ˜‚๏ธ umbrella weather spring -โ˜” umbrella with rain drops rainy weather spring -โ›ฑ๏ธ umbrella on ground weather summer -โšก high voltage thunder weather lightning bolt fast -โ„๏ธ snowflake winter season cold weather christmas xmas -โ˜ƒ๏ธ snowman winter season cold weather christmas xmas frozen -โ›„ snowman without snow winter season cold weather christmas xmas frozen without snow -โ˜„๏ธ comet space -๐Ÿ”ฅ fire hot cook flame -๐Ÿ’ง droplet water drip faucet spring -๐ŸŒŠ water wave sea water wave nature tsunami disaster -๐ŸŽƒ jack o lantern halloween light pumpkin creepy fall -๐ŸŽ„ christmas tree festival vacation december xmas celebration -๐ŸŽ† fireworks photo festival carnival congratulations -๐ŸŽ‡ sparkler stars night shine -๐Ÿงจ firecracker dynamite boom explode explosion explosive -โœจ sparkles stars shine shiny cool awesome good magic -๐ŸŽˆ balloon party celebration birthday circus -๐ŸŽ‰ party popper party congratulations birthday magic circus celebration tada -๐ŸŽŠ confetti ball festival party birthday circus -๐ŸŽ‹ tanabata tree plant nature branch summer -๐ŸŽ pine decoration plant nature vegetable panda pine decoration -๐ŸŽŽ japanese dolls japanese toy kimono -๐ŸŽ carp streamer fish japanese koinobori carp banner -๐ŸŽ wind chime nature ding spring bell -๐ŸŽ‘ moon viewing ceremony photo japan asia tsukimi -๐Ÿงง red envelope gift -๐ŸŽ€ ribbon decoration pink girl bowtie -๐ŸŽ wrapped gift present birthday christmas xmas -๐ŸŽ—๏ธ reminder ribbon sports cause support awareness -๐ŸŽŸ๏ธ admission tickets sports concert entrance -๐ŸŽซ ticket event concert pass -๐ŸŽ–๏ธ military medal award winning army -๐Ÿ† trophy win award contest place ftw ceremony -๐Ÿ… sports medal award winning -๐Ÿฅ‡ 1st place medal award winning first -๐Ÿฅˆ 2nd place medal award second -๐Ÿฅ‰ 3rd place medal award third -โšฝ soccer ball sports football -โšพ baseball sports balls -๐ŸฅŽ softball sports balls -๐Ÿ€ basketball sports balls NBA -๐Ÿ volleyball sports balls -๐Ÿˆ american football sports balls NFL -๐Ÿ‰ rugby football sports team -๐ŸŽพ tennis sports balls green -๐Ÿฅ flying disc sports frisbee ultimate -๐ŸŽณ bowling sports fun play -๐Ÿ cricket game sports -๐Ÿ‘ field hockey sports -๐Ÿ’ ice hockey sports -๐Ÿฅ lacrosse sports ball stick -๐Ÿ“ ping pong sports pingpong -๐Ÿธ badminton sports -๐ŸฅŠ boxing glove sports fighting -๐Ÿฅ‹ martial arts uniform judo karate taekwondo -๐Ÿฅ… goal net sports -โ›ณ flag in hole sports business flag hole summer -โ›ธ๏ธ ice skate sports -๐ŸŽฃ fishing pole food hobby summer -๐Ÿคฟ diving mask sport ocean -๐ŸŽฝ running shirt play pageant -๐ŸŽฟ skis sports winter cold snow -๐Ÿ›ท sled sleigh luge toboggan -๐ŸฅŒ curling stone sports -๐ŸŽฏ direct hit game play bar target bullseye -๐Ÿช€ yo yo toy -๐Ÿช kite wind fly -๐ŸŽฑ pool 8 ball pool hobby game luck magic -๐Ÿ”ฎ crystal ball disco party magic circus fortune teller -๐Ÿงฟ nazar amulet bead charm -๐ŸŽฎ video game play console PS4 controller -๐Ÿ•น๏ธ joystick game play -๐ŸŽฐ slot machine bet gamble vegas fruit machine luck casino -๐ŸŽฒ game die dice random tabletop play luck -๐Ÿงฉ puzzle piece interlocking puzzle piece -๐Ÿงธ teddy bear plush stuffed -โ™ ๏ธ spade suit poker cards suits magic -โ™ฅ๏ธ heart suit poker cards magic suits -โ™ฆ๏ธ diamond suit poker cards magic suits -โ™ฃ๏ธ club suit poker cards magic suits -โ™Ÿ๏ธ chess pawn expendable -๐Ÿƒ joker poker cards game play magic -๐Ÿ€„ mahjong red dragon game play chinese kanji -๐ŸŽด flower playing cards game sunset red -๐ŸŽญ performing arts acting theater drama -๐Ÿ–ผ๏ธ framed picture photography -๐ŸŽจ artist palette design paint draw colors -๐Ÿงต thread needle sewing spool string -๐Ÿงถ yarn ball crochet knit -๐Ÿ‘“ glasses fashion accessories eyesight nerdy dork geek -๐Ÿ•ถ๏ธ sunglasses face cool accessories -๐Ÿฅฝ goggles eyes protection safety -๐Ÿฅผ lab coat doctor experiment scientist chemist -๐Ÿฆบ safety vest protection -๐Ÿ‘” necktie shirt suitup formal fashion cloth business -๐Ÿ‘• t shirt fashion cloth casual shirt tee -๐Ÿ‘– jeans fashion shopping -๐Ÿงฃ scarf neck winter clothes -๐Ÿงค gloves hands winter clothes -๐Ÿงฅ coat jacket -๐Ÿงฆ socks stockings clothes -๐Ÿ‘— dress clothes fashion shopping -๐Ÿ‘˜ kimono dress fashion women female japanese -๐Ÿฅป sari dress -๐Ÿฉฑ one piece swimsuit fashion -๐Ÿฉฒ briefs clothing -๐Ÿฉณ shorts clothing -๐Ÿ‘™ bikini swimming female woman girl fashion beach summer -๐Ÿ‘š woman s clothes fashion shopping bags female -๐Ÿ‘› purse fashion accessories money sales shopping -๐Ÿ‘œ handbag fashion accessory accessories shopping -๐Ÿ‘ clutch bag bag accessories shopping -๐Ÿ›๏ธ shopping bags mall buy purchase -๐ŸŽ’ backpack student education bag backpack -๐Ÿ‘ž man s shoe fashion male -๐Ÿ‘Ÿ running shoe shoes sports sneakers -๐Ÿฅพ hiking boot backpacking camping hiking -๐Ÿฅฟ flat shoe ballet slip-on slipper -๐Ÿ‘  high heeled shoe fashion shoes female pumps stiletto -๐Ÿ‘ก woman s sandal shoes fashion flip flops -๐Ÿฉฐ ballet shoes dance -๐Ÿ‘ข woman s boot shoes fashion -๐Ÿ‘‘ crown king kod leader royalty lord -๐Ÿ‘’ woman s hat fashion accessories female lady spring -๐ŸŽฉ top hat magic gentleman classy circus -๐ŸŽ“ graduation cap school college degree university graduation cap hat legal learn education -๐Ÿงข billed cap cap baseball -โ›‘๏ธ rescue worker s helmet construction build -๐Ÿ“ฟ prayer beads dhikr religious -๐Ÿ’„ lipstick female girl fashion woman -๐Ÿ’ ring wedding propose marriage valentines diamond fashion jewelry gem engagement -๐Ÿ’Ž gem stone blue ruby diamond jewelry -๐Ÿ”‡ muted speaker sound volume silence quiet -๐Ÿ”ˆ speaker low volume sound volume silence broadcast -๐Ÿ”‰ speaker medium volume volume speaker broadcast -๐Ÿ”Š speaker high volume volume noise noisy speaker broadcast -๐Ÿ“ข loudspeaker volume sound -๐Ÿ“ฃ megaphone sound speaker volume -๐Ÿ“ฏ postal horn instrument music -๐Ÿ”” bell sound notification christmas xmas chime -๐Ÿ”• bell with slash sound volume mute quiet silent -๐ŸŽผ musical score treble clef compose -๐ŸŽต musical note score tone sound -๐ŸŽถ musical notes music score -๐ŸŽ™๏ธ studio microphone sing recording artist talkshow -๐ŸŽš๏ธ level slider scale -๐ŸŽ›๏ธ control knobs dial -๐ŸŽค microphone sound music PA sing talkshow -๐ŸŽง headphone music score gadgets -๐Ÿ“ป radio communication music podcast program -๐ŸŽท saxophone music instrument jazz blues -๐ŸŽธ guitar music instrument -๐ŸŽน musical keyboard piano instrument compose -๐ŸŽบ trumpet music brass -๐ŸŽป violin music instrument orchestra symphony -๐Ÿช• banjo music instructment -๐Ÿฅ drum music instrument drumsticks snare -๐Ÿ“ฑ mobile phone technology apple gadgets dial -๐Ÿ“ฒ mobile phone with arrow iphone incoming -โ˜Ž๏ธ telephone technology communication dial telephone -๐Ÿ“ž telephone receiver technology communication dial -๐Ÿ“Ÿ pager bbcall oldschool 90s -๐Ÿ“  fax machine communication technology -๐Ÿ”‹ battery power energy sustain -๐Ÿ”Œ electric plug charger power -๐Ÿ’ป laptop technology laptop screen display monitor -๐Ÿ–ฅ๏ธ desktop computer technology computing screen -๐Ÿ–จ๏ธ printer paper ink -โŒจ๏ธ keyboard technology computer type input text -๐Ÿ–ฑ๏ธ computer mouse click -๐Ÿ–ฒ๏ธ trackball technology trackpad -๐Ÿ’ฝ computer disk technology record data disk 90s -๐Ÿ’พ floppy disk oldschool technology save 90s 80s -๐Ÿ’ฟ optical disk technology dvd disk disc 90s -๐Ÿ“€ dvd cd disk disc -๐Ÿงฎ abacus calculation -๐ŸŽฅ movie camera film record -๐ŸŽž๏ธ film frames movie -๐Ÿ“ฝ๏ธ film projector video tape record movie -๐ŸŽฌ clapper board movie film record -๐Ÿ“บ television technology program oldschool show television -๐Ÿ“ท camera gadgets photography -๐Ÿ“ธ camera with flash photography gadgets -๐Ÿ“น video camera film record -๐Ÿ“ผ videocassette record video oldschool 90s 80s -๐Ÿ” magnifying glass tilted left search zoom find detective -๐Ÿ”Ž magnifying glass tilted right search zoom find detective -๐Ÿ•ฏ๏ธ candle fire wax -๐Ÿ’ก light bulb light electricity idea -๐Ÿ”ฆ flashlight dark camping sight night -๐Ÿฎ red paper lantern light paper halloween spooky -๐Ÿช” diya lamp lighting -๐Ÿ“” notebook with decorative cover classroom notes record paper study -๐Ÿ“• closed book read library knowledge textbook learn -๐Ÿ“– open book book read library knowledge literature learn study -๐Ÿ“— green book read library knowledge study -๐Ÿ“˜ blue book read library knowledge learn study -๐Ÿ“™ orange book read library knowledge textbook study -๐Ÿ“š books literature library study -๐Ÿ““ notebook stationery record notes paper study -๐Ÿ“’ ledger notes paper -๐Ÿ“ƒ page with curl documents office paper -๐Ÿ“œ scroll documents ancient history paper -๐Ÿ“„ page facing up documents office paper information -๐Ÿ“ฐ newspaper press headline -๐Ÿ—ž๏ธ rolled up newspaper press headline -๐Ÿ“‘ bookmark tabs favorite save order tidy -๐Ÿ”– bookmark favorite label save -๐Ÿท๏ธ label sale tag -๐Ÿ’ฐ money bag dollar payment coins sale -๐Ÿ’ด yen banknote money sales japanese dollar currency -๐Ÿ’ต dollar banknote money sales bill currency -๐Ÿ’ถ euro banknote money sales dollar currency -๐Ÿ’ท pound banknote british sterling money sales bills uk england currency -๐Ÿ’ธ money with wings dollar bills payment sale -๐Ÿ’ณ credit card money sales dollar bill payment shopping -๐Ÿงพ receipt accounting expenses -๐Ÿ’น chart increasing with yen green-square graph presentation stats -๐Ÿ’ฑ currency exchange money sales dollar travel -๐Ÿ’ฒ heavy dollar sign money sales payment currency buck -โœ‰๏ธ envelope letter postal inbox communication -๐Ÿ“ง e mail communication inbox -๐Ÿ“จ incoming envelope email inbox -๐Ÿ“ฉ envelope with arrow email communication -๐Ÿ“ค outbox tray inbox email -๐Ÿ“ฅ inbox tray email documents -๐Ÿ“ฆ package mail gift cardboard box moving -๐Ÿ“ซ closed mailbox with raised flag email inbox communication -๐Ÿ“ช closed mailbox with lowered flag email communication inbox -๐Ÿ“ฌ open mailbox with raised flag email inbox communication -๐Ÿ“ญ open mailbox with lowered flag email inbox -๐Ÿ“ฎ postbox email letter envelope -๐Ÿ—ณ๏ธ ballot box with ballot election vote -โœ๏ธ pencil stationery write paper writing school study -โœ’๏ธ black nib pen stationery writing write -๐Ÿ–‹๏ธ fountain pen stationery writing write -๐Ÿ–Š๏ธ pen stationery writing write -๐Ÿ–Œ๏ธ paintbrush drawing creativity art -๐Ÿ–๏ธ crayon drawing creativity -๐Ÿ“ memo write documents stationery pencil paper writing legal exam quiz test study compose -๐Ÿ’ผ briefcase business documents work law legal job career -๐Ÿ“ file folder documents business office -๐Ÿ“‚ open file folder documents load -๐Ÿ—‚๏ธ card index dividers organizing business stationery -๐Ÿ“… calendar calendar schedule -๐Ÿ“† tear off calendar schedule date planning -๐Ÿ—’๏ธ spiral notepad memo stationery -๐Ÿ—“๏ธ spiral calendar date schedule planning -๐Ÿ“‡ card index business stationery -๐Ÿ“ˆ chart increasing graph presentation stats recovery business economics money sales good success -๐Ÿ“‰ chart decreasing graph presentation stats recession business economics money sales bad failure -๐Ÿ“Š bar chart graph presentation stats -๐Ÿ“‹ clipboard stationery documents -๐Ÿ“Œ pushpin stationery mark here -๐Ÿ“ round pushpin stationery location map here -๐Ÿ“Ž paperclip documents stationery -๐Ÿ–‡๏ธ linked paperclips documents stationery -๐Ÿ“ straight ruler stationery calculate length math school drawing architect sketch -๐Ÿ“ triangular ruler stationery math architect sketch -โœ‚๏ธ scissors stationery cut -๐Ÿ—ƒ๏ธ card file box business stationery -๐Ÿ—„๏ธ file cabinet filing organizing -๐Ÿ—‘๏ธ wastebasket bin trash rubbish garbage toss -๐Ÿ”’ locked security password padlock -๐Ÿ”“ unlocked privacy security -๐Ÿ” locked with pen security secret -๐Ÿ” locked with key security privacy -๐Ÿ”‘ key lock door password -๐Ÿ—๏ธ old key lock door password -๐Ÿ”จ hammer tools build create -๐Ÿช“ axe tool chop cut -โ›๏ธ pick tools dig -โš’๏ธ hammer and pick tools build create -๐Ÿ› ๏ธ hammer and wrench tools build create -๐Ÿ—ก๏ธ dagger weapon -โš”๏ธ crossed swords weapon -๐Ÿ”ซ pistol violence weapon pistol revolver -๐Ÿน bow and arrow sports -๐Ÿ›ก๏ธ shield protection security -๐Ÿ”ง wrench tools diy ikea fix maintainer -๐Ÿ”ฉ nut and bolt handy tools fix -โš™๏ธ gear cog -๐Ÿ—œ๏ธ clamp tool -โš–๏ธ balance scale law fairness weight -๐Ÿฆฏ probing cane accessibility -๐Ÿ”— link rings url -โ›“๏ธ chains lock arrest -๐Ÿงฐ toolbox tools diy fix maintainer mechanic -๐Ÿงฒ magnet attraction magnetic -โš—๏ธ alembic distilling science experiment chemistry -๐Ÿงช test tube chemistry experiment lab science -๐Ÿงซ petri dish bacteria biology culture lab -๐Ÿงฌ dna biologist genetics life -๐Ÿ”ฌ microscope laboratory experiment zoomin science study -๐Ÿ”ญ telescope stars space zoom science astronomy -๐Ÿ“ก satellite antenna communication future radio space -๐Ÿ’‰ syringe health hospital drugs blood medicine needle doctor nurse -๐Ÿฉธ drop of blood period hurt harm wound -๐Ÿ’Š pill health medicine doctor pharmacy drug -๐Ÿฉน adhesive bandage heal -๐Ÿฉบ stethoscope health -๐Ÿšช door house entry exit -๐Ÿ›๏ธ bed sleep rest -๐Ÿ›‹๏ธ couch and lamp read chill -๐Ÿช‘ chair sit furniture -๐Ÿšฝ toilet restroom wc washroom bathroom potty -๐Ÿšฟ shower clean water bathroom -๐Ÿ› bathtub clean shower bathroom -๐Ÿช’ razor cut -๐Ÿงด lotion bottle moisturizer sunscreen -๐Ÿงท safety pin diaper -๐Ÿงน broom cleaning sweeping witch -๐Ÿงบ basket laundry -๐Ÿงป roll of paper roll -๐Ÿงผ soap bar bathing cleaning lather -๐Ÿงฝ sponge absorbing cleaning porous -๐Ÿงฏ fire extinguisher quench -๐Ÿ›’ shopping cart trolley -๐Ÿšฌ cigarette kills tobacco cigarette joint smoke -โšฐ๏ธ coffin vampire dead die death rip graveyard cemetery casket funeral box -โšฑ๏ธ funeral urn dead die death rip ashes -๐Ÿ—ฟ moai rock easter island moai -๐Ÿง atm sign money sales cash blue-square payment bank -๐Ÿšฎ litter in bin sign blue-square sign human info -๐Ÿšฐ potable water blue-square liquid restroom cleaning faucet -โ™ฟ wheelchair symbol blue-square disabled accessibility -๐Ÿšน men s room toilet restroom wc blue-square gender male -๐Ÿšบ women s room purple-square woman female toilet loo restroom gender -๐Ÿšป restroom blue-square toilet refresh wc gender -๐Ÿšผ baby symbol orange-square child -๐Ÿšพ water closet toilet restroom blue-square -๐Ÿ›‚ passport control custom blue-square -๐Ÿ›ƒ customs passport border blue-square -๐Ÿ›„ baggage claim blue-square airport transport -๐Ÿ›… left luggage blue-square travel -โš ๏ธ warning exclamation wip alert error problem issue -๐Ÿšธ children crossing school warning danger sign driving yellow-diamond -โ›” no entry limit security privacy bad denied stop circle -๐Ÿšซ prohibited forbid stop limit denied disallow circle -๐Ÿšณ no bicycles cyclist prohibited circle -๐Ÿšญ no smoking cigarette blue-square smell smoke -๐Ÿšฏ no littering trash bin garbage circle -๐Ÿšฑ non potable water drink faucet tap circle -๐Ÿšท no pedestrians rules crossing walking circle -๐Ÿ“ต no mobile phones iphone mute circle -๐Ÿ”ž no one under eighteen 18 drink pub night minor circle -โ˜ข๏ธ radioactive nuclear danger -โ˜ฃ๏ธ biohazard danger -โฌ†๏ธ up arrow blue-square continue top direction -โ†—๏ธ up right arrow blue-square point direction diagonal northeast -โžก๏ธ right arrow blue-square next -โ†˜๏ธ down right arrow blue-square direction diagonal southeast -โฌ‡๏ธ down arrow blue-square direction bottom -โ†™๏ธ down left arrow blue-square direction diagonal southwest -โฌ…๏ธ left arrow blue-square previous back -โ†–๏ธ up left arrow blue-square point direction diagonal northwest -โ†•๏ธ up down arrow blue-square direction way vertical -โ†”๏ธ left right arrow shape direction horizontal sideways -โ†ฉ๏ธ right arrow curving left back return blue-square undo enter -โ†ช๏ธ left arrow curving right blue-square return rotate direction -โคด๏ธ right arrow curving up blue-square direction top -โคต๏ธ right arrow curving down blue-square direction bottom -๐Ÿ”ƒ clockwise vertical arrows sync cycle round repeat -๐Ÿ”„ counterclockwise arrows button blue-square sync cycle -๐Ÿ”™ back arrow arrow words return -๐Ÿ”š end arrow words arrow -๐Ÿ”› on arrow arrow words -๐Ÿ”œ soon arrow arrow words -๐Ÿ” top arrow words blue-square -๐Ÿ› place of worship religion church temple prayer -โš›๏ธ atom symbol science physics chemistry -๐Ÿ•‰๏ธ om hinduism buddhism sikhism jainism -โœก๏ธ star of david judaism -โ˜ธ๏ธ wheel of dharma hinduism buddhism sikhism jainism -โ˜ฏ๏ธ yin yang balance -โœ๏ธ latin cross christianity -โ˜ฆ๏ธ orthodox cross suppedaneum religion -โ˜ช๏ธ star and crescent islam -โ˜ฎ๏ธ peace symbol hippie -๐Ÿ•Ž menorah hanukkah candles jewish -๐Ÿ”ฏ dotted six pointed star purple-square religion jewish hexagram -โ™ˆ aries sign purple-square zodiac astrology -โ™‰ taurus purple-square sign zodiac astrology -โ™Š gemini sign zodiac purple-square astrology -โ™‹ cancer sign zodiac purple-square astrology -โ™Œ leo sign purple-square zodiac astrology -โ™ virgo sign zodiac purple-square astrology -โ™Ž libra sign purple-square zodiac astrology -โ™ scorpio sign zodiac purple-square astrology scorpio -โ™ sagittarius sign zodiac purple-square astrology -โ™‘ capricorn sign zodiac purple-square astrology -โ™’ aquarius sign purple-square zodiac astrology -โ™“ pisces purple-square sign zodiac astrology -โ›Ž ophiuchus sign purple-square constellation astrology -๐Ÿ”€ shuffle tracks button blue-square shuffle music random -๐Ÿ” repeat button loop record -๐Ÿ”‚ repeat single button blue-square loop -โ–ถ๏ธ play button blue-square right direction play -โฉ fast forward button blue-square play speed continue -โญ๏ธ next track button forward next blue-square -โฏ๏ธ play or pause button blue-square play pause -โ—€๏ธ reverse button blue-square left direction -โช fast reverse button play blue-square -โฎ๏ธ last track button backward -๐Ÿ”ผ upwards button blue-square triangle direction point forward top -โซ fast up button blue-square direction top -๐Ÿ”ฝ downwards button blue-square direction bottom -โฌ fast down button blue-square direction bottom -โธ๏ธ pause button pause blue-square -โน๏ธ stop button blue-square -โบ๏ธ record button blue-square -โ๏ธ eject button blue-square -๐ŸŽฆ cinema blue-square record film movie curtain stage theater -๐Ÿ”… dim button sun afternoon warm summer -๐Ÿ”† bright button sun light -๐Ÿ“ถ antenna bars blue-square reception phone internet connection wifi bluetooth bars -๐Ÿ“ณ vibration mode orange-square phone -๐Ÿ“ด mobile phone off mute orange-square silence quiet -โ™€๏ธ female sign woman women lady girl -โ™‚๏ธ male sign man boy men -โš•๏ธ medical symbol health hospital -โ™พ๏ธ infinity forever -โ™ป๏ธ recycling symbol arrow environment garbage trash -โšœ๏ธ fleur de lis decorative scout -๐Ÿ”ฑ trident emblem weapon spear -๐Ÿ“› name badge fire forbid -๐Ÿ”ฐ japanese symbol for beginner badge shield -โญ• hollow red circle circle round -โœ… check mark button green-square ok agree vote election answer tick -โ˜‘๏ธ check box with check ok agree confirm black-square vote election yes tick -โœ”๏ธ check mark ok nike answer yes tick -โœ–๏ธ multiplication sign math calculation -โŒ cross mark no delete remove cancel red -โŽ cross mark button x green-square no deny -โž• plus sign math calculation addition more increase -โž– minus sign math calculation subtract less -โž— division sign divide math calculation -โžฐ curly loop scribble draw shape squiggle -โžฟ double curly loop tape cassette -ใ€ฝ๏ธ part alternation mark graph presentation stats business economics bad -โœณ๏ธ eight spoked asterisk star sparkle green-square -โœด๏ธ eight pointed star orange-square shape polygon -โ‡๏ธ sparkle stars green-square awesome good fireworks -โ€ผ๏ธ double exclamation mark exclamation surprise -โ‰๏ธ exclamation question mark wat punctuation surprise -โ“ question mark doubt confused -โ” white question mark doubts gray huh confused -โ• white exclamation mark surprise punctuation gray wow warning -โ— exclamation mark heavy exclamation mark danger surprise punctuation wow warning -ใ€ฐ๏ธ wavy dash draw line moustache mustache squiggle scribble -ยฉ๏ธ copyright ip license circle law legal -ยฎ๏ธ registered alphabet circle -โ„ข๏ธ trade mark trademark brand law legal -#๏ธโƒฃ keycap symbol blue-square twitter -*๏ธโƒฃ keycap star keycap -0๏ธโƒฃ keycap 0 0 numbers blue-square null -1๏ธโƒฃ keycap 1 blue-square numbers 1 -2๏ธโƒฃ keycap 2 numbers 2 prime blue-square -3๏ธโƒฃ keycap 3 3 numbers prime blue-square -4๏ธโƒฃ keycap 4 4 numbers blue-square -5๏ธโƒฃ keycap 5 5 numbers blue-square prime -6๏ธโƒฃ keycap 6 6 numbers blue-square -7๏ธโƒฃ keycap 7 7 numbers blue-square prime -8๏ธโƒฃ keycap 8 8 blue-square numbers -9๏ธโƒฃ keycap 9 blue-square numbers 9 -๐Ÿ”Ÿ keycap 10 numbers 10 blue-square -๐Ÿ”  input latin uppercase alphabet words blue-square -๐Ÿ”ก input latin lowercase blue-square alphabet -๐Ÿ”ข input numbers numbers blue-square -๐Ÿ”ฃ input symbols blue-square music note ampersand percent glyphs characters -๐Ÿ”ค input latin letters blue-square alphabet -๐Ÿ…ฐ๏ธ a button red-square alphabet letter -๐Ÿ†Ž ab button red-square alphabet -๐Ÿ…ฑ๏ธ b button red-square alphabet letter -๐Ÿ†‘ cl button alphabet words red-square -๐Ÿ†’ cool button words blue-square -๐Ÿ†“ free button blue-square words -โ„น๏ธ information blue-square alphabet letter -๐Ÿ†” id button purple-square words -โ“‚๏ธ circled m alphabet blue-circle letter -๐Ÿ†• new button blue-square words start -๐Ÿ†– ng button blue-square words shape icon -๐Ÿ…พ๏ธ o button alphabet red-square letter -๐Ÿ†— ok button good agree yes blue-square -๐Ÿ…ฟ๏ธ p button cars blue-square alphabet letter -๐Ÿ†˜ sos button help red-square words emergency 911 -๐Ÿ†™ up button blue-square above high -๐Ÿ†š vs button words orange-square -๐Ÿˆ japanese here button blue-square here katakana japanese destination -๐Ÿˆ‚๏ธ japanese service charge button japanese blue-square katakana -๐Ÿˆท๏ธ japanese monthly amount button chinese month moon japanese orange-square kanji -๐Ÿˆถ japanese not free of charge button orange-square chinese have kanji -๐Ÿˆฏ japanese reserved button chinese point green-square kanji -๐Ÿ‰ japanese bargain button chinese kanji obtain get circle -๐Ÿˆน japanese discount button cut divide chinese kanji pink-square -๐Ÿˆš japanese free of charge button nothing chinese kanji japanese orange-square -๐Ÿˆฒ japanese prohibited button kanji japanese chinese forbidden limit restricted red-square -๐Ÿ‰‘ japanese acceptable button ok good chinese kanji agree yes orange-circle -๐Ÿˆธ japanese application button chinese japanese kanji orange-square -๐Ÿˆด japanese passing grade button japanese chinese join kanji red-square -๐Ÿˆณ japanese vacancy button kanji japanese chinese empty sky blue-square -ใŠ—๏ธ japanese congratulations button chinese kanji japanese red-circle -ใŠ™๏ธ japanese secret button privacy chinese sshh kanji red-circle -๐Ÿˆบ japanese open for business button japanese opening hours orange-square -๐Ÿˆต japanese no vacancy button full chinese japanese red-square kanji -๐Ÿ”ด red circle shape error danger -๐ŸŸ  orange circle round -๐ŸŸก yellow circle round -๐ŸŸข green circle round -๐Ÿ”ต blue circle shape icon button -๐ŸŸฃ purple circle round -๐ŸŸค brown circle round -โšซ black circle shape button round -โšช white circle shape round -๐ŸŸฅ red square -๐ŸŸง orange square -๐ŸŸจ yellow square -๐ŸŸฉ green square -๐ŸŸฆ blue square -๐ŸŸช purple square -๐ŸŸซ brown square -โฌ› black large square shape icon button -โฌœ white large square shape icon stone button -โ—ผ๏ธ black medium square shape button icon -โ—ป๏ธ white medium square shape stone icon -โ—พ black medium small square icon shape button -โ—ฝ white medium small square shape stone icon button -โ–ช๏ธ black small square shape icon -โ–ซ๏ธ white small square shape icon -๐Ÿ”ถ large orange diamond shape jewel gem -๐Ÿ”ท large blue diamond shape jewel gem -๐Ÿ”ธ small orange diamond shape jewel gem -๐Ÿ”น small blue diamond shape jewel gem -๐Ÿ”บ red triangle pointed up shape direction up top -๐Ÿ”ป red triangle pointed down shape direction bottom -๐Ÿ’  diamond with a dot jewel blue gem crystal fancy -๐Ÿ”˜ radio button input old music circle -๐Ÿ”ณ white square button shape input -๐Ÿ”ฒ black square button shape input frame -๐Ÿ chequered flag contest finishline race gokart -๐Ÿšฉ triangular flag mark milestone place -๐ŸŽŒ crossed flags japanese nation country border -๐Ÿด black flag pirate -๐Ÿณ๏ธ white flag losing loser lost surrender give up fail -๐Ÿณ๏ธโ€๐ŸŒˆ rainbow flag flag rainbow pride gay lgbt glbt queer homosexual lesbian bisexual transgender -๐Ÿดโ€โ˜ ๏ธ pirate flag skull crossbones flag banner -๐Ÿ‡ฆ๐Ÿ‡จ flag ascension island -๐Ÿ‡ฆ๐Ÿ‡ฉ flag andorra ad flag nation country banner andorra -๐Ÿ‡ฆ๐Ÿ‡ช flag united arab emirates united arab emirates flag nation country banner united arab emirates -๐Ÿ‡ฆ๐Ÿ‡ซ flag afghanistan af flag nation country banner afghanistan -๐Ÿ‡ฆ๐Ÿ‡ฌ flag antigua barbuda antigua barbuda flag nation country banner antigua barbuda -๐Ÿ‡ฆ๐Ÿ‡ฎ flag anguilla ai flag nation country banner anguilla -๐Ÿ‡ฆ๐Ÿ‡ฑ flag albania al flag nation country banner albania -๐Ÿ‡ฆ๐Ÿ‡ฒ flag armenia am flag nation country banner armenia -๐Ÿ‡ฆ๐Ÿ‡ด flag angola ao flag nation country banner angola -๐Ÿ‡ฆ๐Ÿ‡ถ flag antarctica aq flag nation country banner antarctica -๐Ÿ‡ฆ๐Ÿ‡ท flag argentina ar flag nation country banner argentina -๐Ÿ‡ฆ๐Ÿ‡ธ flag american samoa american ws flag nation country banner american samoa -๐Ÿ‡ฆ๐Ÿ‡น flag austria at flag nation country banner austria -๐Ÿ‡ฆ๐Ÿ‡บ flag australia au flag nation country banner australia -๐Ÿ‡ฆ๐Ÿ‡ผ flag aruba aw flag nation country banner aruba -๐Ÿ‡ฆ๐Ÿ‡ฝ flag aland islands ร…land islands flag nation country banner aland islands -๐Ÿ‡ฆ๐Ÿ‡ฟ flag azerbaijan az flag nation country banner azerbaijan -๐Ÿ‡ง๐Ÿ‡ฆ flag bosnia herzegovina bosnia herzegovina flag nation country banner bosnia herzegovina -๐Ÿ‡ง๐Ÿ‡ง flag barbados bb flag nation country banner barbados -๐Ÿ‡ง๐Ÿ‡ฉ flag bangladesh bd flag nation country banner bangladesh -๐Ÿ‡ง๐Ÿ‡ช flag belgium be flag nation country banner belgium -๐Ÿ‡ง๐Ÿ‡ซ flag burkina faso burkina faso flag nation country banner burkina faso -๐Ÿ‡ง๐Ÿ‡ฌ flag bulgaria bg flag nation country banner bulgaria -๐Ÿ‡ง๐Ÿ‡ญ flag bahrain bh flag nation country banner bahrain -๐Ÿ‡ง๐Ÿ‡ฎ flag burundi bi flag nation country banner burundi -๐Ÿ‡ง๐Ÿ‡ฏ flag benin bj flag nation country banner benin -๐Ÿ‡ง๐Ÿ‡ฑ flag st barthelemy saint barthรฉlemy flag nation country banner st barthelemy -๐Ÿ‡ง๐Ÿ‡ฒ flag bermuda bm flag nation country banner bermuda -๐Ÿ‡ง๐Ÿ‡ณ flag brunei bn darussalam flag nation country banner brunei -๐Ÿ‡ง๐Ÿ‡ด flag bolivia bo flag nation country banner bolivia -๐Ÿ‡ง๐Ÿ‡ถ flag caribbean netherlands bonaire flag nation country banner caribbean netherlands -๐Ÿ‡ง๐Ÿ‡ท flag brazil br flag nation country banner brazil -๐Ÿ‡ง๐Ÿ‡ธ flag bahamas bs flag nation country banner bahamas -๐Ÿ‡ง๐Ÿ‡น flag bhutan bt flag nation country banner bhutan -๐Ÿ‡ง๐Ÿ‡ป flag bouvet island norway -๐Ÿ‡ง๐Ÿ‡ผ flag botswana bw flag nation country banner botswana -๐Ÿ‡ง๐Ÿ‡พ flag belarus by flag nation country banner belarus -๐Ÿ‡ง๐Ÿ‡ฟ flag belize bz flag nation country banner belize -๐Ÿ‡จ๐Ÿ‡ฆ flag canada ca flag nation country banner canada -๐Ÿ‡จ๐Ÿ‡จ flag cocos islands cocos keeling islands flag nation country banner cocos islands -๐Ÿ‡จ๐Ÿ‡ฉ flag congo kinshasa congo democratic republic flag nation country banner congo kinshasa -๐Ÿ‡จ๐Ÿ‡ซ flag central african republic central african republic flag nation country banner central african republic -๐Ÿ‡จ๐Ÿ‡ฌ flag congo brazzaville congo flag nation country banner congo brazzaville -๐Ÿ‡จ๐Ÿ‡ญ flag switzerland ch flag nation country banner switzerland -๐Ÿ‡จ๐Ÿ‡ฎ flag cote d ivoire ivory coast flag nation country banner cote d ivoire -๐Ÿ‡จ๐Ÿ‡ฐ flag cook islands cook islands flag nation country banner cook islands -๐Ÿ‡จ๐Ÿ‡ฑ flag chile flag nation country banner chile -๐Ÿ‡จ๐Ÿ‡ฒ flag cameroon cm flag nation country banner cameroon -๐Ÿ‡จ๐Ÿ‡ณ flag china china chinese prc flag country nation banner china -๐Ÿ‡จ๐Ÿ‡ด flag colombia co flag nation country banner colombia -๐Ÿ‡จ๐Ÿ‡ต flag clipperton island -๐Ÿ‡จ๐Ÿ‡ท flag costa rica costa rica flag nation country banner costa rica -๐Ÿ‡จ๐Ÿ‡บ flag cuba cu flag nation country banner cuba -๐Ÿ‡จ๐Ÿ‡ป flag cape verde cabo verde flag nation country banner cape verde -๐Ÿ‡จ๐Ÿ‡ผ flag curacao curaรงao flag nation country banner curacao -๐Ÿ‡จ๐Ÿ‡ฝ flag christmas island christmas island flag nation country banner christmas island -๐Ÿ‡จ๐Ÿ‡พ flag cyprus cy flag nation country banner cyprus -๐Ÿ‡จ๐Ÿ‡ฟ flag czechia cz flag nation country banner czechia -๐Ÿ‡ฉ๐Ÿ‡ช flag germany german nation flag country banner germany -๐Ÿ‡ฉ๐Ÿ‡ฌ flag diego garcia -๐Ÿ‡ฉ๐Ÿ‡ฏ flag djibouti dj flag nation country banner djibouti -๐Ÿ‡ฉ๐Ÿ‡ฐ flag denmark dk flag nation country banner denmark -๐Ÿ‡ฉ๐Ÿ‡ฒ flag dominica dm flag nation country banner dominica -๐Ÿ‡ฉ๐Ÿ‡ด flag dominican republic dominican republic flag nation country banner dominican republic -๐Ÿ‡ฉ๐Ÿ‡ฟ flag algeria dz flag nation country banner algeria -๐Ÿ‡ช๐Ÿ‡ฆ flag ceuta melilla -๐Ÿ‡ช๐Ÿ‡จ flag ecuador ec flag nation country banner ecuador -๐Ÿ‡ช๐Ÿ‡ช flag estonia ee flag nation country banner estonia -๐Ÿ‡ช๐Ÿ‡ฌ flag egypt eg flag nation country banner egypt -๐Ÿ‡ช๐Ÿ‡ญ flag western sahara western sahara flag nation country banner western sahara -๐Ÿ‡ช๐Ÿ‡ท flag eritrea er flag nation country banner eritrea -๐Ÿ‡ช๐Ÿ‡ธ flag spain spain flag nation country banner spain -๐Ÿ‡ช๐Ÿ‡น flag ethiopia et flag nation country banner ethiopia -๐Ÿ‡ช๐Ÿ‡บ flag european union european union flag banner -๐Ÿ‡ซ๐Ÿ‡ฎ flag finland fi flag nation country banner finland -๐Ÿ‡ซ๐Ÿ‡ฏ flag fiji fj flag nation country banner fiji -๐Ÿ‡ซ๐Ÿ‡ฐ flag falkland islands falkland islands malvinas flag nation country banner falkland islands -๐Ÿ‡ซ๐Ÿ‡ฒ flag micronesia micronesia federated states flag nation country banner micronesia -๐Ÿ‡ซ๐Ÿ‡ด flag faroe islands faroe islands flag nation country banner faroe islands -๐Ÿ‡ซ๐Ÿ‡ท flag france banner flag nation france french country france -๐Ÿ‡ฌ๐Ÿ‡ฆ flag gabon ga flag nation country banner gabon -๐Ÿ‡ฌ๐Ÿ‡ง flag united kingdom united kingdom great britain northern ireland flag nation country banner british UK english england union jack united kingdom -๐Ÿ‡ฌ๐Ÿ‡ฉ flag grenada gd flag nation country banner grenada -๐Ÿ‡ฌ๐Ÿ‡ช flag georgia ge flag nation country banner georgia -๐Ÿ‡ฌ๐Ÿ‡ซ flag french guiana french guiana flag nation country banner french guiana -๐Ÿ‡ฌ๐Ÿ‡ฌ flag guernsey gg flag nation country banner guernsey -๐Ÿ‡ฌ๐Ÿ‡ญ flag ghana gh flag nation country banner ghana -๐Ÿ‡ฌ๐Ÿ‡ฎ flag gibraltar gi flag nation country banner gibraltar -๐Ÿ‡ฌ๐Ÿ‡ฑ flag greenland gl flag nation country banner greenland -๐Ÿ‡ฌ๐Ÿ‡ฒ flag gambia gm flag nation country banner gambia -๐Ÿ‡ฌ๐Ÿ‡ณ flag guinea gn flag nation country banner guinea -๐Ÿ‡ฌ๐Ÿ‡ต flag guadeloupe gp flag nation country banner guadeloupe -๐Ÿ‡ฌ๐Ÿ‡ถ flag equatorial guinea equatorial gn flag nation country banner equatorial guinea -๐Ÿ‡ฌ๐Ÿ‡ท flag greece gr flag nation country banner greece -๐Ÿ‡ฌ๐Ÿ‡ธ flag south georgia south sandwich islands south georgia sandwich islands flag nation country banner south georgia south sandwich islands -๐Ÿ‡ฌ๐Ÿ‡น flag guatemala gt flag nation country banner guatemala -๐Ÿ‡ฌ๐Ÿ‡บ flag guam gu flag nation country banner guam -๐Ÿ‡ฌ๐Ÿ‡ผ flag guinea bissau gw bissau flag nation country banner guinea bissau -๐Ÿ‡ฌ๐Ÿ‡พ flag guyana gy flag nation country banner guyana -๐Ÿ‡ญ๐Ÿ‡ฐ flag hong kong sar china hong kong flag nation country banner hong kong sar china -๐Ÿ‡ญ๐Ÿ‡ฒ flag heard mcdonald islands -๐Ÿ‡ญ๐Ÿ‡ณ flag honduras hn flag nation country banner honduras -๐Ÿ‡ญ๐Ÿ‡ท flag croatia hr flag nation country banner croatia -๐Ÿ‡ญ๐Ÿ‡น flag haiti ht flag nation country banner haiti -๐Ÿ‡ญ๐Ÿ‡บ flag hungary hu flag nation country banner hungary -๐Ÿ‡ฎ๐Ÿ‡จ flag canary islands canary islands flag nation country banner canary islands -๐Ÿ‡ฎ๐Ÿ‡ฉ flag indonesia flag nation country banner indonesia -๐Ÿ‡ฎ๐Ÿ‡ช flag ireland ie flag nation country banner ireland -๐Ÿ‡ฎ๐Ÿ‡ฑ flag israel il flag nation country banner israel -๐Ÿ‡ฎ๐Ÿ‡ฒ flag isle of man isle man flag nation country banner isle of man -๐Ÿ‡ฎ๐Ÿ‡ณ flag india in flag nation country banner india -๐Ÿ‡ฎ๐Ÿ‡ด flag british indian ocean territory british indian ocean territory flag nation country banner british indian ocean territory -๐Ÿ‡ฎ๐Ÿ‡ถ flag iraq iq flag nation country banner iraq -๐Ÿ‡ฎ๐Ÿ‡ท flag iran iran islamic republic flag nation country banner iran -๐Ÿ‡ฎ๐Ÿ‡ธ flag iceland is flag nation country banner iceland -๐Ÿ‡ฎ๐Ÿ‡น flag italy italy flag nation country banner italy -๐Ÿ‡ฏ๐Ÿ‡ช flag jersey je flag nation country banner jersey -๐Ÿ‡ฏ๐Ÿ‡ฒ flag jamaica jm flag nation country banner jamaica -๐Ÿ‡ฏ๐Ÿ‡ด flag jordan jo flag nation country banner jordan -๐Ÿ‡ฏ๐Ÿ‡ต flag japan japanese nation flag country banner japan -๐Ÿ‡ฐ๐Ÿ‡ช flag kenya ke flag nation country banner kenya -๐Ÿ‡ฐ๐Ÿ‡ฌ flag kyrgyzstan kg flag nation country banner kyrgyzstan -๐Ÿ‡ฐ๐Ÿ‡ญ flag cambodia kh flag nation country banner cambodia -๐Ÿ‡ฐ๐Ÿ‡ฎ flag kiribati ki flag nation country banner kiribati -๐Ÿ‡ฐ๐Ÿ‡ฒ flag comoros km flag nation country banner comoros -๐Ÿ‡ฐ๐Ÿ‡ณ flag st kitts nevis saint kitts nevis flag nation country banner st kitts nevis -๐Ÿ‡ฐ๐Ÿ‡ต flag north korea north korea nation flag country banner north korea -๐Ÿ‡ฐ๐Ÿ‡ท flag south korea south korea nation flag country banner south korea -๐Ÿ‡ฐ๐Ÿ‡ผ flag kuwait kw flag nation country banner kuwait -๐Ÿ‡ฐ๐Ÿ‡พ flag cayman islands cayman islands flag nation country banner cayman islands -๐Ÿ‡ฐ๐Ÿ‡ฟ flag kazakhstan kz flag nation country banner kazakhstan -๐Ÿ‡ฑ๐Ÿ‡ฆ flag laos lao democratic republic flag nation country banner laos -๐Ÿ‡ฑ๐Ÿ‡ง flag lebanon lb flag nation country banner lebanon -๐Ÿ‡ฑ๐Ÿ‡จ flag st lucia saint lucia flag nation country banner st lucia -๐Ÿ‡ฑ๐Ÿ‡ฎ flag liechtenstein li flag nation country banner liechtenstein -๐Ÿ‡ฑ๐Ÿ‡ฐ flag sri lanka sri lanka flag nation country banner sri lanka -๐Ÿ‡ฑ๐Ÿ‡ท flag liberia lr flag nation country banner liberia -๐Ÿ‡ฑ๐Ÿ‡ธ flag lesotho ls flag nation country banner lesotho -๐Ÿ‡ฑ๐Ÿ‡น flag lithuania lt flag nation country banner lithuania -๐Ÿ‡ฑ๐Ÿ‡บ flag luxembourg lu flag nation country banner luxembourg -๐Ÿ‡ฑ๐Ÿ‡ป flag latvia lv flag nation country banner latvia -๐Ÿ‡ฑ๐Ÿ‡พ flag libya ly flag nation country banner libya -๐Ÿ‡ฒ๐Ÿ‡ฆ flag morocco ma flag nation country banner morocco -๐Ÿ‡ฒ๐Ÿ‡จ flag monaco mc flag nation country banner monaco -๐Ÿ‡ฒ๐Ÿ‡ฉ flag moldova moldova republic flag nation country banner moldova -๐Ÿ‡ฒ๐Ÿ‡ช flag montenegro me flag nation country banner montenegro -๐Ÿ‡ฒ๐Ÿ‡ซ flag st martin -๐Ÿ‡ฒ๐Ÿ‡ฌ flag madagascar mg flag nation country banner madagascar -๐Ÿ‡ฒ๐Ÿ‡ญ flag marshall islands marshall islands flag nation country banner marshall islands -๐Ÿ‡ฒ๐Ÿ‡ฐ flag north macedonia macedonia flag nation country banner north macedonia -๐Ÿ‡ฒ๐Ÿ‡ฑ flag mali ml flag nation country banner mali -๐Ÿ‡ฒ๐Ÿ‡ฒ flag myanmar mm flag nation country banner myanmar -๐Ÿ‡ฒ๐Ÿ‡ณ flag mongolia mn flag nation country banner mongolia -๐Ÿ‡ฒ๐Ÿ‡ด flag macao sar china macao flag nation country banner macao sar china -๐Ÿ‡ฒ๐Ÿ‡ต flag northern mariana islands northern mariana islands flag nation country banner northern mariana islands -๐Ÿ‡ฒ๐Ÿ‡ถ flag martinique mq flag nation country banner martinique -๐Ÿ‡ฒ๐Ÿ‡ท flag mauritania mr flag nation country banner mauritania -๐Ÿ‡ฒ๐Ÿ‡ธ flag montserrat ms flag nation country banner montserrat -๐Ÿ‡ฒ๐Ÿ‡น flag malta mt flag nation country banner malta -๐Ÿ‡ฒ๐Ÿ‡บ flag mauritius mu flag nation country banner mauritius -๐Ÿ‡ฒ๐Ÿ‡ป flag maldives mv flag nation country banner maldives -๐Ÿ‡ฒ๐Ÿ‡ผ flag malawi mw flag nation country banner malawi -๐Ÿ‡ฒ๐Ÿ‡ฝ flag mexico mx flag nation country banner mexico -๐Ÿ‡ฒ๐Ÿ‡พ flag malaysia my flag nation country banner malaysia -๐Ÿ‡ฒ๐Ÿ‡ฟ flag mozambique mz flag nation country banner mozambique -๐Ÿ‡ณ๐Ÿ‡ฆ flag namibia na flag nation country banner namibia -๐Ÿ‡ณ๐Ÿ‡จ flag new caledonia new caledonia flag nation country banner new caledonia -๐Ÿ‡ณ๐Ÿ‡ช flag niger ne flag nation country banner niger -๐Ÿ‡ณ๐Ÿ‡ซ flag norfolk island norfolk island flag nation country banner norfolk island -๐Ÿ‡ณ๐Ÿ‡ฌ flag nigeria flag nation country banner nigeria -๐Ÿ‡ณ๐Ÿ‡ฎ flag nicaragua ni flag nation country banner nicaragua -๐Ÿ‡ณ๐Ÿ‡ฑ flag netherlands nl flag nation country banner netherlands -๐Ÿ‡ณ๐Ÿ‡ด flag norway no flag nation country banner norway -๐Ÿ‡ณ๐Ÿ‡ต flag nepal np flag nation country banner nepal -๐Ÿ‡ณ๐Ÿ‡ท flag nauru nr flag nation country banner nauru -๐Ÿ‡ณ๐Ÿ‡บ flag niue nu flag nation country banner niue -๐Ÿ‡ณ๐Ÿ‡ฟ flag new zealand new zealand flag nation country banner new zealand -๐Ÿ‡ด๐Ÿ‡ฒ flag oman om symbol flag nation country banner oman -๐Ÿ‡ต๐Ÿ‡ฆ flag panama pa flag nation country banner panama -๐Ÿ‡ต๐Ÿ‡ช flag peru pe flag nation country banner peru -๐Ÿ‡ต๐Ÿ‡ซ flag french polynesia french polynesia flag nation country banner french polynesia -๐Ÿ‡ต๐Ÿ‡ฌ flag papua new guinea papua new guinea flag nation country banner papua new guinea -๐Ÿ‡ต๐Ÿ‡ญ flag philippines ph flag nation country banner philippines -๐Ÿ‡ต๐Ÿ‡ฐ flag pakistan pk flag nation country banner pakistan -๐Ÿ‡ต๐Ÿ‡ฑ flag poland pl flag nation country banner poland -๐Ÿ‡ต๐Ÿ‡ฒ flag st pierre miquelon saint pierre miquelon flag nation country banner st pierre miquelon -๐Ÿ‡ต๐Ÿ‡ณ flag pitcairn islands pitcairn flag nation country banner pitcairn islands -๐Ÿ‡ต๐Ÿ‡ท flag puerto rico puerto rico flag nation country banner puerto rico -๐Ÿ‡ต๐Ÿ‡ธ flag palestinian territories palestine palestinian territories flag nation country banner palestinian territories -๐Ÿ‡ต๐Ÿ‡น flag portugal pt flag nation country banner portugal -๐Ÿ‡ต๐Ÿ‡ผ flag palau pw flag nation country banner palau -๐Ÿ‡ต๐Ÿ‡พ flag paraguay py flag nation country banner paraguay -๐Ÿ‡ถ๐Ÿ‡ฆ flag qatar qa flag nation country banner qatar -๐Ÿ‡ท๐Ÿ‡ช flag reunion rรฉunion flag nation country banner reunion -๐Ÿ‡ท๐Ÿ‡ด flag romania ro flag nation country banner romania -๐Ÿ‡ท๐Ÿ‡ธ flag serbia rs flag nation country banner serbia -๐Ÿ‡ท๐Ÿ‡บ flag russia russian federation flag nation country banner russia -๐Ÿ‡ท๐Ÿ‡ผ flag rwanda rw flag nation country banner rwanda -๐Ÿ‡ธ๐Ÿ‡ฆ flag saudi arabia flag nation country banner saudi arabia -๐Ÿ‡ธ๐Ÿ‡ง flag solomon islands solomon islands flag nation country banner solomon islands -๐Ÿ‡ธ๐Ÿ‡จ flag seychelles sc flag nation country banner seychelles -๐Ÿ‡ธ๐Ÿ‡ฉ flag sudan sd flag nation country banner sudan -๐Ÿ‡ธ๐Ÿ‡ช flag sweden se flag nation country banner sweden -๐Ÿ‡ธ๐Ÿ‡ฌ flag singapore sg flag nation country banner singapore -๐Ÿ‡ธ๐Ÿ‡ญ flag st helena saint helena ascension tristan cunha flag nation country banner st helena -๐Ÿ‡ธ๐Ÿ‡ฎ flag slovenia si flag nation country banner slovenia -๐Ÿ‡ธ๐Ÿ‡ฏ flag svalbard jan mayen -๐Ÿ‡ธ๐Ÿ‡ฐ flag slovakia sk flag nation country banner slovakia -๐Ÿ‡ธ๐Ÿ‡ฑ flag sierra leone sierra leone flag nation country banner sierra leone -๐Ÿ‡ธ๐Ÿ‡ฒ flag san marino san marino flag nation country banner san marino -๐Ÿ‡ธ๐Ÿ‡ณ flag senegal sn flag nation country banner senegal -๐Ÿ‡ธ๐Ÿ‡ด flag somalia so flag nation country banner somalia -๐Ÿ‡ธ๐Ÿ‡ท flag suriname sr flag nation country banner suriname -๐Ÿ‡ธ๐Ÿ‡ธ flag south sudan south sd flag nation country banner south sudan -๐Ÿ‡ธ๐Ÿ‡น flag sao tome principe sao tome principe flag nation country banner sao tome principe -๐Ÿ‡ธ๐Ÿ‡ป flag el salvador el salvador flag nation country banner el salvador -๐Ÿ‡ธ๐Ÿ‡ฝ flag sint maarten sint maarten dutch flag nation country banner sint maarten -๐Ÿ‡ธ๐Ÿ‡พ flag syria syrian arab republic flag nation country banner syria -๐Ÿ‡ธ๐Ÿ‡ฟ flag eswatini sz flag nation country banner eswatini -๐Ÿ‡น๐Ÿ‡ฆ flag tristan da cunha -๐Ÿ‡น๐Ÿ‡จ flag turks caicos islands turks caicos islands flag nation country banner turks caicos islands -๐Ÿ‡น๐Ÿ‡ฉ flag chad td flag nation country banner chad -๐Ÿ‡น๐Ÿ‡ซ flag french southern territories french southern territories flag nation country banner french southern territories -๐Ÿ‡น๐Ÿ‡ฌ flag togo tg flag nation country banner togo -๐Ÿ‡น๐Ÿ‡ญ flag thailand th flag nation country banner thailand -๐Ÿ‡น๐Ÿ‡ฏ flag tajikistan tj flag nation country banner tajikistan -๐Ÿ‡น๐Ÿ‡ฐ flag tokelau tk flag nation country banner tokelau -๐Ÿ‡น๐Ÿ‡ฑ flag timor leste timor leste flag nation country banner timor leste -๐Ÿ‡น๐Ÿ‡ฒ flag turkmenistan flag nation country banner turkmenistan -๐Ÿ‡น๐Ÿ‡ณ flag tunisia tn flag nation country banner tunisia -๐Ÿ‡น๐Ÿ‡ด flag tonga to flag nation country banner tonga -๐Ÿ‡น๐Ÿ‡ท flag turkey turkey flag nation country banner turkey -๐Ÿ‡น๐Ÿ‡น flag trinidad tobago trinidad tobago flag nation country banner trinidad tobago -๐Ÿ‡น๐Ÿ‡ป flag tuvalu flag nation country banner tuvalu -๐Ÿ‡น๐Ÿ‡ผ flag taiwan tw flag nation country banner taiwan -๐Ÿ‡น๐Ÿ‡ฟ flag tanzania tanzania united republic flag nation country banner tanzania -๐Ÿ‡บ๐Ÿ‡ฆ flag ukraine ua flag nation country banner ukraine -๐Ÿ‡บ๐Ÿ‡ฌ flag uganda ug flag nation country banner uganda -๐Ÿ‡บ๐Ÿ‡ฒ flag u s outlying islands -๐Ÿ‡บ๐Ÿ‡ณ flag united nations un flag banner -๐Ÿ‡บ๐Ÿ‡ธ flag united states united states america flag nation country banner united states -๐Ÿ‡บ๐Ÿ‡พ flag uruguay uy flag nation country banner uruguay -๐Ÿ‡บ๐Ÿ‡ฟ flag uzbekistan uz flag nation country banner uzbekistan -๐Ÿ‡ป๐Ÿ‡ฆ flag vatican city vatican city flag nation country banner vatican city -๐Ÿ‡ป๐Ÿ‡จ flag st vincent grenadines saint vincent grenadines flag nation country banner st vincent grenadines -๐Ÿ‡ป๐Ÿ‡ช flag venezuela ve bolivarian republic flag nation country banner venezuela -๐Ÿ‡ป๐Ÿ‡ฌ flag british virgin islands british virgin islands bvi flag nation country banner british virgin islands -๐Ÿ‡ป๐Ÿ‡ฎ flag u s virgin islands virgin islands us flag nation country banner u s virgin islands -๐Ÿ‡ป๐Ÿ‡ณ flag vietnam viet nam flag nation country banner vietnam -๐Ÿ‡ป๐Ÿ‡บ flag vanuatu vu flag nation country banner vanuatu -๐Ÿ‡ผ๐Ÿ‡ซ flag wallis futuna wallis futuna flag nation country banner wallis futuna -๐Ÿ‡ผ๐Ÿ‡ธ flag samoa ws flag nation country banner samoa -๐Ÿ‡ฝ๐Ÿ‡ฐ flag kosovo xk flag nation country banner kosovo -๐Ÿ‡พ๐Ÿ‡ช flag yemen ye flag nation country banner yemen -๐Ÿ‡พ๐Ÿ‡น flag mayotte yt flag nation country banner mayotte -๐Ÿ‡ฟ๐Ÿ‡ฆ flag south africa south africa flag nation country banner south africa -๐Ÿ‡ฟ๐Ÿ‡ฒ flag zambia zm flag nation country banner zambia -๐Ÿ‡ฟ๐Ÿ‡ผ flag zimbabwe zw flag nation country banner zimbabwe -๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ flag england flag english -๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ flag scotland flag scottish -๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ flag wales flag welsh -๐Ÿฅฒ smiling face with tear sad cry pretend -๐Ÿฅธ disguised face pretent brows glasses moustache -๐ŸคŒ pinched fingers size tiny small -๐Ÿซ€ anatomical heart health heartbeat -๐Ÿซ lungs breathe -๐Ÿฅท ninja ninjutsu skills japanese -๐Ÿคตโ€โ™‚๏ธ man in tuxedo formal fashion -๐Ÿคตโ€โ™€๏ธ woman in tuxedo formal fashion -๐Ÿ‘ฐโ€โ™‚๏ธ man with veil wedding marriage -๐Ÿ‘ฐโ€โ™€๏ธ woman with veil wedding marriage -๐Ÿ‘ฉโ€๐Ÿผ woman feeding baby birth food -๐Ÿ‘จโ€๐Ÿผ man feeding baby birth food -๐Ÿง‘โ€๐Ÿผ person feeding baby birth food -๐Ÿง‘โ€๐ŸŽ„ mx claus christmas -๐Ÿซ‚ people hugging care -๐Ÿˆโ€โฌ› black cat superstition luck -๐Ÿฆฌ bison ox -๐Ÿฆฃ mammoth elephant tusks -๐Ÿฆซ beaver animal rodent -๐Ÿปโ€โ„๏ธ polar bear animal arctic -๐Ÿฆค dodo animal bird -๐Ÿชถ feather bird fly -๐Ÿฆญ seal animal creature sea -๐Ÿชฒ beetle insect -๐Ÿชณ cockroach insect pests -๐Ÿชฐ fly insect -๐Ÿชฑ worm animal -๐Ÿชด potted plant greenery house -๐Ÿซ blueberries fruit -๐Ÿซ’ olive fruit -๐Ÿซ‘ bell pepper fruit plant -๐Ÿซ“ flatbread flour food -๐Ÿซ” tamale food masa -๐Ÿซ• fondue cheese pot food -๐Ÿซ– teapot drink hot -๐Ÿง‹ bubble tea taiwan boba milk tea straw -๐Ÿชจ rock stone -๐Ÿชต wood nature timber trunk -๐Ÿ›– hut house structure -๐Ÿ›ป pickup truck car transportation -๐Ÿ›ผ roller skate footwear sports -๐Ÿช„ magic wand supernature power -๐Ÿช… pinata mexico candy celebration -๐Ÿช† nesting dolls matryoshka toy -๐Ÿชก sewing needle stitches -๐Ÿชข knot rope scout -๐Ÿฉด thong sandal footwear summer -๐Ÿช– military helmet army protection -๐Ÿช— accordion music -๐Ÿช˜ long drum music -๐Ÿช™ coin money currency -๐Ÿชƒ boomerang weapon -๐Ÿชš carpentry saw cut chop -๐Ÿช› screwdriver tools -๐Ÿช hook tools -๐Ÿชœ ladder tools -๐Ÿ›— elevator lift -๐Ÿชž mirror reflection -๐ŸชŸ window scenery -๐Ÿช  plunger toilet -๐Ÿชค mouse trap cheese -๐Ÿชฃ bucket water container -๐Ÿชฅ toothbrush hygiene dental -๐Ÿชฆ headstone death rip grave -๐Ÿชง placard announcement -โšง๏ธ transgender symbol lgbtq -๐Ÿณ๏ธโ€โšง๏ธ transgender flag lgbtq -๐Ÿ˜ถโ€๐ŸŒซ๏ธ face in clouds shower steam dream -๐Ÿ˜ฎโ€๐Ÿ’จ face exhaling relieve relief tired sigh -๐Ÿ˜ตโ€๐Ÿ’ซ face with spiral eyes sick ill confused nauseous nausea -โค๏ธโ€๐Ÿ”ฅ heart on fire passionate enthusiastic -โค๏ธโ€๐Ÿฉน mending heart broken heart bandage wounded -๐Ÿง”โ€โ™‚๏ธ man beard facial hair -๐Ÿง”โ€โ™€๏ธ woman beard facial hair -๐Ÿซ  melting face hot heat -๐Ÿซข face with open eyes and hand over mouth silence secret shock surprise -๐Ÿซฃ face with peeking eye scared frightening embarrassing -๐Ÿซก saluting face respect salute -๐Ÿซฅ dotted line face invisible lonely isolation depression -๐Ÿซค face with diagonal mouth skeptic confuse frustrated indifferent -๐Ÿฅน face holding back tears touched gratitude -๐Ÿซฑ rightwards hand palm offer -๐Ÿซฒ leftwards hand palm offer -๐Ÿซณ palm down hand palm drop -๐Ÿซด palm up hand lift offer demand -๐Ÿซฐ hand with index finger and thumb crossed heart love money expensive -๐Ÿซต index pointing at the viewer you recruit -๐Ÿซถ heart hands love appreciation support -๐Ÿซฆ biting lip flirt sexy pain worry -๐Ÿซ… person with crown royalty power -๐Ÿซƒ pregnant man baby belly -๐Ÿซ„ pregnant person baby belly -๐ŸงŒ troll mystical monster -๐Ÿชธ coral ocean sea reef -๐Ÿชท lotus flower calm meditation -๐Ÿชน empty nest bird -๐Ÿชบ nest with eggs bird -๐Ÿซ˜ beans food -๐Ÿซ— pouring liquid cup water -๐Ÿซ™ jar container sauce -๐Ÿ› playground slide fun park -๐Ÿ›ž wheel car transport -๐Ÿ›Ÿ ring buoy life saver life preserver -๐Ÿชฌ hamsa religion protection -๐Ÿชฉ mirror ball disco dance party -๐Ÿชซ low battery drained dead -๐Ÿฉผ crutch accessibility assist -๐Ÿฉป x-ray skeleton medicine -๐Ÿซง bubbles soap fun carbonation sparkling -๐Ÿชช identification card document -๐ŸŸฐ heavy equals sign math -( อกยฐ อœส– อกยฐ) lenny face that face diff --git a/config/waybar/configs/config-default b/config/waybar/configs/config-default index 4567d761..a5971638 100644 --- a/config/waybar/configs/config-default +++ b/config/waybar/configs/config-default @@ -35,7 +35,9 @@ "custom/separator#dot-line", "custom/light_dark", "custom/separator#dot-line", - "custom/lock", + "custom/lock", + "custom/separator#dot-line", + "custom/keybinds", ], "modules-right": [ diff --git a/config/waybar/modules b/config/waybar/modules index 6617ed34..3b033aa7 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -7,7 +7,7 @@ //"format-icons": ["๓ฐƒž", "๓ฐƒŸ", "๓ฐƒ "], "format": "{icon}", "format-icons": ["๓ฐ›ฉ", "๓ฑฉŽ", "๓ฑฉ", "๓ฑฉ‘", "๓ฑฉ’", "๓ฑฉ“", "๓ฑฉ”", "๓ฑฉ•", "๓ฐ›จ"], - "tooltip-format": "{percent}%", + "tooltip-format": "backlight {percent}%", "icon-size": 10, "on-click": "", "on-click-middle": "", @@ -310,10 +310,10 @@ "tooltip-format": "Change wallpaper or style" }, -"custom/keybindings": { - "format":"๏Œƒ", +"custom/keybinds": { + "format":"๓ฐบ HINT!", "tooltip": false, - "on-click": "~/.config/hypr/scripts/Help.sh", + "on-click": "~/.config/hypr/scripts/KeyHints.sh", }, "custom/light_dark": { -- cgit v1.2.3 From d6323beb67459be5d5504e72f888456ca18f9507 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 13:17:38 +0900 Subject: updated keyhints --- config/hypr/scripts/KeyHints.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index 2eedf942..cb87ad3a 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -1,6 +1,6 @@ #!/bin/sh -yad --width=1000 --height=800 \ +yad --width=1000 --height=900 \ --center \ --title="Keybindings" \ --no-buttons \ @@ -14,7 +14,7 @@ yad --width=1000 --height=800 \ "๏…ผ enter" "Terminal" "(kitty)" \ "๏…ผ D" "App Launcher" "(rofi)" \ "๏…ผ T" "Open File Manager" "(Thunar)" \ -"๏…ผ Q | ๏…ผ Shift Q" "close focused app" "(kill)" \ +"๏…ผ Q or ๏…ผ Shift Q " "close focused app" "(kill)" \ "๏…ผ Alt V" "Clipboard Manager" "(cliphist)" \ "๏…ผ CTRL W" "Choose wallpaper" "(swww)" \ "๏…ผ W" "Random wallpaper" "(swww)" \ -- cgit v1.2.3 From bb5487abe5b91d4180d932953a2ed561b8b4498f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 16:45:11 +0900 Subject: small update --- config/hypr/HelpFile.md | 24 +++++++++--------------- config/hypr/configs/Keybinds.conf | 3 +-- config/hypr/configs/Monitors.conf | 5 ++--- 3 files changed, 12 insertions(+), 20 deletions(-) (limited to 'config') diff --git a/config/hypr/HelpFile.md b/config/hypr/HelpFile.md index abec965e..c8bb6866 100644 --- a/config/hypr/HelpFile.md +++ b/config/hypr/HelpFile.md @@ -7,34 +7,28 @@ Super = Windows Key # common operations - Super h *keyhint* (THIS DOCUMENT) - Super Return *term* (`foot`) + Super Shift H *keyhint* (THIS DOCUMENT) + Super Return *term* (`kitty`) Super q *quit* (kill focused window) Super Shift q *quit* (kill focused window) - Super d *show app menu* (`wofi small`) - Super Shift d *show app menu* (`wofi large`) + Super d *show app menu* (`rofi`) -# Wofi scripts (Power menu, waybar-layout menu, wallpaper menu, etc, have small box) - - edit the scripts which are all located in ~/.config/hypr/scripts. You can set a desired Width and Height to your liking. +# Scripts (Power menu, waybar-layout menu, wallpaper menu, etc, have small box) + - All the scripts all located in ~/.config/hypr/scripts. # wallpaper / styling stuff Super w *wallpaper shuffle* (right click on wallpaper ๏€พ waybar module) Super Shift w *waybar style-change* (middle click on wallpaper ๏€พ waybar module) - Super Ctrl w *wallpaper switcher* (click on wallpaper waybar ๏€พ module) + Super Ctrl w *wallpaper select* (click on wallpaper waybar ๏€พ module) add more wallpaper in ~/Pictures/wallpapers - - right click on update ๏€™ waybar module *wallpaper cycle using swaybg* (no animations) - - - To change permanently the wallpaper edit the file in *~/.config/hypr/configs/Execs.conf* + - right click on update ๏€™ waybar module *wallpaper cycle using swww* - for the wallpaper styles and configurations, you can watch my video about it *https://youtu.be/6ZGzOjMJBe4* - - scripts for wallpaper stuff are located in *~/.config/hypr/scripts* file names `DarkLight.sh` `DarkLight-swaybg.sh` `Wallpaper.sh` `WallpaperSelect.sh` `WaybarStyles.sh` (last one for waybar) - - - swww is broken if you use fractional scaling. Use swaybg as your wallpaper provider. - - Sample of swaybg for wallpaper is located in ~/.config/hypr/configs/Execs.conf + - scripts for wallpaper stuff are located in *~/.config/hypr/scripts* file names `DarkLight.sh` `Wallpaper.sh` `WallpaperSelect.sh` `WaybarStyles.sh` (last one for waybar) # Monitor, executables, keybindings, window rules, - files are located in *~/.config/hypr/configs* + files are located in *~/.config/hypr/configs* . View with SUPER E Keybindings file is located here *~/.config/hypr/configs/Keybinds.conf* # screenshot may need to hold down the function (`fn`) key. You can change keybinds in *~/.config/hypr/configs/Keybinds.conf* diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index a5215dfe..11a2d719 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -19,7 +19,6 @@ $Media = $scriptsDir/MediaCtrl.sh $screenshot = $scriptsDir/ScreenShot.sh $touchpad = $scriptsDir/TouchPad.sh $volume = $scriptsDir/Volume.sh -$wallpaper = $scriptsDir/Wallpaper.sh $waybar = $scriptsDir/Waybar.sh @@ -39,7 +38,7 @@ bind = CTRL ALT, L, exec, $scriptsDir/LockScreen.sh bind = CTRL ALT, P, exec, $scriptsDir/Wlogout.sh bind = $mainMod CTRL, S, exec, $scriptsDir/RofiBeats.sh bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh -bind = $mainMod, W, exec, $wallpaper swaybg +bind = $mainMod, W, exec, $scriptsDir/Wallpaper.sh swww bind = $mainMod SHIFT, W, exec, $scriptsDir/WaybarStyles.sh bind = $mainMod CTRL, W, exec, $scriptsDir/WallpaperSelect.sh bind = $mainMod ALT, W, exec, $scriptsDir/ChangeLayoutMenu.sh diff --git a/config/hypr/configs/Monitors.conf b/config/hypr/configs/Monitors.conf index 4587d6b0..f7299e6a 100644 --- a/config/hypr/configs/Monitors.conf +++ b/config/hypr/configs/Monitors.conf @@ -9,12 +9,11 @@ monitor=,preferred,auto,1 # my G15 Laptop #monitor = eDP-1, preferred, auto, 1 #monitor = eDP-1, 2560x1440@165, 0x0, 1 #own screen -#monitor = DP-2, preferred, auto, 1 #my Samsung Odyssey-G7 +#monitor = DP-2, preferred, auto, 1 #monitor = DP-1, preferred, auto, 1 #monitor = HDMI-A-1, preferred,auto,1 - -# QEMU +# QEMU-KVM or any virtual box #monitor = Virtual-1, 1920x1080@60,auto,1 # Hi Refresh Rate -- cgit v1.2.3 From 3a2542f582f73a33000b95902ee8df92ecfd5db9 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 17:07:04 +0900 Subject: edited helpfile --- config/hypr/HelpFile.md | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'config') diff --git a/config/hypr/HelpFile.md b/config/hypr/HelpFile.md index c8bb6866..ef7058a9 100644 --- a/config/hypr/HelpFile.md +++ b/config/hypr/HelpFile.md @@ -39,37 +39,39 @@ Super Shift S *screenshot with swappy* # clipboard manager (cliphist) - Super Alt V *launch the wofi menu of clipboard manager* - - double click to select the clipboard. And paste as normal - - to clean up clipboard manager, launch foot (super enter) then type cliphist wipe + Super Alt V *launch the rofi menu of clipboard manager* + - click to select the clipboard. And paste as normal (CTRL V or right click menu) + - to clean up clipboard manager, launch kitty (super enter) then type ```cliphist wipe``` # applications shortcuts Super T *file manager* (`thunar`) - if installed # container layout Super Shift Space *toggle tiling/floating mode* + Super Shift F *toggle all windows in float mode* Super left mouse button *move window* - Super right mouse button *resize window* (note only in float mode) + Super right mouse button *resize window* (note! only in float mode) # workspaces Super 1 .. 0 *switch to workspace 1 .. 10* Super Shift 1 .. 0 *move container to workspace 1 .. 10* Super Tab *cycle through workspaces* + Super Shift Tab *cycle previous workspaces* # waybar customizations - - waybar font too big or too small. Edit the font-size in waybar styles located in ~/.config/waybar/styles/ . By default, it is set to 100%. After adjusting the GTK font scaling to your liking, edit all the waybar styles. Reduce or increase according to your needs. NOTE that its on percent %. You can also change to px whichever suits you. + - waybar font too big or too small. Edit the font-size in waybar styles located in ~/.config/waybar/styles/ . By default, it is set to 98%. After adjusting the GTK font scaling to your liking, edit all the waybar styles. Reduce or increase according to your needs. NOTE that its on percent %. You can also change to px whichever suits you. Note: This corresponds well with nwg-look - if you want 12h format instead of 24H format, edit the ~/.config/waybar/modules look for clock. delete the // and add // or delete the previous one - CPU Temperature: - a.) to change from deg C to deg F , edit the ~/.config/waybar/modules look for "temperature". Change the format to "format": "{temperatureF}ยฐF {icon}", - - b.) to fix the temperature if not showing correctly, comment "thermal zone": 0 by putting // before. Delete the // on the "hwmon path". Refresh waybar by pressing CTRL SHIFT w. If still not showing correctly, navigate to /sys/class/hwmon/ and open each hwmon. Look for k10temp for amd. Not sure about intel cpu. and edit accordingly the hwmon path in the "temperature" waybar module. + - b.) to fix the temperature if not showing correctly, comment "thermal zone": 0 by putting // before. Delete the // on the "hwmon path". Refresh waybar by pressing SUPER SHIFT W or SUPER ALT W If still not showing correctly, navigate to /sys/class/hwmon/ and open each hwmon. Look for k10temp for amd. Not sure about intel cpu. and edit accordingly the hwmon path in the "temperature" waybar module. - b.1) use this function to easily identify the hwmon path. Ran this in your terminal ``` for i in /sys/class/hwmon/hwmon*/temp*_input; do echo "$(<$(dirname $i)/name): $(cat ${i%_*}_label 2>/dev/null || echo $(basename ${i%_*})) $(readlink -f $i)"; done ``` - - Weather.sh (Default weather app in waybar) edit ~/.config/hypr/scripts/Weather.sh and add your city. Make sure a major city in your Area. Delete rbn folder in ~/.cache and refresh waybar by either pressing super shift w or choose waybar layout super alt w. + - Weather.sh (Default weather app in waybar) edit ~/.config/hypr/scripts/Weather.sh or Weather.py and add your city. Make sure a major city in your Area. Delete rbn folder in ~/.cache and refresh waybar by either pressing SUPER SHIFT W or choose waybar layout SUPER ALT W. If wanted to use Weather.py for weather, edit weather module located in ~/.config/waybar/modules. # Hyprland configurations - - *Hyprland* configuration files are in `~/.config/hypr/` + - *Hyprland* configuration files are in `~/.config/hypr/configs` Can view using SUPER E - files located in this folder can be edited using editor of your choice. # notes for nvidia gpu users @@ -77,12 +79,9 @@ - a guide on wiki - https://wiki.hyprland.org/Nvidia/ - # other notes - *Multimedia keys* - may not work for every keyboard may need to hold down the function (`fn`) key - Follow the wiki - https://wiki.hyprland.org/ - Follow the github - https://github.com/hyprwm/Hyprland - - -TO CLOSE THIS DOCUMENT - (vim) press esc :q! +# If you dont like kitty or in your tty to get the pywal colors, edit ~/.config/kitty/kitty.conf or .zshrc (for zsh) -- cgit v1.2.3 From 747a78071eb4a717b19f37dc69fb41ba707312a9 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 19:06:05 +0900 Subject: small tweak for rofi --- config/hypr/initial-boot.sh | 3 + config/hypr/scripts/DarkLight.sh | 10 +- config/rofi/.current_wallpaper | Bin 1772664 -> 2245985 bytes config/rofi/config-cliphist.rasi | 265 +++++++++++++++--------------- config/rofi/config-compact.rasi | 266 +++++++++++++++---------------- config/rofi/config-long.rasi | 265 +++++++++++++++--------------- config/rofi/config-power.rasi | 242 ---------------------------- config/rofi/config-rofi-Beats.rasi | 266 +++++++++++++++---------------- config/rofi/config-short.rasi | 265 +++++++++++++++--------------- config/rofi/config.rasi | 265 +++++++++++++++--------------- config/rofi/pywal-color/Readme.md | 3 + config/rofi/pywal-color/pywal-theme.rasi | 1 + 12 files changed, 798 insertions(+), 1053 deletions(-) delete mode 100644 config/rofi/config-power.rasi create mode 100644 config/rofi/pywal-color/Readme.md create mode 100644 config/rofi/pywal-color/pywal-theme.rasi (limited to 'config') diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 0e68f792..6b0bd72a 100644 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -14,6 +14,9 @@ if [ ! -f ~/.hyprland_startup_done ]; then # Run wal with random wallpapers from ~/Pictures/wallpapers wal -i ~/Pictures/wallpapers/* echo "Pywal initialized" + + #initial symlink for Pywal Dark and Light for Rofi Themes + ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" fi fi diff --git a/config/hypr/scripts/DarkLight.sh b/config/hypr/scripts/DarkLight.sh index 80f30b38..f20dc337 100755 --- a/config/hypr/scripts/DarkLight.sh +++ b/config/hypr/scripts/DarkLight.sh @@ -45,11 +45,11 @@ ln -sf "${waybar_config}/style/style-pywal.css" "${waybar_config}/style.css" ln -sf "${dunst_config}/styles/dunstrc-${next_mode}" "${dunst_config}/styles/dunstrc" # Symlink for rofi theme -#if [ "$next_mode" = "dark" ]; then -# ln -sf $dark_rofi_pywal "$HOME/.config/rofi/pywal-theme.rasi" -#else -# ln -sf $light_rofi_pywal "$HOME/.config/rofi/pywal-theme.rasi" -#fi +if [ "$next_mode" = "dark" ]; then + ln -sf $dark_rofi_pywal "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" +else + ln -sf $light_rofi_pywal "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" +fi gtk_theme="${next_mode}_gtk_theme" icon_theme="${next_mode}_icon_theme" diff --git a/config/rofi/.current_wallpaper b/config/rofi/.current_wallpaper index 87f78670..53f37844 100644 Binary files a/config/rofi/.current_wallpaper and b/config/rofi/.current_wallpaper differ diff --git a/config/rofi/config-cliphist.rasi b/config/rofi/config-cliphist.rasi index 78447700..c92eed9a 100644 --- a/config/rofi/config-cliphist.rasi +++ b/config/rofi/config-cliphist.rasi @@ -9,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -18,226 +18,223 @@ configuration { } /* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ window { - width: 600px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-color: transparent; + width: 30%; + height: 30%; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: transparent; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["listbox"]; + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: transparent; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: [ "imagebox", "listbox" ]; } /* ---- Imagebox ---- */ imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; } /* ---- Listbox ---- */ listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "message", "listview" ]; + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } - /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 10px; - border-color: @foreground; - background-color: rgba(0,0,0,0.4); - children: [ "textbox-prompt-colon", "entry" ]; + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + children: [ "textbox-prompt-colon", "entry" ]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "๎š "; - background-color: transparent; - text-color: inherit; + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + text-color: inherit; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Clipboard Search"; - placeholder-color: inherit; - border-radius: 10px; - border: 0px; + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; } /* ---- Mode Switcher ---- */ mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; } button { - padding: 10px; - border-radius: 10px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 0px; + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; } button selected { - background-color: inherit; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 8; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: rgba(0,0,0,0.6); - border-radius: 10px; - border: 0px; + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + border-radius: 10px; + border: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Element ---- */ element { - enabled: true; - padding: 10px; - margin: 5px; - cursor: pointer; - background-color: @background; - border-radius: 10px; - border: 0px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: inherit; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; } /*****----- Message -----*****/ message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; + background-color: transparent; + border: 0px; + margin: 20px 0px 0px 0px; + padding: 0px; + spacing: 0px; + border-radius: 10px; } textbox { - padding: 15px; - margin: 0px; - border-radius: 0px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index a4109e89..c92eed9a 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -9,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -18,227 +18,223 @@ configuration { } /* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" - +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ window { - width: 900px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 2px; - border-color: @background; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; + width: 30%; + height: 30%; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: transparent; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["imagebox","listbox"]; + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: transparent; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: [ "imagebox", "listbox" ]; } /* ---- Imagebox ---- */ imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; } /* ---- Listbox ---- */ listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "message", "listview" ]; + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } - /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 10px; - border-color: @foreground; - background-color: rgba(0,0,0,0.5); - children: [ "textbox-prompt-colon", "entry" ]; + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + children: [ "textbox-prompt-colon", "entry" ]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "๐Ÿ”"; - background-color: transparent; - text-color: inherit; + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + text-color: inherit; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose"; - placeholder-color: inherit; + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; } /* ---- Mode Switcher ---- */ mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; } button { - padding: 10px; - border-radius: 10px; - background-color: rgba(0,0,0,0.5); - text-color: inherit; - cursor: pointer; - border: 0px; + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; } button selected { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 6; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: rgba(0,0,0,0.4); - border-radius: 10px; - border: 0px; + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + border-radius: 10px; + border: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Element ---- */ element { - enabled: true; - padding: 2px; - margin: 2px; - cursor: pointer; - background-color: rgba(0,0,0,0); - border-radius: 10px; - border: 0px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; } /*****----- Message -----*****/ message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; + background-color: transparent; + border: 0px; + margin: 20px 0px 0px 0px; + padding: 0px; + spacing: 0px; + border-radius: 10px; } textbox { - padding: 15px; - margin: 0px; - border-radius: 10px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 5d4bedc3..fa41def3 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -9,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -18,226 +18,223 @@ configuration { } /* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ window { - width: 400px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 2px; - border-color: @background; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; + width: 20%; + height: 50%; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: transparent; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["listbox"]; + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: transparent; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: [ "listbox" ]; } /* ---- Imagebox ---- */ imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; } /* ---- Listbox ---- */ listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "message", "listview" ]; + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "message", "listview" ]; } - /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 10px; - border-color: @foreground; - background-color: rgba(0,0,0,0.5); - children: [ "textbox-prompt-colon", "entry" ]; + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + children: [ "textbox-prompt-colon", "entry" ]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "๐Ÿ”Ž "; - background-color: transparent; - text-color: inherit; + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + text-color: inherit; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose"; - placeholder-color: inherit; + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; } /* ---- Mode Switcher ---- */ mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; } button { - padding: 10px; - border-radius: 10px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 0px; + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; } button selected { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 14; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: rgba(0,0,0,0.4); - border-radius: 10px; - border: 0px; + enabled: true; + columns: 1; + lines: 12; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + border-radius: 10px; + border: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Element ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: @background; - border-radius: 10px; - border: 2px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; } /*****----- Message -----*****/ message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; + background-color: transparent; + border: 0px; + margin: 20px 0px 0px 0px; + padding: 0px; + spacing: 0px; + border-radius: 10px; } textbox { - padding: 15px; - margin: 0px; - border-radius: 0px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/config-power.rasi b/config/rofi/config-power.rasi deleted file mode 100644 index 76817e31..00000000 --- a/config/rofi/config-power.rasi +++ /dev/null @@ -1,242 +0,0 @@ -/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: "๎ฏ†"; - display-run: "๏„ "; - display-filebrowser: "๏ป"; - display-window: "๏‹"; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} ยท {c} ยท {t}"; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" - -/* ---- Window ---- */ -window { - width: 400px; - x-offset: -14px; - y-offset: 65px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 3px; - border-color: #FFFFFF; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["listbox"]; -} - -/* ---- Imagebox ---- */ -imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "listview" ]; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 0px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "๏€‚"; - background-color: transparent; - text-color: inherit; -} - -entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Search"; - placeholder-color: inherit; -} - -/* ---- Mode Switcher ---- */ -mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; -} - -button { - padding: 10px; - border-radius: 10px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 0px; -} - -button selected { - background-color: @selected-normal-background;; - text-color: @foreground; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 2; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: @background; - border:0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 10px; - margin: 5px; - cursor: pointer; - background-color: @background; - border-radius: 10px; - border: 2px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background;; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - margin: 0px; - border-radius: 0px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 37c3f052..4830c974 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -9,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -18,227 +18,223 @@ configuration { } /* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" - +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ window { - width: 900px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 2px; - border-color: @background; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; + width: 30%; + height: 34%; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: transparent; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["imagebox","listbox"]; + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: transparent; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: [ "imagebox", "listbox" ]; } /* ---- Imagebox ---- */ imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; } /* ---- Listbox ---- */ listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "message", "listview" ]; + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } - /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 10px; - border-color: @foreground; - background-color: rgba(0,0,0,0.5); - children: [ "textbox-prompt-colon", "entry" ]; + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + children: [ "textbox-prompt-colon", "entry" ]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "๐ŸŽง ๐ŸŽถ"; - background-color: transparent; - text-color: inherit; + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + text-color: inherit; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose"; - placeholder-color: inherit; + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; } /* ---- Mode Switcher ---- */ mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; } button { - padding: 10px; - border-radius: 10px; - background-color: rgba(0,0,0,0.5); - text-color: inherit; - cursor: pointer; - border: 0px; + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; } button selected { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 12; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: rgba(0,0,0,0.4); - border-radius: 10px; - border: 0px; + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + border-radius: 10px; + border: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Element ---- */ element { - enabled: true; - padding: 2px; - margin: 2px; - cursor: pointer; - background-color: rgba(0,0,0,0); - border-radius: 10px; - border: 0px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; } /*****----- Message -----*****/ message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; + background-color: transparent; + border: 0px; + margin: 20px 0px 0px 0px; + padding: 0px; + spacing: 0px; + border-radius: 10px; } textbox { - padding: 15px; - margin: 0px; - border-radius: 10px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/config-short.rasi b/config/rofi/config-short.rasi index 6c9be9af..fa41def3 100644 --- a/config/rofi/config-short.rasi +++ b/config/rofi/config-short.rasi @@ -9,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -18,226 +18,223 @@ configuration { } /* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ window { - width: 400px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 2px; - border-color: @background; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; + width: 20%; + height: 50%; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: transparent; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: ["listbox"]; + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: transparent; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: [ "listbox" ]; } /* ---- Imagebox ---- */ imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; } /* ---- Listbox ---- */ listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "message", "listview" ]; + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "message", "listview" ]; } - /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 10px; - border-color: @foreground; - background-color: rgba(0,0,0,0.5); - children: [ "textbox-prompt-colon", "entry" ]; + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + children: [ "textbox-prompt-colon", "entry" ]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "๐Ÿ”Ž "; - background-color: transparent; - text-color: inherit; + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + text-color: inherit; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose"; - placeholder-color: inherit; + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; } /* ---- Mode Switcher ---- */ mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; } button { - padding: 10px; - border-radius: 10px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 0px; + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; } button selected { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 8; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: rgba(0,0,0,0.4); - border-radius: 10px; - border: 0px; + enabled: true; + columns: 1; + lines: 12; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + border-radius: 10px; + border: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Element ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: @background; - border-radius: 10px; - border: 2px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; } /*****----- Message -----*****/ message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; + background-color: transparent; + border: 0px; + margin: 20px 0px 0px 0px; + padding: 0px; + spacing: 0px; + border-radius: 10px; } textbox { - padding: 15px; - margin: 0px; - border-radius: 0px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index c10e60d5..c92eed9a 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -9,7 +9,7 @@ configuration { display-run: "๏„ "; display-filebrowser: "๏ป"; display-window: "๏‹"; - drun-display-format: "{name}"; + drun-display-format: "{name}"; hover-select: true; me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; @@ -18,226 +18,223 @@ configuration { } /* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.cache/wal/colors-rofi-dark.rasi" +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ window { - width: 900px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 0px; - margin: 0px; - color: #FFFFFF; - border: 2px; - border-color: @background; - cursor: "default"; - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 10px; - background-color: transparent; + width: 30%; + height: 30%; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + color: transparent; + border: 2px; + border-color: @background; + cursor: "default"; + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 10px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - spacing: 0px; - margin: 0px; - background-color: @background; - background-image: url("~/.config/rofi/.current_wallpaper", height); - children: [ "imagebox", "listbox" ]; + enabled: true; + orientation: horizontal; + spacing: 0px; + margin: 0px; + background-color: transparent; + background-image: url("~/.config/rofi/.current_wallpaper", height); + children: [ "imagebox", "listbox" ]; } /* ---- Imagebox ---- */ imagebox { - padding: 18px; - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "dummy", "mode-switcher" ]; + padding: 18px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; } /* ---- Listbox ---- */ listbox { - spacing: 20px; - background-color: transparent; - orientation: vertical; - children: [ "message", "listview" ]; + spacing: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } - /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 15px; - border-radius: 10px; - border-color: @foreground; - background-color: rgba(0,0,0,0.5); - children: [ "textbox-prompt-colon", "entry" ]; + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 15px; + border-radius: 10px; + border-color: @foreground; + children: [ "textbox-prompt-colon", "entry" ]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "๐Ÿ”Ž "; - background-color: transparent; - text-color: inherit; + enabled: true; + expand: false; + str: "๐Ÿ”Ž "; + text-color: inherit; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose"; - placeholder-color: inherit; + enabled: true; + background-color: transparent; + text-color: inherit; + cursor: text; + placeholder: "Choose"; + placeholder-color: inherit; } /* ---- Mode Switcher ---- */ mode-switcher{ - enabled: true; - spacing: 20px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @foreground; } button { - padding: 10px; - border-radius: 10px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 0px; + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 0px; } button selected { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 8; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - spacing: 0px; - padding: 10px; - margin: 0px; - background-color: rgba(0,0,0,0.4); - border-radius: 10px; - border: 0px; + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 0px; + padding: 10px; + margin: 0px; + border-radius: 10px; + border: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Element ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: @background; - border-radius: 10px; - border: 0px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: @background; + border-radius: 10px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; } /*****----- Message -----*****/ message { - background-color: transparent; - border:0px; - margin:20px 0px 0px 0px; - padding:0px; - spacing:0px; - border-radius: 10px; + background-color: transparent; + border: 0px; + margin: 20px 0px 0px 0px; + padding: 0px; + spacing: 0px; + border-radius: 10px; } textbox { - padding: 15px; - margin: 0px; - border-radius: 0px; - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; + padding: 15px; + margin: 0px; + border-radius: 0px; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 20px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/pywal-color/Readme.md b/config/rofi/pywal-color/Readme.md new file mode 100644 index 00000000..5e2da85d --- /dev/null +++ b/config/rofi/pywal-color/Readme.md @@ -0,0 +1,3 @@ +# NOTE!! + +This is symlink from ~/.cache/wal/colors-rofi-dark.rasi or ~/.cache/wal/colors-rofi-dark.rasi. Do not delete this folder and files else rofi theme wont be loaded. \ No newline at end of file diff --git a/config/rofi/pywal-color/pywal-theme.rasi b/config/rofi/pywal-color/pywal-theme.rasi new file mode 100644 index 00000000..845132aa --- /dev/null +++ b/config/rofi/pywal-color/pywal-theme.rasi @@ -0,0 +1 @@ +This is for symlink. DO NOT delete \ No newline at end of file -- cgit v1.2.3 From 57a1fb561306905f28715d5420980a6416b93f59 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 19:06:46 +0900 Subject: eh --- config/rofi/pywal-color/pywal-theme.rasi | 1 - 1 file changed, 1 deletion(-) delete mode 100644 config/rofi/pywal-color/pywal-theme.rasi (limited to 'config') diff --git a/config/rofi/pywal-color/pywal-theme.rasi b/config/rofi/pywal-color/pywal-theme.rasi deleted file mode 100644 index 845132aa..00000000 --- a/config/rofi/pywal-color/pywal-theme.rasi +++ /dev/null @@ -1 +0,0 @@ -This is for symlink. DO NOT delete \ No newline at end of file -- cgit v1.2.3 From 41a0af51c0515f87d480b50b634ce83159137d20 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 19:07:41 +0900 Subject: update --- config/rofi/pywal-color/pywal-theme.rasi | 1 + 1 file changed, 1 insertion(+) create mode 100644 config/rofi/pywal-color/pywal-theme.rasi (limited to 'config') diff --git a/config/rofi/pywal-color/pywal-theme.rasi b/config/rofi/pywal-color/pywal-theme.rasi new file mode 100644 index 00000000..e729892e --- /dev/null +++ b/config/rofi/pywal-color/pywal-theme.rasi @@ -0,0 +1 @@ +For symlink. DO NOT DELETE \ No newline at end of file -- cgit v1.2.3 From d0ba5414a1ede01dac73174796ea926bbed71969 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 19:09:43 +0900 Subject: Edited helpfile --- config/hypr/HelpFile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/HelpFile.md b/config/hypr/HelpFile.md index ef7058a9..e22a5d97 100644 --- a/config/hypr/HelpFile.md +++ b/config/hypr/HelpFile.md @@ -36,7 +36,7 @@ Super Shift PrintSrc(button) *active window screenshot* Super CTRL SHIFT PrintScr *full screenshot + timer (5s)* Super Alt PrintScr *full screenshot + timer (10s)* - Super Shift S *screenshot with swappy* + Super Shift S *screenshot with swappy* (NOT AVAILABLE FOR DEBIAN/UBUNTU) # clipboard manager (cliphist) Super Alt V *launch the rofi menu of clipboard manager* -- cgit v1.2.3 From 2b8ab86d212c0eb9806cb3a6aa11c0ee952e9e0a Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Mon, 6 Nov 2023 20:48:55 +0900 Subject: Update KeyHints.sh added screenlock --- config/hypr/scripts/KeyHints.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index cb87ad3a..4d9b9ed1 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -24,6 +24,7 @@ yad --width=1000 --height=900 \ "๏…ผ Shift Print" "screenshot region" "(grim + slurp)" \ "๏…ผ Shift S" "screenshot region" "(swappy)" \ "CTRL ALT P" "power-menu" "(wlogout)" \ +"CTRL ALT L" "screenlock" "(swaylock)" \ "CTRL ALT Del" "Hyprland Exit" "(SAVE YOUR WORK!!!)" \ "๏…ผ F" "Fullscreen" "Toggles to full screen" \ "๏…ผ Spacebar" "Toggle Dwindle | Master Layout" "Hyprland Layout" \ -- cgit v1.2.3 From 6d6d7a829be7d0705b36ee85e5ce7b750ae4ec2a Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 22:14:15 +0900 Subject: Add css style for waybar --- config/waybar/style/style-b&w.css | 1 + config/waybar/style/style-dark.css | 1 + config/waybar/style/style-default.css | 1 + config/waybar/style/style-default_alter.css | 1 + config/waybar/style/style-light.css | 1 + config/waybar/style/style-mauve.css | 1 + config/waybar/style/style-pywal.css | 1 + config/waybar/style/style-rgb.css | 1 + config/waybar/style/style-uline.css | 1 + 9 files changed, 9 insertions(+) (limited to 'config') diff --git a/config/waybar/style/style-b&w.css b/config/waybar/style/style-b&w.css index d2edbb31..7c61d067 100644 --- a/config/waybar/style/style-b&w.css +++ b/config/waybar/style/style-b&w.css @@ -110,6 +110,7 @@ tooltip label{ #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-dark.css b/config/waybar/style/style-dark.css index 31f9b159..ac688ecc 100644 --- a/config/waybar/style/style-dark.css +++ b/config/waybar/style/style-dark.css @@ -108,6 +108,7 @@ tooltip label { #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-default.css b/config/waybar/style/style-default.css index 28558be4..5e5bbb08 100644 --- a/config/waybar/style/style-default.css +++ b/config/waybar/style/style-default.css @@ -98,6 +98,7 @@ tooltip label{ #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-default_alter.css b/config/waybar/style/style-default_alter.css index cfd718e1..d2733705 100644 --- a/config/waybar/style/style-default_alter.css +++ b/config/waybar/style/style-default_alter.css @@ -132,6 +132,7 @@ tooltip label{ #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-light.css b/config/waybar/style/style-light.css index 377ca703..0fa95817 100644 --- a/config/waybar/style/style-light.css +++ b/config/waybar/style/style-light.css @@ -108,6 +108,7 @@ tooltip label { #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-mauve.css b/config/waybar/style/style-mauve.css index e1b0cad2..2e7bb8d4 100644 --- a/config/waybar/style/style-mauve.css +++ b/config/waybar/style/style-mauve.css @@ -112,6 +112,7 @@ tooltip { #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-pywal.css b/config/waybar/style/style-pywal.css index 3c9645ab..9d8bacf9 100644 --- a/config/waybar/style/style-pywal.css +++ b/config/waybar/style/style-pywal.css @@ -111,6 +111,7 @@ tooltip label { #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-rgb.css b/config/waybar/style/style-rgb.css index f1224be7..9f9718a8 100644 --- a/config/waybar/style/style-rgb.css +++ b/config/waybar/style/style-rgb.css @@ -72,6 +72,7 @@ tooltip label{ #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, diff --git a/config/waybar/style/style-uline.css b/config/waybar/style/style-uline.css index 08ad7508..4869d805 100644 --- a/config/waybar/style/style-uline.css +++ b/config/waybar/style/style-uline.css @@ -52,6 +52,7 @@ window#waybar { #wireplumber, #workspaces, #custom-cycle_wall, +#custom-keybinds, #custom-light_dark, #custom-lock, #custom-menu, -- cgit v1.2.3 From ab900c9c2183d55ac8be674993bd437e915548bc Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 22:17:32 +0900 Subject: small tweak --- config/hypr/configs/Execs.conf | 9 ++++++--- config/hypr/configs/WindowRules.conf | 3 +++ 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/Execs.conf b/config/hypr/configs/Execs.conf index 92771f61..a5777762 100644 --- a/config/hypr/configs/Execs.conf +++ b/config/hypr/configs/Execs.conf @@ -46,7 +46,10 @@ exec-once = $scriptsDir/RainbowBorders.sh # auto close of apps (timeout 5 secs) # exec-once = $scriptsDir/AppAutoClose.sh -# sway-idle with lock -exec-once = swayidle -w timeout 1200 '$lock' timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock' -# without lock + +# sway-idle with lock only +exec-once = swayidle -w timeout 1200 '$lock' timeout 1200 +# sway-idle with lock and sleep +#exec-once = swayidle -w timeout 1200 '$lock' timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock' +# sway idle without lock #exec-once = swayidle -w timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 2bb44a5d..72ac1a2c 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -9,6 +9,7 @@ windowrule = float, onedriver|onedriver-launcher windowrule = float, zoom windowrule = float, rofi windowrule = float, gnome-system-monitor +windowrule = float, yad #windowrule = noblur,gamescope #windowrule = fullscreen,gamescope @@ -42,9 +43,11 @@ windowrulev2 = opacity 0.9 0.7, class:^([Tt]hunar)$ windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ windowrulev2 = opacity 0.9 0.7, class:^(gedit)$ #windowrulev2 = opacity 0.8 0.7, class:^(foot)$ +windowrulev2 = opacity 0.8 0.7, class:^(kitty)$ #windowrulev2 = opacity 0.9 0.7, class:^(mousepad)$ windowrulev2 = opacity 0.9 0.7, class:^(codium-url-handler)$ windowrulev2 = opacity 0.9 0.7, class:^(VSCodium)$ +windowrulev2 = opacity 0.9 0.7, class:^(yad)$ #layerrule = unset,class:^([Rr]ofi)$ #layerrule = blur,class:^([Rr]ofi)$ -- cgit v1.2.3 From e5eba26138fbc6212bf8fc36967ff545215c2133 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 22:25:12 +0900 Subject: small adjustment --- config/hypr/initial-boot.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'config') diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 6b0bd72a..c7353cdd 100644 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -14,12 +14,12 @@ if [ ! -f ~/.hyprland_startup_done ]; then # Run wal with random wallpapers from ~/Pictures/wallpapers wal -i ~/Pictures/wallpapers/* echo "Pywal initialized" - - #initial symlink for Pywal Dark and Light for Rofi Themes - ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" fi fi + #initial symlink for Pywal Dark and Light for Rofi Themes + ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" + # Initializing the initial wallpaper and wal exec ~/.config/hypr/scripts/Wallpaper.sh & -- cgit v1.2.3 From c6c01a8accf7a28a2c837cb7937f8f5f805433ff Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 22:30:46 +0900 Subject: small tweak --- config/hypr/scripts/ClipManager.sh | 3 +-- config/hypr/scripts/KeyHints.sh | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/ClipManager.sh b/config/hypr/scripts/ClipManager.sh index 8c4a1213..eb717eaa 100755 --- a/config/hypr/scripts/ClipManager.sh +++ b/config/hypr/scripts/ClipManager.sh @@ -3,8 +3,7 @@ # Clipboard Manager if [[ ! $(pidof rofi) ]]; then - #cliphist list | rofi -dmenu -config ~/.config/rofi/config-cliphist.rasi | cliphist decode | wl-copy - cliphist list | rofi -dmenu | cliphist decode | wl-copy + cliphist list | rofi -dmenu -config ~/.config/rofi/config-long.rasi | cliphist decode | wl-copy else pkill rofi fi diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index 4d9b9ed1..cb87ad3a 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -24,7 +24,6 @@ yad --width=1000 --height=900 \ "๏…ผ Shift Print" "screenshot region" "(grim + slurp)" \ "๏…ผ Shift S" "screenshot region" "(swappy)" \ "CTRL ALT P" "power-menu" "(wlogout)" \ -"CTRL ALT L" "screenlock" "(swaylock)" \ "CTRL ALT Del" "Hyprland Exit" "(SAVE YOUR WORK!!!)" \ "๏…ผ F" "Fullscreen" "Toggles to full screen" \ "๏…ผ Spacebar" "Toggle Dwindle | Master Layout" "Hyprland Layout" \ -- cgit v1.2.3 From 4880663612f2df4cbf34e22c8e7a4db3c47eaf5f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 22:32:59 +0900 Subject: small tweak --- config/hypr/scripts/KeyHints.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index cb87ad3a..d95c16e1 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -24,6 +24,7 @@ yad --width=1000 --height=900 \ "๏…ผ Shift Print" "screenshot region" "(grim + slurp)" \ "๏…ผ Shift S" "screenshot region" "(swappy)" \ "CTRL ALT P" "power-menu" "(wlogout)" \ +"CTRL ALT L" "screen lock" "(swaylock)" \ "CTRL ALT Del" "Hyprland Exit" "(SAVE YOUR WORK!!!)" \ "๏…ผ F" "Fullscreen" "Toggles to full screen" \ "๏…ผ Spacebar" "Toggle Dwindle | Master Layout" "Hyprland Layout" \ -- cgit v1.2.3 From 8d33b92be07a70626083f00e290c7c27778eac05 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Nov 2023 22:37:02 +0900 Subject: clean up --- config/hypr/scripts/keybindings.sh | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100755 config/hypr/scripts/keybindings.sh (limited to 'config') diff --git a/config/hypr/scripts/keybindings.sh b/config/hypr/scripts/keybindings.sh deleted file mode 100755 index b6ee6e25..00000000 --- a/config/hypr/scripts/keybindings.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash - -# Define keybindings.conf location -# ----------------------------------------------------- -config_file="~/.config/hypr/configs/Keybinds.conf" - -# ----------------------------------------------------- -# Parse keybindings -# ----------------------------------------------------- -keybinds=$(grep -oP '(?<=bind = ).*' $config_file) -keybinds=$(echo "$keybinds" | sed 's/$mainMod/SUPER/g'| sed 's/,\([^,]*\)$/ = \1/' | sed 's/, exec//g' | sed 's/^,//g') - -# ----------------------------------------------------- -# Show keybindings in rofi -# ----------------------------------------------------- -rofi -dmenu -p "Keybinds" -config ~/.config/rofi/config-short <<< "$keybinds" \ No newline at end of file -- cgit v1.2.3 From f32804856c0516ddfdb7b252fb5808cdc3e90282 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 7 Nov 2023 10:30:33 +0900 Subject: Initial boot --- config/hypr/initial-boot.sh | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'config') diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index c7353cdd..62d4c375 100644 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -4,7 +4,7 @@ # A bash script designed to ran it only once dotfiles installed # Check if a marker file exists. -if [ ! -f ~/.hyprland_startup_done ]; then +if [ ! -f ~/.config/hypr/.initial_startup_done ]; then # Check if the ~/.cache/wal directory exists if [ ! -d ~/.cache/wal ]; then @@ -12,7 +12,7 @@ if [ ! -f ~/.hyprland_startup_done ]; then # Check if the ~/Pictures/wallpapers directory exists if [ -d ~/Pictures/wallpapers ]; then # Run wal with random wallpapers from ~/Pictures/wallpapers - wal -i ~/Pictures/wallpapers/* + wal -i ~/Pictures/wallpapers/mecha-nostalgia.png echo "Pywal initialized" fi fi @@ -20,11 +20,16 @@ if [ ! -f ~/.hyprland_startup_done ]; then #initial symlink for Pywal Dark and Light for Rofi Themes ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" - # Initializing the initial wallpaper and wal - exec ~/.config/hypr/scripts/Wallpaper.sh & + # Setting initial wallpaper + exec swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png & + + # Initial scripts inorder to have a proper waybar and pywal themes + exec $HOME/.config/hypr/scripts/PywalSwww.sh & + + exec $HOME/.config/hypr/scripts/Refresh.sh # Create a marker file to indicate that the script has been executed. - touch ~/.hyprland_startup_done + touch ~/.config/hypr/.initial_startup_done fi -- cgit v1.2.3 From 908c96fa0f93705d07cdc2f501f89ee9c9f1f9f2 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 7 Nov 2023 12:26:47 +0900 Subject: some small tweak --- config/hypr/configs/WindowRules.conf | 1 + config/waybar/style/style-pywal.css | 152 ++++++++++++++++++++--------------- 2 files changed, 90 insertions(+), 63 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 72ac1a2c..42da0e2b 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -6,6 +6,7 @@ windowrule = float, nm-connection-editor|blueman-manager windowrule = float, pavucontrol windowrule = float, nwg-look|qt5ct|mpv windowrule = float, onedriver|onedriver-launcher +windowrule = float, viewnior|swayimg windowrule = float, zoom windowrule = float, rofi windowrule = float, gnome-system-monitor diff --git a/config/waybar/style/style-pywal.css b/config/waybar/style/style-pywal.css index 9d8bacf9..488c2daf 100644 --- a/config/waybar/style/style-pywal.css +++ b/config/waybar/style/style-pywal.css @@ -10,81 +10,82 @@ margin-top: 1px; margin-bottom: 1px; } - @import '../../.cache/wal/colors-waybar.css'; window#waybar { - background: rgba(0, 0, 0, 0); -} - -window#waybar.hidden { - opacity: 0.5; + background: transparent; } window#waybar.empty { - background-color: transparent; + background-color: transparent; } window#waybar.empty #window { - padding: 0px; - margin: 0px; - border: 0px; - /* background-color: rgba(66,66,66,0.5); */ /* transparent */ - background-color: transparent; + padding: 0px; + margin: 0px; + border: 0px; + background-color: transparent; } -tooltip { - background: rgba(0, 0, 0, 0.6); - border-radius: 10px; +window > box { + background: rgba(0, 0, 0, 0); + border-bottom: 1px solid rgba(0, 0, 0, 0); + color: @foreground; } -tooltip label { - color: @color11; - margin-right: 2px; - margin-left: 2px; +window { + /*font-weight: bold;*/ } +tooltip { + background: rgba(0, 0, 0, 0.4); + opacity: 0.8; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: @color15; +} + +tooltip label{ + color: @foreground; +} /*-----module groups----*/ .modules-right { - background-color: rgba(0, 0, 0, 0.4); - border: 0px solid #b4befe; - border-radius: 10px; + background-color: rgba(0, 0, 0, 0.4); + border: 0.5px solid @color15; + border-radius: 10px; } - .modules-center { - background-color: rgba(0, 0, 0, 0.4); - border: 0px solid #b4befe; - border-radius: 10px; + background-color: rgba(0, 0, 0, 0.4); + border: 0.5px solid @color15; + border-radius: 10px; } - .modules-left { - background-color: rgba(0, 0, 0, 0.4); - border: 0px solid #b4befe; - border-radius: 10px; - + background-color: rgba(0, 0, 0, 0.4); + border: 0.5px solid @color15; + border-radius: 10px; } +/*-----modules indv----*/ #workspaces button { - color: @color11; + color: @color1; + padding: 0px 0px; + background-color: rgba(0, 0, 0, 0); + transition: all 0.3s ease-in-out; } - -#workspaces button.active { - color: @color2; - border-radius: 15px 15px 15px 15px; +#workspaces button:hover { + box-shadow: inherit; + background-color: @color2; } #workspaces button.focused { - color: @color1; + background-color: rgba(0,85,102,0); } +#workspaces button.active { + color: @foreground; + /*background-color: rgba(0,85,102,0.3);*/ + transition: all 0.3s ease-in-out; -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#workspaces button:hover { - color: @color5; - border-radius: 15px; } #backlight, @@ -130,30 +131,55 @@ tooltip label { #custom-weather.showyIcyDay, #custom-weather.snowyIcyNight, #custom-weather.sunnyDay { - color: @color11; - padding: 1px 4px; - border-radius: 8px; + padding: 0px 6px; +} +#mode { + color: #cc3436; + font-weight: bold; +} +#custom-power { + /*background-color: rgba(0,119,179,0.6);*/ + /*border-radius: 50px;*/ + margin: 5px 5px; + padding: 1px 3px; +} +/*-----Indicators----*/ +#idle_inhibitor.activated { + color: #2dcc36; +} +#pulseaudio.muted { + color: #cc3436; +} +#pulseaudio-microphone.muted { + color: #cc3436; } - #temperature.critical { - background-color: #ff0000; + color: #cc3436; } -@keyframes blink { - to { - color: #000000; - } +#waybar { + background-color: @color14; + color: @color3; } -#taskbar button.active { - background-color: #7f849c; +@keyframes blink { + to { + color: #000000; + } } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} \ No newline at end of file + color: #f53c3c; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#taskbar button.active { + background-color: #7f849c; +} +#waybar.empty, #waybar.tiled, #waybar.floating { + background-color: transparent; +} -- cgit v1.2.3 From 123d24bcc4c09bf66972c5d61e80c8f610a27641 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 7 Nov 2023 12:35:54 +0900 Subject: initial boot fix --- config/hypr/initial-boot.sh | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'config') diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 62d4c375..d5ce3233 100644 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -20,14 +20,9 @@ if [ ! -f ~/.config/hypr/.initial_startup_done ]; then #initial symlink for Pywal Dark and Light for Rofi Themes ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" - # Setting initial wallpaper - exec swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png & - - # Initial scripts inorder to have a proper waybar and pywal themes - exec $HOME/.config/hypr/scripts/PywalSwww.sh & + # Initial scripts to load inorder to have a proper wallpaper waybar and pywal themes + exec $HOME/.config/hypr/scripts/Wallpaper.sh & - exec $HOME/.config/hypr/scripts/Refresh.sh - # Create a marker file to indicate that the script has been executed. touch ~/.config/hypr/.initial_startup_done fi -- cgit v1.2.3