From c1c1eba0cd689a9bf42a778e7a23f3d8fcfe6284 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Sat, 15 Feb 2025 10:58:12 +0900 Subject: updates --- global/.gnupg/gpg-agent.conf | 3 + global/.gnupg/sshcontrol | 12 + global/.local/share/applications/csv.desktop | 4 + global/.local/share/applications/file.desktop | 4 + global/.local/share/applications/html.desktop | 4 + global/.local/share/applications/img.desktop | 4 + global/.local/share/applications/mail.desktop | 4 + global/.local/share/applications/office.desktop | 4 + global/.local/share/applications/pdf.desktop | 4 + global/.local/share/applications/roff.desktop | 4 + global/.local/share/applications/rss.desktop | 4 + global/.local/share/applications/slide.desktop | 4 + global/.local/share/applications/text.desktop | 4 + global/.local/share/applications/torrent.desktop | 4 + global/.local/share/applications/video.desktop | 4 + global/.local/share/thesiah/chars/emoji | 1667 +++++++++++++++ global/.local/share/thesiah/chars/font-awesome | 1456 +++++++++++++ global/.local/share/thesiah/dic | 7 + .../.local/share/thesiah/icons/TheSiahxyz-git.png | Bin 0 -> 5661 bytes global/.local/share/thesiah/icons/TheSiahxyz.png | Bin 0 -> 69009 bytes global/.local/share/thesiah/icons/TheSiahxyz.webp | Bin 0 -> 62382 bytes global/.local/share/thesiah/icons/TheSiahxyz.xcf | Bin 0 -> 254098 bytes global/.local/share/thesiah/keys/calcurse | 10 + global/.local/share/thesiah/keys/mutt | 34 + global/.local/share/thesiah/keys/ncmpcpp | 21 + global/.local/share/thesiah/keys/newsboat | 22 + global/.local/share/thesiah/keys/nsxiv | 16 + global/.local/share/thesiah/keys/sc-im | 2226 ++++++++++++++++++++ global/.local/share/thesiah/keys/zathura | 19 + global/.local/share/thesiah/snippets | 6 + global/.local/share/thesiah/ttymaps.kmap | 3 + global/.local/share/venvs/default-requirements.txt | 25 + global/.ssh/config | 1 + global/Music/.music.txt | 901 ++++++++ global/Pictures/resources/hhkb-fn-layout.webp | Bin 0 -> 20134 bytes .../moergo-glove80-keyboard-base-layer-Engram.webp | Bin 0 -> 84582 bytes ...moergo-glove80-keyboard-base-layer-Enthium.webp | Bin 0 -> 85940 bytes .../moergo-glove80-keyboard-base-layer-QWERTY.webp | Bin 0 -> 85594 bytes ...oergo-glove80-keyboard-base-layer-template.webp | Bin 0 -> 82088 bytes .../moergo-glove80-keyboard-cursor-layer.webp | Bin 0 -> 87546 bytes .../moergo-glove80-keyboard-emoji-layer.webp | Bin 0 -> 76022 bytes .../moergo-glove80-keyboard-factory-layer.webp | Bin 0 -> 62450 bytes .../moergo-glove80-keyboard-function-layer.webp | Bin 0 -> 72612 bytes .../moergo-glove80-keyboard-gaming-layer.webp | Bin 0 -> 61076 bytes .../moergo-glove80-keyboard-lower-layer.webp | Bin 0 -> 88122 bytes .../moergo-glove80-keyboard-magic-layer.webp | Bin 0 -> 68878 bytes .../moergo-glove80-keyboard-mouse-layer.webp | Bin 0 -> 72294 bytes .../moergo-glove80-keyboard-number-layer.webp | Bin 0 -> 66370 bytes .../moergo-glove80-keyboard-symbol-layer.webp | Bin 0 -> 61748 bytes .../moergo-glove80-keyboard-system-layer.webp | Bin 0 -> 72630 bytes .../moergo-glove80-keyboard-typing-layer.webp | Bin 0 -> 58920 bytes .../moergo-glove80-keyboard-world-layer.webp | Bin 0 -> 57856 bytes .../Pictures/resources/qutebrowser-cheatsheet.png | Bin 0 -> 708315 bytes global/Pictures/resources/task-2.3.0.png | Bin 0 -> 1096408 bytes global/Pictures/resources/vim-cheatsheet1.jpg | Bin 0 -> 168820 bytes global/Pictures/resources/vim-cheatsheet2-ko.webp | Bin 0 -> 671056 bytes global/Pictures/resources/vim-cheatsheet3.jpg | Bin 0 -> 702569 bytes global/Pictures/wallpaper/alley.jpg | Bin 0 -> 1674770 bytes global/Pictures/wallpaper/ani-girl.png | Bin 0 -> 6043132 bytes global/Pictures/wallpaper/aurora-sky.jpg | Bin 0 -> 4918080 bytes global/Pictures/wallpaper/aurora-tree.jpg | Bin 0 -> 1252914 bytes global/Pictures/wallpaper/autumn-paint.jpg | Bin 0 -> 339205 bytes global/Pictures/wallpaper/ball.jpg | Bin 0 -> 16535730 bytes global/Pictures/wallpaper/bedroom.jpg | Bin 0 -> 1765863 bytes global/Pictures/wallpaper/city.png | Bin 0 -> 39087969 bytes global/Pictures/wallpaper/dark-ghost.jpg | Bin 0 -> 1044029 bytes global/Pictures/wallpaper/dark-sky.png | Bin 0 -> 2254237 bytes global/Pictures/wallpaper/flower.jpg | Bin 0 -> 7552302 bytes global/Pictures/wallpaper/forest-road.jpg | Bin 0 -> 273435 bytes global/Pictures/wallpaper/horse.jpg | Bin 0 -> 16398633 bytes global/Pictures/wallpaper/moon-girl.jpg | Bin 0 -> 3884301 bytes global/Pictures/wallpaper/moon-space.jpg | Bin 0 -> 591360 bytes global/Pictures/wallpaper/mountain.png | Bin 0 -> 4496093 bytes global/Pictures/wallpaper/night-river.jpg | Bin 0 -> 2633695 bytes global/Pictures/wallpaper/sky.jpg | Bin 0 -> 1567880 bytes global/Pictures/wallpaper/snow-bubble.jpg | Bin 0 -> 4744061 bytes global/Pictures/wallpaper/snow-dogs.jpg | Bin 0 -> 1763058 bytes global/Pictures/wallpaper/snow-lake.jpg | Bin 0 -> 8291108 bytes global/Pictures/wallpaper/snow-load.jpg | Bin 0 -> 2352700 bytes global/Pictures/wallpaper/snow-tree.jpg | Bin 0 -> 2056433 bytes global/Pictures/wallpaper/snow-tree2.jpg | Bin 0 -> 12502250 bytes global/Pictures/wallpaper/snow-tree3.jpg | Bin 0 -> 2398939 bytes global/Pictures/wallpaper/space.png | Bin 0 -> 34482414 bytes global/Pictures/wallpaper/sunset-city.jpg | Bin 0 -> 1841593 bytes global/Pictures/wallpaper/sunset-tree.jpg | Bin 0 -> 3180646 bytes global/Pictures/wallpaper/surfing.jpg | Bin 0 -> 3073623 bytes global/Pictures/wallpaper/woman.jpg | Bin 0 -> 1329496 bytes 87 files changed, 6481 insertions(+) create mode 100644 global/.gnupg/gpg-agent.conf create mode 100644 global/.gnupg/sshcontrol create mode 100644 global/.local/share/applications/csv.desktop create mode 100644 global/.local/share/applications/file.desktop create mode 100644 global/.local/share/applications/html.desktop create mode 100644 global/.local/share/applications/img.desktop create mode 100644 global/.local/share/applications/mail.desktop create mode 100644 global/.local/share/applications/office.desktop create mode 100644 global/.local/share/applications/pdf.desktop create mode 100644 global/.local/share/applications/roff.desktop create mode 100644 global/.local/share/applications/rss.desktop create mode 100644 global/.local/share/applications/slide.desktop create mode 100644 global/.local/share/applications/text.desktop create mode 100644 global/.local/share/applications/torrent.desktop create mode 100644 global/.local/share/applications/video.desktop create mode 100644 global/.local/share/thesiah/chars/emoji create mode 100644 global/.local/share/thesiah/chars/font-awesome create mode 100644 global/.local/share/thesiah/dic create mode 100644 global/.local/share/thesiah/icons/TheSiahxyz-git.png create mode 100644 global/.local/share/thesiah/icons/TheSiahxyz.png create mode 100644 global/.local/share/thesiah/icons/TheSiahxyz.webp create mode 100644 global/.local/share/thesiah/icons/TheSiahxyz.xcf create mode 100644 global/.local/share/thesiah/keys/calcurse create mode 100644 global/.local/share/thesiah/keys/mutt create mode 100644 global/.local/share/thesiah/keys/ncmpcpp create mode 100644 global/.local/share/thesiah/keys/newsboat create mode 100644 global/.local/share/thesiah/keys/nsxiv create mode 100644 global/.local/share/thesiah/keys/sc-im create mode 100644 global/.local/share/thesiah/keys/zathura create mode 100644 global/.local/share/thesiah/snippets create mode 100644 global/.local/share/thesiah/ttymaps.kmap create mode 100644 global/.local/share/venvs/default-requirements.txt create mode 100644 global/.ssh/config create mode 100644 global/Music/.music.txt create mode 100644 global/Pictures/resources/hhkb-fn-layout.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-base-layer-Engram.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-base-layer-Enthium.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-base-layer-QWERTY.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-base-layer-template.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-cursor-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-emoji-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-factory-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-function-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-gaming-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-lower-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-magic-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-mouse-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-number-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-symbol-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-system-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-typing-layer.webp create mode 100644 global/Pictures/resources/moergo-glove80-keyboard-world-layer.webp create mode 100644 global/Pictures/resources/qutebrowser-cheatsheet.png create mode 100644 global/Pictures/resources/task-2.3.0.png create mode 100644 global/Pictures/resources/vim-cheatsheet1.jpg create mode 100644 global/Pictures/resources/vim-cheatsheet2-ko.webp create mode 100644 global/Pictures/resources/vim-cheatsheet3.jpg create mode 100644 global/Pictures/wallpaper/alley.jpg create mode 100644 global/Pictures/wallpaper/ani-girl.png create mode 100644 global/Pictures/wallpaper/aurora-sky.jpg create mode 100644 global/Pictures/wallpaper/aurora-tree.jpg create mode 100644 global/Pictures/wallpaper/autumn-paint.jpg create mode 100644 global/Pictures/wallpaper/ball.jpg create mode 100644 global/Pictures/wallpaper/bedroom.jpg create mode 100644 global/Pictures/wallpaper/city.png create mode 100644 global/Pictures/wallpaper/dark-ghost.jpg create mode 100644 global/Pictures/wallpaper/dark-sky.png create mode 100644 global/Pictures/wallpaper/flower.jpg create mode 100644 global/Pictures/wallpaper/forest-road.jpg create mode 100644 global/Pictures/wallpaper/horse.jpg create mode 100644 global/Pictures/wallpaper/moon-girl.jpg create mode 100644 global/Pictures/wallpaper/moon-space.jpg create mode 100644 global/Pictures/wallpaper/mountain.png create mode 100644 global/Pictures/wallpaper/night-river.jpg create mode 100644 global/Pictures/wallpaper/sky.jpg create mode 100644 global/Pictures/wallpaper/snow-bubble.jpg create mode 100644 global/Pictures/wallpaper/snow-dogs.jpg create mode 100644 global/Pictures/wallpaper/snow-lake.jpg create mode 100644 global/Pictures/wallpaper/snow-load.jpg create mode 100644 global/Pictures/wallpaper/snow-tree.jpg create mode 100644 global/Pictures/wallpaper/snow-tree2.jpg create mode 100644 global/Pictures/wallpaper/snow-tree3.jpg create mode 100644 global/Pictures/wallpaper/space.png create mode 100644 global/Pictures/wallpaper/sunset-city.jpg create mode 100644 global/Pictures/wallpaper/sunset-tree.jpg create mode 100644 global/Pictures/wallpaper/surfing.jpg create mode 100644 global/Pictures/wallpaper/woman.jpg (limited to 'global') diff --git a/global/.gnupg/gpg-agent.conf b/global/.gnupg/gpg-agent.conf new file mode 100644 index 0000000..c469d06 --- /dev/null +++ b/global/.gnupg/gpg-agent.conf @@ -0,0 +1,3 @@ +allow-preset-passphrase +enable-ssh-support +max-cache-ttl 86400 diff --git a/global/.gnupg/sshcontrol b/global/.gnupg/sshcontrol new file mode 100644 index 0000000..e1b1960 --- /dev/null +++ b/global/.gnupg/sshcontrol @@ -0,0 +1,12 @@ +# List of allowed ssh keys. Only keys present in this file are used +# in the SSH protocol. The ssh-add tool may add new entries to this +# file to enable them; you may also add them manually. Comment +# lines, like this one, as well as empty lines are ignored. Lines do +# have a certain length limit but this is not serious limitation as +# the format of the entries is fixed and checked by gpg-agent. A +# non-comment line starts with optional white spaces, followed by the +# keygrip of the key given as 40 hex digits, optionally followed by a +# caching TTL in seconds, and another optional field for arbitrary +# flags. Prepend the keygrip with an '!' mark to disable it. + +CEA80B05ABA46C5DE584655EFD7D26E81A2DFF65 diff --git a/global/.local/share/applications/csv.desktop b/global/.local/share/applications/csv.desktop new file mode 100644 index 0000000..bfcda9e --- /dev/null +++ b/global/.local/share/applications/csv.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=CSV Reader +Exec=/usr/local/bin/st -e sc-im %f diff --git a/global/.local/share/applications/file.desktop b/global/.local/share/applications/file.desktop new file mode 100644 index 0000000..5df1633 --- /dev/null +++ b/global/.local/share/applications/file.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=File Manager +Exec=/usr/local/bin/st -e lfub %u diff --git a/global/.local/share/applications/html.desktop b/global/.local/share/applications/html.desktop new file mode 100644 index 0000000..c009841 --- /dev/null +++ b/global/.local/share/applications/html.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Html Viewer +Exec=/usr/bin/lynx %u diff --git a/global/.local/share/applications/img.desktop b/global/.local/share/applications/img.desktop new file mode 100644 index 0000000..03883fe --- /dev/null +++ b/global/.local/share/applications/img.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Image Viewer +Exec=/usr/bin/nsxiv -ac %f diff --git a/global/.local/share/applications/mail.desktop b/global/.local/share/applications/mail.desktop new file mode 100644 index 0000000..d24aea2 --- /dev/null +++ b/global/.local/share/applications/mail.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Mail +Exec=/usr/local/bin/st -e neomutt %u diff --git a/global/.local/share/applications/office.desktop b/global/.local/share/applications/office.desktop new file mode 100644 index 0000000..9ce2cb2 --- /dev/null +++ b/global/.local/share/applications/office.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Document Editor +Exec=/usr/bin/libreoffice %f diff --git a/global/.local/share/applications/pdf.desktop b/global/.local/share/applications/pdf.desktop new file mode 100644 index 0000000..be960b7 --- /dev/null +++ b/global/.local/share/applications/pdf.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=PDF Reader +Exec=/usr/bin/zathura %u diff --git a/global/.local/share/applications/roff.desktop b/global/.local/share/applications/roff.desktop new file mode 100644 index 0000000..c79d14e --- /dev/null +++ b/global/.local/share/applications/roff.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Groff/Troff Viewer +Exec=/usr/bin/groff -mom %u -Tpdf | zathura - diff --git a/global/.local/share/applications/rss.desktop b/global/.local/share/applications/rss.desktop new file mode 100644 index 0000000..883a97b --- /dev/null +++ b/global/.local/share/applications/rss.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=RSS Feed Addition +Exec=/usr/bin/env rssadd %U diff --git a/global/.local/share/applications/slide.desktop b/global/.local/share/applications/slide.desktop new file mode 100644 index 0000000..31f2ab3 --- /dev/null +++ b/global/.local/share/applications/slide.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Slides Viewer +Exec=/usr/local/bin/st -e slides %f diff --git a/global/.local/share/applications/text.desktop b/global/.local/share/applications/text.desktop new file mode 100644 index 0000000..41e8f79 --- /dev/null +++ b/global/.local/share/applications/text.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Text Editor +Exec=/usr/local/bin/st -e nvim %u diff --git a/global/.local/share/applications/torrent.desktop b/global/.local/share/applications/torrent.desktop new file mode 100644 index 0000000..f6d28d9 --- /dev/null +++ b/global/.local/share/applications/torrent.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Torrent +Exec=/usr/bin/env transadd %U diff --git a/global/.local/share/applications/video.desktop b/global/.local/share/applications/video.desktop new file mode 100644 index 0000000..2814690 --- /dev/null +++ b/global/.local/share/applications/video.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=Video Viewer +Exec=/usr/bin/mpv -quiet %f diff --git a/global/.local/share/thesiah/chars/emoji b/global/.local/share/thesiah/chars/emoji new file mode 100644 index 0000000..485b03c --- /dev/null +++ b/global/.local/share/thesiah/chars/emoji @@ -0,0 +1,1667 @@ +๐Ÿ˜€ grinning face +๐Ÿ˜ƒ grinning face with big eyes +๐Ÿ˜„ grinning face with smiling eyes +๐Ÿ˜ beaming face with smiling eyes +๐Ÿ˜† grinning squinting face +๐Ÿ˜… grinning face with sweat +๐Ÿคฃ rolling on the floor laughing +๐Ÿ˜‚ face with tears of joy +๐Ÿ™‚ slightly smiling face +๐Ÿ™ƒ upside-down face +๐Ÿซ  melting face +๐Ÿ˜‰ winking face +๐Ÿ˜Š smiling face with smiling eyes +๐Ÿ˜‡ smiling face with halo +๐Ÿฅฐ smiling face with hearts +๐Ÿ˜ smiling face with heart-eyes +๐Ÿคฉ star-struck +๐Ÿ˜˜ face blowing a kiss +๐Ÿ˜— kissing face +โ˜บ๏ธ smiling face +๐Ÿ˜š kissing face with closed eyes +๐Ÿ˜™ kissing face with smiling eyes +๐Ÿฅฒ smiling face with tear +๐Ÿ˜‹ face savoring food +๐Ÿ˜› face with tongue +๐Ÿ˜œ winking face with tongue +๐Ÿคช zany face +๐Ÿ˜ squinting face with tongue +๐Ÿค‘ money-mouth face +๐Ÿค— smiling face with open hands +๐Ÿคญ face with hand over mouth +๐Ÿซข face with open eyes and hand over mouth +๐Ÿซฃ face with peeking eye +๐Ÿคซ shushing face +๐Ÿค” thinking face +๐Ÿซก saluting face +๐Ÿค zipper-mouth face +๐Ÿคจ face with raised eyebrow +๐Ÿ˜ neutral face +๐Ÿ˜‘ expressionless face +๐Ÿ˜ถ face without mouth +๐Ÿซฅ dotted line face +๐Ÿ˜ smirking face +๐Ÿ˜’ unamused face +๐Ÿ™„ face with rolling eyes +๐Ÿ˜ฌ grimacing face +๐Ÿคฅ lying face +๐Ÿซจ shaking face +๐Ÿ˜Œ relieved face +๐Ÿ˜” pensive face +๐Ÿ˜ช sleepy face +๐Ÿคค drooling face +๐Ÿ˜ด sleeping face +๐Ÿซฉ face with bags under eyes +๐Ÿ˜ท face with medical mask +๐Ÿค’ face with thermometer +๐Ÿค• face with head-bandage +๐Ÿคข nauseated face +๐Ÿคฎ face vomiting +๐Ÿคง sneezing face +๐Ÿฅต hot face +๐Ÿฅถ cold face +๐Ÿฅด woozy face +๐Ÿ˜ต face with crossed-out eyes +๐Ÿคฏ exploding head +๐Ÿค  cowboy hat face +๐Ÿฅณ partying face +๐Ÿฅธ disguised face +๐Ÿ˜Ž smiling face with sunglasses +๐Ÿค“ nerd face +๐Ÿง face with monocle +๐Ÿ˜• confused face +๐Ÿซค face with diagonal mouth +๐Ÿ˜Ÿ worried face +๐Ÿ™ slightly frowning face +โ˜น๏ธ frowning face +๐Ÿ˜ฎ face with open mouth +๐Ÿ˜ฏ hushed face +๐Ÿ˜ฒ astonished face +๐Ÿ˜ณ flushed face +๐Ÿฅบ pleading face +๐Ÿฅน face holding back tears +๐Ÿ˜ฆ frowning face with open mouth +๐Ÿ˜ง anguished face +๐Ÿ˜จ fearful face +๐Ÿ˜ฐ anxious face with sweat +๐Ÿ˜ฅ sad but relieved face +๐Ÿ˜ข crying face +๐Ÿ˜ญ loudly crying face +๐Ÿ˜ฑ face screaming in fear +๐Ÿ˜– confounded face +๐Ÿ˜ฃ persevering face +๐Ÿ˜ž disappointed face +๐Ÿ˜“ downcast face with sweat +๐Ÿ˜ฉ weary face +๐Ÿ˜ซ tired face +๐Ÿฅฑ yawning face +๐Ÿ˜ค face with steam from nose +๐Ÿ˜ก enraged face +๐Ÿ˜  angry face +๐Ÿคฌ face with symbols on mouth +๐Ÿ˜ˆ smiling face with horns +๐Ÿ‘ฟ angry face with horns +๐Ÿ’€ skull +โ˜ ๏ธ skull and crossbones +๐Ÿ’ฉ pile of poo +๐Ÿคก clown face +๐Ÿ‘น ogre +๐Ÿ‘บ goblin +๐Ÿ‘ป ghost +๐Ÿ‘ฝ alien +๐Ÿ‘พ alien monster +๐Ÿค– robot +๐Ÿ˜บ grinning cat +๐Ÿ˜ธ grinning cat with smiling eyes +๐Ÿ˜น cat with tears of joy +๐Ÿ˜ป smiling cat with heart-eyes +๐Ÿ˜ผ cat with wry smile +๐Ÿ˜ฝ kissing cat +๐Ÿ™€ weary cat +๐Ÿ˜ฟ crying cat +๐Ÿ˜พ pouting cat +๐Ÿ™ˆ see-no-evil monkey +๐Ÿ™‰ hear-no-evil monkey +๐Ÿ™Š speak-no-evil monkey +๐Ÿ’Œ love letter +๐Ÿ’˜ heart with arrow +๐Ÿ’ heart with ribbon +๐Ÿ’– sparkling heart +๐Ÿ’— growing heart +๐Ÿ’“ beating heart +๐Ÿ’ž revolving hearts +๐Ÿ’• two hearts +๐Ÿ’Ÿ heart decoration +โฃ๏ธ heart exclamation +๐Ÿ’” broken heart +โค๏ธ red heart +๐Ÿฉท pink heart +๐Ÿงก orange heart +๐Ÿ’› yellow heart +๐Ÿ’š green heart +๐Ÿ’™ blue heart +๐Ÿฉต light blue heart +๐Ÿ’œ purple heart +๐ŸคŽ brown heart +๐Ÿ–ค black heart +๐Ÿฉถ grey heart +๐Ÿค white heart +๐Ÿ’‹ kiss mark +๐Ÿ’ฏ hundred points +๐Ÿ’ข anger symbol +๐Ÿ’ฅ collision +๐Ÿ’ซ dizzy +๐Ÿ’ฆ sweat droplets +๐Ÿ’จ dashing away +๐Ÿ•ณ๏ธ hole +๐Ÿ’ฌ speech balloon +๐Ÿ—จ๏ธ left speech bubble +๐Ÿ—ฏ๏ธ right anger bubble +๐Ÿ’ญ thought balloon +๐Ÿ’ค ZZZ +๐Ÿ‘‹ waving hand +๐Ÿคš raised back of hand +๐Ÿ–๏ธ hand with fingers splayed +โœ‹ raised hand +๐Ÿ–– vulcan salute +๐Ÿซฑ rightwards hand +๐Ÿซฒ leftwards hand +๐Ÿซณ palm down hand +๐Ÿซด palm up hand +๐Ÿซท leftwards pushing hand +๐Ÿซธ rightwards pushing hand +๐Ÿ‘Œ OK hand +๐ŸคŒ pinched fingers +๐Ÿค pinching hand +โœŒ๏ธ victory hand +๐Ÿคž crossed fingers +๐Ÿซฐ hand with index finger and thumb crossed +๐ŸคŸ love-you gesture +๐Ÿค˜ sign of the horns +๐Ÿค™ call me hand +๐Ÿ‘ˆ backhand index pointing left +๐Ÿ‘‰ backhand index pointing right +๐Ÿ‘† backhand index pointing up +๐Ÿ–• middle finger +๐Ÿ‘‡ backhand index pointing down +โ˜๏ธ index pointing up +๐Ÿซต index pointing at the viewer +๐Ÿ‘ thumbs up +๐Ÿ‘Ž thumbs down +โœŠ raised fist +๐Ÿ‘Š oncoming fist +๐Ÿค› left-facing fist +๐Ÿคœ right-facing fist +๐Ÿ‘ clapping hands +๐Ÿ™Œ raising hands +๐Ÿซถ heart hands +๐Ÿ‘ open hands +๐Ÿคฒ palms up together +๐Ÿค handshake +๐Ÿ™ folded hands +โœ๏ธ writing hand +๐Ÿ’… nail polish +๐Ÿคณ selfie +๐Ÿ’ช flexed biceps +๐Ÿฆพ mechanical arm +๐Ÿฆฟ mechanical leg +๐Ÿฆต leg +๐Ÿฆถ foot +๐Ÿ‘‚ ear +๐Ÿฆป ear with hearing aid +๐Ÿ‘ƒ nose +๐Ÿง  brain +๐Ÿซ€ anatomical heart +๐Ÿซ lungs +๐Ÿฆท tooth +๐Ÿฆด bone +๐Ÿ‘€ eyes +๐Ÿ‘๏ธ eye +๐Ÿ‘… tongue +๐Ÿ‘„ mouth +๐Ÿซฆ biting lip +๐Ÿ‘ถ baby +๐Ÿง’ child +๐Ÿ‘ฆ boy +๐Ÿ‘ง girl +๐Ÿง‘ person +๐Ÿ‘ฑ person: blond hair +๐Ÿ‘จ man +๐Ÿง” person: beard +๐Ÿ‘ฉ woman +๐Ÿง“ older person +๐Ÿ‘ด old man +๐Ÿ‘ต old woman +๐Ÿ™ person frowning +๐Ÿ™Ž person pouting +๐Ÿ™… person gesturing NO +๐Ÿ™† person gesturing OK +๐Ÿ’ person tipping hand +๐Ÿ™‹ person raising hand +๐Ÿง deaf person +๐Ÿ™‡ person bowing +๐Ÿคฆ person facepalming +๐Ÿคท person shrugging +๐Ÿ‘ฎ police officer +๐Ÿ•ต๏ธ detective +๐Ÿ’‚ guard +๐Ÿฅท ninja +๐Ÿ‘ท construction worker +๐Ÿซ… person with crown +๐Ÿคด prince +๐Ÿ‘ธ princess +๐Ÿ‘ณ person wearing turban +๐Ÿ‘ฒ person with skullcap +๐Ÿง• woman with headscarf +๐Ÿคต person in tuxedo +๐Ÿ‘ฐ person with veil +๐Ÿคฐ pregnant woman +๐Ÿซƒ pregnant man +๐Ÿซ„ pregnant person +๐Ÿคฑ breast-feeding +๐Ÿ‘ผ baby angel +๐ŸŽ… Santa Claus +๐Ÿคถ Mrs. Claus +๐Ÿฆธ superhero +๐Ÿฆน supervillain +๐Ÿง™ mage +๐Ÿงš fairy +๐Ÿง› vampire +๐Ÿงœ merperson +๐Ÿง elf +๐Ÿงž genie +๐ŸงŸ zombie +๐ŸงŒ troll +๐Ÿ’† person getting massage +๐Ÿ’‡ person getting haircut +๐Ÿšถ person walking +๐Ÿง person standing +๐ŸงŽ person kneeling +๐Ÿƒ person running +๐Ÿ’ƒ woman dancing +๐Ÿ•บ man dancing +๐Ÿ•ด๏ธ person in suit levitating +๐Ÿ‘ฏ people with bunny ears +๐Ÿง– person in steamy room +๐Ÿง— person climbing +๐Ÿคบ person fencing +๐Ÿ‡ horse racing +โ›ท๏ธ skier +๐Ÿ‚ snowboarder +๐ŸŒ๏ธ person golfing +๐Ÿ„ person surfing +๐Ÿšฃ person rowing boat +๐ŸŠ person swimming +โ›น๏ธ person bouncing ball +๐Ÿ‹๏ธ person lifting weights +๐Ÿšด person biking +๐Ÿšต person mountain biking +๐Ÿคธ person cartwheeling +๐Ÿคผ people wrestling +๐Ÿคฝ person playing water polo +๐Ÿคพ person playing handball +๐Ÿคน person juggling +๐Ÿง˜ person in lotus position +๐Ÿ›€ person taking bath +๐Ÿ›Œ person in bed +๐Ÿ‘ญ women holding hands +๐Ÿ‘ซ woman and man holding hands +๐Ÿ‘ฌ men holding hands +๐Ÿ’ kiss +๐Ÿ’‘ couple with heart +๐Ÿ—ฃ๏ธ speaking head +๐Ÿ‘ค bust in silhouette +๐Ÿ‘ฅ busts in silhouette +๐Ÿซ‚ people hugging +๐Ÿ‘ช family +๐Ÿ‘ฃ footprints +๐Ÿซ† fingerprint +๐Ÿป light skin tone +๐Ÿผ medium-light skin tone +๐Ÿฝ medium skin tone +๐Ÿพ medium-dark skin tone +๐Ÿฟ dark skin tone +๐Ÿฆฐ red hair +๐Ÿฆฑ curly hair +๐Ÿฆณ white hair +๐Ÿฆฒ bald +๐Ÿต monkey face +๐Ÿ’ monkey +๐Ÿฆ gorilla +๐Ÿฆง orangutan +๐Ÿถ dog face +๐Ÿ• dog +๐Ÿฆฎ guide dog +๐Ÿฉ poodle +๐Ÿบ wolf +๐ŸฆŠ fox +๐Ÿฆ raccoon +๐Ÿฑ cat face +๐Ÿˆ cat +๐Ÿฆ lion +๐Ÿฏ tiger face +๐Ÿ… tiger +๐Ÿ† leopard +๐Ÿด horse face +๐ŸซŽ moose +๐Ÿซ donkey +๐ŸŽ horse +๐Ÿฆ„ unicorn +๐Ÿฆ“ zebra +๐ŸฆŒ deer +๐Ÿฆฌ bison +๐Ÿฎ cow face +๐Ÿ‚ ox +๐Ÿƒ water buffalo +๐Ÿ„ cow +๐Ÿท pig face +๐Ÿ– pig +๐Ÿ— boar +๐Ÿฝ pig nose +๐Ÿ ram +๐Ÿ‘ ewe +๐Ÿ goat +๐Ÿช camel +๐Ÿซ two-hump camel +๐Ÿฆ™ llama +๐Ÿฆ’ giraffe +๐Ÿ˜ elephant +๐Ÿฆฃ mammoth +๐Ÿฆ rhinoceros +๐Ÿฆ› hippopotamus +๐Ÿญ mouse face +๐Ÿ mouse +๐Ÿ€ rat +๐Ÿน hamster +๐Ÿฐ rabbit face +๐Ÿ‡ rabbit +๐Ÿฟ๏ธ chipmunk +๐Ÿฆซ beaver +๐Ÿฆ” hedgehog +๐Ÿฆ‡ bat +๐Ÿป bear +๐Ÿจ koala +๐Ÿผ panda +๐Ÿฆฅ sloth +๐Ÿฆฆ otter +๐Ÿฆจ skunk +๐Ÿฆ˜ kangaroo +๐Ÿฆก badger +๐Ÿพ paw prints +๐Ÿฆƒ turkey +๐Ÿ” chicken +๐Ÿ“ rooster +๐Ÿฃ hatching chick +๐Ÿค baby chick +๐Ÿฅ front-facing baby chick +๐Ÿฆ bird +๐Ÿง penguin +๐Ÿ•Š๏ธ dove +๐Ÿฆ… eagle +๐Ÿฆ† duck +๐Ÿฆข swan +๐Ÿฆ‰ owl +๐Ÿฆค dodo +๐Ÿชถ feather +๐Ÿฆฉ flamingo +๐Ÿฆš peacock +๐Ÿฆœ parrot +๐Ÿชฝ wing +๐Ÿชฟ goose +๐Ÿธ frog +๐ŸŠ crocodile +๐Ÿข turtle +๐ŸฆŽ lizard +๐Ÿ snake +๐Ÿฒ dragon face +๐Ÿ‰ dragon +๐Ÿฆ• sauropod +๐Ÿฆ– T-Rex +๐Ÿณ spouting whale +๐Ÿ‹ whale +๐Ÿฌ dolphin +๐Ÿฆญ seal +๐ŸŸ fish +๐Ÿ  tropical fish +๐Ÿก blowfish +๐Ÿฆˆ shark +๐Ÿ™ octopus +๐Ÿš spiral shell +๐Ÿชธ coral +๐Ÿชผ jellyfish +๐Ÿฆ€ crab +๐Ÿฆž lobster +๐Ÿฆ shrimp +๐Ÿฆ‘ squid +๐Ÿฆช oyster +๐ŸŒ snail +๐Ÿฆ‹ butterfly +๐Ÿ› bug +๐Ÿœ ant +๐Ÿ honeybee +๐Ÿชฒ beetle +๐Ÿž lady beetle +๐Ÿฆ— cricket +๐Ÿชณ cockroach +๐Ÿ•ท๏ธ spider +๐Ÿ•ธ๏ธ spider web +๐Ÿฆ‚ scorpion +๐ŸฆŸ mosquito +๐Ÿชฐ fly +๐Ÿชฑ worm +๐Ÿฆ  microbe +๐Ÿ’ bouquet +๐ŸŒธ cherry blossom +๐Ÿ’ฎ white flower +๐Ÿชท lotus +๐Ÿต๏ธ rosette +๐ŸŒน rose +๐Ÿฅ€ wilted flower +๐ŸŒบ hibiscus +๐ŸŒป sunflower +๐ŸŒผ blossom +๐ŸŒท tulip +๐Ÿชป hyacinth +๐ŸŒฑ seedling +๐Ÿชด potted plant +๐ŸŒฒ evergreen tree +๐ŸŒณ deciduous tree +๐ŸŒด palm tree +๐ŸŒต cactus +๐ŸŒพ sheaf of rice +๐ŸŒฟ herb +โ˜˜๏ธ shamrock +๐Ÿ€ four leaf clover +๐Ÿ maple leaf +๐Ÿ‚ fallen leaf +๐Ÿƒ leaf fluttering in wind +๐Ÿชน empty nest +๐Ÿชบ nest with eggs +๐Ÿ„ mushroom +๐Ÿชพ leafless tree +๐Ÿ‡ grapes +๐Ÿˆ melon +๐Ÿ‰ watermelon +๐ŸŠ tangerine +๐Ÿ‹ lemon +๐ŸŒ banana +๐Ÿ pineapple +๐Ÿฅญ mango +๐ŸŽ red apple +๐Ÿ green apple +๐Ÿ pear +๐Ÿ‘ peach +๐Ÿ’ cherries +๐Ÿ“ strawberry +๐Ÿซ blueberries +๐Ÿฅ kiwi fruit +๐Ÿ… tomato +๐Ÿซ’ olive +๐Ÿฅฅ coconut +๐Ÿฅ‘ avocado +๐Ÿ† eggplant +๐Ÿฅ” potato +๐Ÿฅ• carrot +๐ŸŒฝ ear of corn +๐ŸŒถ๏ธ hot pepper +๐Ÿซ‘ bell pepper +๐Ÿฅ’ cucumber +๐Ÿฅฌ leafy green +๐Ÿฅฆ broccoli +๐Ÿง„ garlic +๐Ÿง… onion +๐Ÿฅœ peanuts +๐Ÿซ˜ beans +๐ŸŒฐ chestnut +๐Ÿซš ginger root +๐Ÿซ› pea pod +๐Ÿซœ root vegetable +๐Ÿž bread +๐Ÿฅ croissant +๐Ÿฅ– baguette bread +๐Ÿซ“ flatbread +๐Ÿฅจ pretzel +๐Ÿฅฏ bagel +๐Ÿฅž pancakes +๐Ÿง‡ waffle +๐Ÿง€ cheese wedge +๐Ÿ– meat on bone +๐Ÿ— poultry leg +๐Ÿฅฉ cut of meat +๐Ÿฅ“ bacon +๐Ÿ” hamburger +๐ŸŸ french fries +๐Ÿ• pizza +๐ŸŒญ hot dog +๐Ÿฅช sandwich +๐ŸŒฎ taco +๐ŸŒฏ burrito +๐Ÿซ” tamale +๐Ÿฅ™ stuffed flatbread +๐Ÿง† falafel +๐Ÿฅš egg +๐Ÿณ cooking +๐Ÿฅ˜ shallow pan of food +๐Ÿฒ pot of food +๐Ÿซ• fondue +๐Ÿฅฃ bowl with spoon +๐Ÿฅ— green salad +๐Ÿฟ popcorn +๐Ÿงˆ butter +๐Ÿง‚ salt +๐Ÿฅซ canned food +๐Ÿฑ bento box +๐Ÿ˜ rice cracker +๐Ÿ™ rice ball +๐Ÿš cooked rice +๐Ÿ› curry rice +๐Ÿœ steaming bowl +๐Ÿ spaghetti +๐Ÿ  roasted sweet potato +๐Ÿข oden +๐Ÿฃ sushi +๐Ÿค fried shrimp +๐Ÿฅ fish cake with swirl +๐Ÿฅฎ moon cake +๐Ÿก dango +๐ŸฅŸ dumpling +๐Ÿฅ  fortune cookie +๐Ÿฅก takeout box +๐Ÿฆ soft ice cream +๐Ÿง shaved ice +๐Ÿจ ice cream +๐Ÿฉ doughnut +๐Ÿช cookie +๐ŸŽ‚ birthday cake +๐Ÿฐ shortcake +๐Ÿง cupcake +๐Ÿฅง pie +๐Ÿซ chocolate bar +๐Ÿฌ candy +๐Ÿญ lollipop +๐Ÿฎ custard +๐Ÿฏ honey pot +๐Ÿผ baby bottle +๐Ÿฅ› glass of milk +โ˜• hot beverage +๐Ÿซ– teapot +๐Ÿต teacup without handle +๐Ÿถ sake +๐Ÿพ bottle with popping cork +๐Ÿท wine glass +๐Ÿธ cocktail glass +๐Ÿน tropical drink +๐Ÿบ beer mug +๐Ÿป clinking beer mugs +๐Ÿฅ‚ clinking glasses +๐Ÿฅƒ tumbler glass +๐Ÿซ— pouring liquid +๐Ÿฅค cup with straw +๐Ÿง‹ bubble tea +๐Ÿงƒ beverage box +๐Ÿง‰ mate +๐ŸงŠ ice +๐Ÿฅข chopsticks +๐Ÿฝ๏ธ fork and knife with plate +๐Ÿด fork and knife +๐Ÿฅ„ spoon +๐Ÿ”ช kitchen knife +๐Ÿซ™ jar +๐Ÿบ amphora +๐ŸŒ globe showing Europe-Africa +๐ŸŒŽ globe showing Americas +๐ŸŒ globe showing Asia-Australia +๐ŸŒ globe with meridians +๐Ÿ—บ๏ธ world map +๐Ÿ—พ map of Japan +๐Ÿงญ compass +๐Ÿ”๏ธ snow-capped mountain +โ›ฐ๏ธ mountain +๐ŸŒ‹ volcano +๐Ÿ—ป mount fuji +๐Ÿ•๏ธ camping +๐Ÿ–๏ธ beach with umbrella +๐Ÿœ๏ธ desert +๐Ÿ๏ธ desert island +๐Ÿž๏ธ national park +๐ŸŸ๏ธ stadium +๐Ÿ›๏ธ classical building +๐Ÿ—๏ธ building construction +๐Ÿงฑ brick +๐Ÿชจ rock +๐Ÿชต wood +๐Ÿ›– hut +๐Ÿ˜๏ธ houses +๐Ÿš๏ธ derelict house +๐Ÿ  house +๐Ÿก house with garden +๐Ÿข office building +๐Ÿฃ Japanese post office +๐Ÿค post office +๐Ÿฅ hospital +๐Ÿฆ bank +๐Ÿจ hotel +๐Ÿฉ love hotel +๐Ÿช convenience store +๐Ÿซ school +๐Ÿฌ department store +๐Ÿญ factory +๐Ÿฏ Japanese castle +๐Ÿฐ castle +๐Ÿ’’ wedding +๐Ÿ—ผ Tokyo tower +๐Ÿ—ฝ Statue of Liberty +โ›ช church +๐Ÿ•Œ mosque +๐Ÿ›• hindu temple +๐Ÿ• synagogue +โ›ฉ๏ธ shinto shrine +๐Ÿ•‹ kaaba +โ›ฒ fountain +โ›บ tent +๐ŸŒ foggy +๐ŸŒƒ night with stars +๐Ÿ™๏ธ cityscape +๐ŸŒ„ sunrise over mountains +๐ŸŒ… sunrise +๐ŸŒ† cityscape at dusk +๐ŸŒ‡ sunset +๐ŸŒ‰ bridge at night +โ™จ๏ธ hot springs +๐ŸŽ  carousel horse +๐Ÿ› playground slide +๐ŸŽก ferris wheel +๐ŸŽข roller coaster +๐Ÿ’ˆ barber pole +๐ŸŽช circus tent +๐Ÿš‚ locomotive +๐Ÿšƒ railway car +๐Ÿš„ high-speed train +๐Ÿš… bullet train +๐Ÿš† train +๐Ÿš‡ metro +๐Ÿšˆ light rail +๐Ÿš‰ station +๐ŸšŠ tram +๐Ÿš monorail +๐Ÿšž mountain railway +๐Ÿš‹ tram car +๐ŸšŒ bus +๐Ÿš oncoming bus +๐ŸšŽ trolleybus +๐Ÿš minibus +๐Ÿš‘ ambulance +๐Ÿš’ fire engine +๐Ÿš“ police car +๐Ÿš” oncoming police car +๐Ÿš• taxi +๐Ÿš– oncoming taxi +๐Ÿš— automobile +๐Ÿš˜ oncoming automobile +๐Ÿš™ sport utility vehicle +๐Ÿ›ป pickup truck +๐Ÿšš delivery truck +๐Ÿš› articulated lorry +๐Ÿšœ tractor +๐ŸŽ๏ธ racing car +๐Ÿ๏ธ motorcycle +๐Ÿ›ต motor scooter +๐Ÿฆฝ manual wheelchair +๐Ÿฆผ motorized wheelchair +๐Ÿ›บ auto rickshaw +๐Ÿšฒ bicycle +๐Ÿ›ด kick scooter +๐Ÿ›น skateboard +๐Ÿ›ผ roller skate +๐Ÿš bus stop +๐Ÿ›ฃ๏ธ motorway +๐Ÿ›ค๏ธ railway track +๐Ÿ›ข๏ธ oil drum +โ›ฝ fuel pump +๐Ÿ›ž wheel +๐Ÿšจ police car light +๐Ÿšฅ horizontal traffic light +๐Ÿšฆ vertical traffic light +๐Ÿ›‘ stop sign +๐Ÿšง construction +โš“ anchor +๐Ÿ›Ÿ ring buoy +โ›ต sailboat +๐Ÿ›ถ canoe +๐Ÿšค speedboat +๐Ÿ›ณ๏ธ passenger ship +โ›ด๏ธ ferry +๐Ÿ›ฅ๏ธ motor boat +๐Ÿšข ship +โœˆ๏ธ airplane +๐Ÿ›ฉ๏ธ small airplane +๐Ÿ›ซ airplane departure +๐Ÿ›ฌ airplane arrival +๐Ÿช‚ parachute +๐Ÿ’บ seat +๐Ÿš helicopter +๐ŸšŸ suspension railway +๐Ÿš  mountain cableway +๐Ÿšก aerial tramway +๐Ÿ›ฐ๏ธ satellite +๐Ÿš€ rocket +๐Ÿ›ธ flying saucer +๐Ÿ›Ž๏ธ bellhop bell +๐Ÿงณ luggage +โŒ› hourglass done +โณ hourglass not done +โŒš watch +โฐ alarm clock +โฑ๏ธ stopwatch +โฒ๏ธ timer clock +๐Ÿ•ฐ๏ธ mantelpiece clock +๐Ÿ•› twelve oโ€™clock +๐Ÿ•ง twelve-thirty +๐Ÿ• one oโ€™clock +๐Ÿ•œ one-thirty +๐Ÿ•‘ two oโ€™clock +๐Ÿ• two-thirty +๐Ÿ•’ three oโ€™clock +๐Ÿ•ž three-thirty +๐Ÿ•“ four oโ€™clock +๐Ÿ•Ÿ four-thirty +๐Ÿ•” five oโ€™clock +๐Ÿ•  five-thirty +๐Ÿ•• six oโ€™clock +๐Ÿ•ก six-thirty +๐Ÿ•– seven oโ€™clock +๐Ÿ•ข seven-thirty +๐Ÿ•— eight oโ€™clock +๐Ÿ•ฃ eight-thirty +๐Ÿ•˜ nine oโ€™clock +๐Ÿ•ค nine-thirty +๐Ÿ•™ ten oโ€™clock +๐Ÿ•ฅ ten-thirty +๐Ÿ•š eleven oโ€™clock +๐Ÿ•ฆ eleven-thirty +๐ŸŒ‘ new moon +๐ŸŒ’ waxing crescent moon +๐ŸŒ“ first quarter moon +๐ŸŒ” waxing gibbous moon +๐ŸŒ• full moon +๐ŸŒ– waning gibbous moon +๐ŸŒ— last quarter moon +๐ŸŒ˜ waning crescent moon +๐ŸŒ™ crescent moon +๐ŸŒš new moon face +๐ŸŒ› first quarter moon face +๐ŸŒœ last quarter moon face +๐ŸŒก๏ธ thermometer +โ˜€๏ธ sun +๐ŸŒ full moon face +๐ŸŒž sun with face +๐Ÿช ringed planet +โญ star +๐ŸŒŸ glowing star +๐ŸŒ  shooting star +๐ŸŒŒ milky way +โ˜๏ธ cloud +โ›… sun behind cloud +โ›ˆ๏ธ cloud with lightning and rain +๐ŸŒค๏ธ sun behind small cloud +๐ŸŒฅ๏ธ sun behind large cloud +๐ŸŒฆ๏ธ sun behind rain cloud +๐ŸŒง๏ธ cloud with rain +๐ŸŒจ๏ธ cloud with snow +๐ŸŒฉ๏ธ cloud with lightning +๐ŸŒช๏ธ tornado +๐ŸŒซ๏ธ fog +๐ŸŒฌ๏ธ wind face +๐ŸŒ€ cyclone +๐ŸŒˆ rainbow +๐ŸŒ‚ closed umbrella +โ˜‚๏ธ umbrella +โ˜” umbrella with rain drops +โ›ฑ๏ธ umbrella on ground +โšก high voltage +โ„๏ธ snowflake +โ˜ƒ๏ธ snowman +โ›„ snowman without snow +โ˜„๏ธ comet +๐Ÿ”ฅ fire +๐Ÿ’ง droplet +๐ŸŒŠ water wave +๐ŸŽƒ jack-o-lantern +๐ŸŽ„ Christmas tree +๐ŸŽ† fireworks +๐ŸŽ‡ sparkler +๐Ÿงจ firecracker +โœจ sparkles +๐ŸŽˆ balloon +๐ŸŽ‰ party popper +๐ŸŽŠ confetti ball +๐ŸŽ‹ tanabata tree +๐ŸŽ pine decoration +๐ŸŽŽ Japanese dolls +๐ŸŽ carp streamer +๐ŸŽ wind chime +๐ŸŽ‘ moon viewing ceremony +๐Ÿงง red envelope +๐ŸŽ€ ribbon +๐ŸŽ wrapped gift +๐ŸŽ—๏ธ reminder ribbon +๐ŸŽŸ๏ธ admission tickets +๐ŸŽซ ticket +๐ŸŽ–๏ธ military medal +๐Ÿ† trophy +๐Ÿ… sports medal +๐Ÿฅ‡ 1st place medal +๐Ÿฅˆ 2nd place medal +๐Ÿฅ‰ 3rd place medal +โšฝ soccer ball +โšพ baseball +๐ŸฅŽ softball +๐Ÿ€ basketball +๐Ÿ volleyball +๐Ÿˆ american football +๐Ÿ‰ rugby football +๐ŸŽพ tennis +๐Ÿฅ flying disc +๐ŸŽณ bowling +๐Ÿ cricket game +๐Ÿ‘ field hockey +๐Ÿ’ ice hockey +๐Ÿฅ lacrosse +๐Ÿ“ ping pong +๐Ÿธ badminton +๐ŸฅŠ boxing glove +๐Ÿฅ‹ martial arts uniform +๐Ÿฅ… goal net +โ›ณ flag in hole +โ›ธ๏ธ ice skate +๐ŸŽฃ fishing pole +๐Ÿคฟ diving mask +๐ŸŽฝ running shirt +๐ŸŽฟ skis +๐Ÿ›ท sled +๐ŸฅŒ curling stone +๐ŸŽฏ bullseye +๐Ÿช€ yo-yo +๐Ÿช kite +๐Ÿ”ซ water pistol +๐ŸŽฑ pool 8 ball +๐Ÿ”ฎ crystal ball +๐Ÿช„ magic wand +๐ŸŽฎ video game +๐Ÿ•น๏ธ joystick +๐ŸŽฐ slot machine +๐ŸŽฒ game die +๐Ÿงฉ puzzle piece +๐Ÿงธ teddy bear +๐Ÿช… piรฑata +๐Ÿชฉ mirror ball +๐Ÿช† nesting dolls +โ™ ๏ธ spade suit +โ™ฅ๏ธ heart suit +โ™ฆ๏ธ diamond suit +โ™ฃ๏ธ club suit +โ™Ÿ๏ธ chess pawn +๐Ÿƒ joker +๐Ÿ€„ mahjong red dragon +๐ŸŽด flower playing cards +๐ŸŽญ performing arts +๐Ÿ–ผ๏ธ framed picture +๐ŸŽจ artist palette +๐Ÿงต thread +๐Ÿชก sewing needle +๐Ÿงถ yarn +๐Ÿชข knot +๐Ÿ‘“ glasses +๐Ÿ•ถ๏ธ sunglasses +๐Ÿฅฝ goggles +๐Ÿฅผ lab coat +๐Ÿฆบ safety vest +๐Ÿ‘” necktie +๐Ÿ‘• t-shirt +๐Ÿ‘– jeans +๐Ÿงฃ scarf +๐Ÿงค gloves +๐Ÿงฅ coat +๐Ÿงฆ socks +๐Ÿ‘— dress +๐Ÿ‘˜ kimono +๐Ÿฅป sari +๐Ÿฉฑ one-piece swimsuit +๐Ÿฉฒ briefs +๐Ÿฉณ shorts +๐Ÿ‘™ bikini +๐Ÿ‘š womanโ€™s clothes +๐Ÿชญ folding hand fan +๐Ÿ‘› purse +๐Ÿ‘œ handbag +๐Ÿ‘ clutch bag +๐Ÿ›๏ธ shopping bags +๐ŸŽ’ backpack +๐Ÿฉด thong sandal +๐Ÿ‘ž manโ€™s shoe +๐Ÿ‘Ÿ running shoe +๐Ÿฅพ hiking boot +๐Ÿฅฟ flat shoe +๐Ÿ‘  high-heeled shoe +๐Ÿ‘ก womanโ€™s sandal +๐Ÿฉฐ ballet shoes +๐Ÿ‘ข womanโ€™s boot +๐Ÿชฎ hair pick +๐Ÿ‘‘ crown +๐Ÿ‘’ womanโ€™s hat +๐ŸŽฉ top hat +๐ŸŽ“ graduation cap +๐Ÿงข billed cap +๐Ÿช– military helmet +โ›‘๏ธ rescue workerโ€™s helmet +๐Ÿ“ฟ prayer beads +๐Ÿ’„ lipstick +๐Ÿ’ ring +๐Ÿ’Ž gem stone +๐Ÿ”‡ muted speaker +๐Ÿ”ˆ speaker low volume +๐Ÿ”‰ speaker medium volume +๐Ÿ”Š speaker high volume +๐Ÿ“ข loudspeaker +๐Ÿ“ฃ megaphone +๐Ÿ“ฏ postal horn +๐Ÿ”” bell +๐Ÿ”• bell with slash +๐ŸŽผ musical score +๐ŸŽต musical note +๐ŸŽถ musical notes +๐ŸŽ™๏ธ studio microphone +๐ŸŽš๏ธ level slider +๐ŸŽ›๏ธ control knobs +๐ŸŽค microphone +๐ŸŽง headphone +๐Ÿ“ป radio +๐ŸŽท saxophone +๐Ÿช— accordion +๐ŸŽธ guitar +๐ŸŽน musical keyboard +๐ŸŽบ trumpet +๐ŸŽป violin +๐Ÿช• banjo +๐Ÿฅ drum +๐Ÿช˜ long drum +๐Ÿช‡ maracas +๐Ÿชˆ flute +๐Ÿช‰ harp +๐Ÿ“ฑ mobile phone +๐Ÿ“ฒ mobile phone with arrow +โ˜Ž๏ธ telephone +๐Ÿ“ž telephone receiver +๐Ÿ“Ÿ pager +๐Ÿ“  fax machine +๐Ÿ”‹ battery +๐Ÿชซ low battery +๐Ÿ”Œ electric plug +๐Ÿ’ป laptop +๐Ÿ–ฅ๏ธ desktop computer +๐Ÿ–จ๏ธ printer +โŒจ๏ธ keyboard +๐Ÿ–ฑ๏ธ computer mouse +๐Ÿ–ฒ๏ธ trackball +๐Ÿ’ฝ computer disk +๐Ÿ’พ floppy disk +๐Ÿ’ฟ optical disk +๐Ÿ“€ dvd +๐Ÿงฎ abacus +๐ŸŽฅ movie camera +๐ŸŽž๏ธ film frames +๐Ÿ“ฝ๏ธ film projector +๐ŸŽฌ clapper board +๐Ÿ“บ television +๐Ÿ“ท camera +๐Ÿ“ธ camera with flash +๐Ÿ“น video camera +๐Ÿ“ผ videocassette +๐Ÿ” magnifying glass tilted left +๐Ÿ”Ž magnifying glass tilted right +๐Ÿ•ฏ๏ธ candle +๐Ÿ’ก light bulb +๐Ÿ”ฆ flashlight +๐Ÿฎ red paper lantern +๐Ÿช” diya lamp +๐Ÿ“” notebook with decorative cover +๐Ÿ“• closed book +๐Ÿ“– open book +๐Ÿ“— green book +๐Ÿ“˜ blue book +๐Ÿ“™ orange book +๐Ÿ“š books +๐Ÿ““ notebook +๐Ÿ“’ ledger +๐Ÿ“ƒ page with curl +๐Ÿ“œ scroll +๐Ÿ“„ page facing up +๐Ÿ“ฐ newspaper +๐Ÿ—ž๏ธ rolled-up newspaper +๐Ÿ“‘ bookmark tabs +๐Ÿ”– bookmark +๐Ÿท๏ธ label +๐Ÿ’ฐ money bag +๐Ÿช™ coin +๐Ÿ’ด yen banknote +๐Ÿ’ต dollar banknote +๐Ÿ’ถ euro banknote +๐Ÿ’ท pound banknote +๐Ÿ’ธ money with wings +๐Ÿ’ณ credit card +๐Ÿงพ receipt +๐Ÿ’น chart increasing with yen +โœ‰๏ธ envelope +๐Ÿ“ง e-mail +๐Ÿ“จ incoming envelope +๐Ÿ“ฉ envelope with arrow +๐Ÿ“ค outbox tray +๐Ÿ“ฅ inbox tray +๐Ÿ“ฆ package +๐Ÿ“ซ closed mailbox with raised flag +๐Ÿ“ช closed mailbox with lowered flag +๐Ÿ“ฌ open mailbox with raised flag +๐Ÿ“ญ open mailbox with lowered flag +๐Ÿ“ฎ postbox +๐Ÿ—ณ๏ธ ballot box with ballot +โœ๏ธ pencil +โœ’๏ธ black nib +๐Ÿ–‹๏ธ fountain pen +๐Ÿ–Š๏ธ pen +๐Ÿ–Œ๏ธ paintbrush +๐Ÿ–๏ธ crayon +๐Ÿ“ memo +๐Ÿ’ผ briefcase +๐Ÿ“ file folder +๐Ÿ“‚ open file folder +๐Ÿ—‚๏ธ card index dividers +๐Ÿ“… calendar +๐Ÿ“† tear-off calendar +๐Ÿ—’๏ธ spiral notepad +๐Ÿ—“๏ธ spiral calendar +๐Ÿ“‡ card index +๐Ÿ“ˆ chart increasing +๐Ÿ“‰ chart decreasing +๐Ÿ“Š bar chart +๐Ÿ“‹ clipboard +๐Ÿ“Œ pushpin +๐Ÿ“ round pushpin +๐Ÿ“Ž paperclip +๐Ÿ–‡๏ธ linked paperclips +๐Ÿ“ straight ruler +๐Ÿ“ triangular ruler +โœ‚๏ธ scissors +๐Ÿ—ƒ๏ธ card file box +๐Ÿ—„๏ธ file cabinet +๐Ÿ—‘๏ธ wastebasket +๐Ÿ”’ locked +๐Ÿ”“ unlocked +๐Ÿ” locked with pen +๐Ÿ” locked with key +๐Ÿ”‘ key +๐Ÿ—๏ธ old key +๐Ÿ”จ hammer +๐Ÿช“ axe +โ›๏ธ pick +โš’๏ธ hammer and pick +๐Ÿ› ๏ธ hammer and wrench +๐Ÿ—ก๏ธ dagger +โš”๏ธ crossed swords +๐Ÿ’ฃ bomb +๐Ÿชƒ boomerang +๐Ÿน bow and arrow +๐Ÿ›ก๏ธ shield +๐Ÿชš carpentry saw +๐Ÿ”ง wrench +๐Ÿช› screwdriver +๐Ÿ”ฉ nut and bolt +โš™๏ธ gear +๐Ÿ—œ๏ธ clamp +โš–๏ธ balance scale +๐Ÿฆฏ white cane +๐Ÿ”— link +โ›“๏ธ chains +๐Ÿช hook +๐Ÿงฐ toolbox +๐Ÿงฒ magnet +๐Ÿชœ ladder +๐Ÿช shovel +โš—๏ธ alembic +๐Ÿงช test tube +๐Ÿงซ petri dish +๐Ÿงฌ dna +๐Ÿ”ฌ microscope +๐Ÿ”ญ telescope +๐Ÿ“ก satellite antenna +๐Ÿ’‰ syringe +๐Ÿฉธ drop of blood +๐Ÿ’Š pill +๐Ÿฉน adhesive bandage +๐Ÿฉผ crutch +๐Ÿฉบ stethoscope +๐Ÿฉป x-ray +๐Ÿšช door +๐Ÿ›— elevator +๐Ÿชž mirror +๐ŸชŸ window +๐Ÿ›๏ธ bed +๐Ÿ›‹๏ธ couch and lamp +๐Ÿช‘ chair +๐Ÿšฝ toilet +๐Ÿช  plunger +๐Ÿšฟ shower +๐Ÿ› bathtub +๐Ÿชค mouse trap +๐Ÿช’ razor +๐Ÿงด lotion bottle +๐Ÿงท safety pin +๐Ÿงน broom +๐Ÿงบ basket +๐Ÿงป roll of paper +๐Ÿชฃ bucket +๐Ÿงผ soap +๐Ÿซง bubbles +๐Ÿชฅ toothbrush +๐Ÿงฝ sponge +๐Ÿงฏ fire extinguisher +๐Ÿ›’ shopping cart +๐Ÿšฌ cigarette +โšฐ๏ธ coffin +๐Ÿชฆ headstone +โšฑ๏ธ funeral urn +๐Ÿงฟ nazar amulet +๐Ÿชฌ hamsa +๐Ÿ—ฟ moai +๐Ÿชง placard +๐Ÿชช identification card +๐Ÿง ATM sign +๐Ÿšฎ litter in bin sign +๐Ÿšฐ potable water +โ™ฟ wheelchair symbol +๐Ÿšน menโ€™s room +๐Ÿšบ womenโ€™s room +๐Ÿšป restroom +๐Ÿšผ baby symbol +๐Ÿšพ water closet +๐Ÿ›‚ passport control +๐Ÿ›ƒ customs +๐Ÿ›„ baggage claim +๐Ÿ›… left luggage +โš ๏ธ warning +๐Ÿšธ children crossing +โ›” no entry +๐Ÿšซ prohibited +๐Ÿšณ no bicycles +๐Ÿšญ no smoking +๐Ÿšฏ no littering +๐Ÿšฑ non-potable water +๐Ÿšท no pedestrians +๐Ÿ“ต no mobile phones +๐Ÿ”ž no one under eighteen +โ˜ข๏ธ radioactive +โ˜ฃ๏ธ biohazard +โฌ†๏ธ up arrow +โ†—๏ธ up-right arrow +โžก๏ธ right arrow +โ†˜๏ธ down-right arrow +โฌ‡๏ธ down arrow +โ†™๏ธ down-left arrow +โฌ…๏ธ left arrow +โ†–๏ธ up-left arrow +โ†•๏ธ up-down arrow +โ†”๏ธ left-right arrow +โ†ฉ๏ธ right arrow curving left +โ†ช๏ธ left arrow curving right +โคด๏ธ right arrow curving up +โคต๏ธ right arrow curving down +๐Ÿ”ƒ clockwise vertical arrows +๐Ÿ”„ counterclockwise arrows button +๐Ÿ”™ BACK arrow +๐Ÿ”š END arrow +๐Ÿ”› ON! arrow +๐Ÿ”œ SOON arrow +๐Ÿ” TOP arrow +๐Ÿ› place of worship +โš›๏ธ atom symbol +๐Ÿ•‰๏ธ om +โœก๏ธ star of David +โ˜ธ๏ธ wheel of dharma +โ˜ฏ๏ธ yin yang +โœ๏ธ latin cross +โ˜ฆ๏ธ orthodox cross +โ˜ช๏ธ star and crescent +โ˜ฎ๏ธ peace symbol +๐Ÿ•Ž menorah +๐Ÿ”ฏ dotted six-pointed star +๐Ÿชฏ khanda +โ™ˆ Aries +โ™‰ Taurus +โ™Š Gemini +โ™‹ Cancer +โ™Œ Leo +โ™ Virgo +โ™Ž Libra +โ™ Scorpio +โ™ Sagittarius +โ™‘ Capricorn +โ™’ Aquarius +โ™“ Pisces +โ›Ž Ophiuchus +๐Ÿ”€ shuffle tracks button +๐Ÿ” repeat button +๐Ÿ”‚ repeat single button +โ–ถ๏ธ play button +โฉ fast-forward button +โญ๏ธ next track button +โฏ๏ธ play or pause button +โ—€๏ธ reverse button +โช fast reverse button +โฎ๏ธ last track button +๐Ÿ”ผ upwards button +โซ fast up button +๐Ÿ”ฝ downwards button +โฌ fast down button +โธ๏ธ pause button +โน๏ธ stop button +โบ๏ธ record button +โ๏ธ eject button +๐ŸŽฆ cinema +๐Ÿ”… dim button +๐Ÿ”† bright button +๐Ÿ“ถ antenna bars +๐Ÿ›œ wireless +๐Ÿ“ณ vibration mode +๐Ÿ“ด mobile phone off +โ™€๏ธ female sign +โ™‚๏ธ male sign +โšง๏ธ transgender symbol +โœ–๏ธ multiply +โž• plus +โž– minus +โž— divide +๐ŸŸฐ heavy equals sign +โ™พ๏ธ infinity +โ€ผ๏ธ double exclamation mark +โ‰๏ธ exclamation question mark +โ“ red question mark +โ” white question mark +โ• white exclamation mark +โ— red exclamation mark +ใ€ฐ๏ธ wavy dash +๐Ÿ’ฑ currency exchange +๐Ÿ’ฒ heavy dollar sign +โš•๏ธ medical symbol +โ™ป๏ธ recycling symbol +โšœ๏ธ fleur-de-lis +๐Ÿ”ฑ trident emblem +๐Ÿ“› name badge +๐Ÿ”ฐ Japanese symbol for beginner +โญ• hollow red circle +โœ… check mark button +โ˜‘๏ธ check box with check +โœ”๏ธ check mark +โŒ cross mark +โŽ cross mark button +โžฐ curly loop +โžฟ double curly loop +ใ€ฝ๏ธ part alternation mark +โœณ๏ธ eight-spoked asterisk +โœด๏ธ eight-pointed star +โ‡๏ธ sparkle +ยฉ๏ธ copyright +ยฎ๏ธ registered +โ„ข๏ธ trade mark +๐ŸซŸ splatter +#๏ธโƒฃ keycap: # +*๏ธโƒฃ keycap: * +0๏ธโƒฃ keycap: 0 +1๏ธโƒฃ keycap: 1 +2๏ธโƒฃ keycap: 2 +3๏ธโƒฃ keycap: 3 +4๏ธโƒฃ keycap: 4 +5๏ธโƒฃ keycap: 5 +6๏ธโƒฃ keycap: 6 +7๏ธโƒฃ keycap: 7 +8๏ธโƒฃ keycap: 8 +9๏ธโƒฃ keycap: 9 +๐Ÿ”Ÿ keycap: 10 +๐Ÿ”  input latin uppercase +๐Ÿ”ก input latin lowercase +๐Ÿ”ข input numbers +๐Ÿ”ฃ input symbols +๐Ÿ”ค input latin letters +๐Ÿ…ฐ๏ธ A button (blood type) +๐Ÿ†Ž AB button (blood type) +๐Ÿ…ฑ๏ธ B button (blood type) +๐Ÿ†‘ CL button +๐Ÿ†’ COOL button +๐Ÿ†“ FREE button +โ„น๏ธ information +๐Ÿ†” ID button +โ“‚๏ธ circled M +๐Ÿ†• NEW button +๐Ÿ†– NG button +๐Ÿ…พ๏ธ O button (blood type) +๐Ÿ†— OK button +๐Ÿ…ฟ๏ธ P button +๐Ÿ†˜ SOS button +๐Ÿ†™ UP! button +๐Ÿ†š VS button +๐Ÿˆ Japanese โ€œhereโ€ button +๐Ÿˆ‚๏ธ Japanese โ€œservice chargeโ€ button +๐Ÿˆท๏ธ Japanese โ€œmonthly amountโ€ button +๐Ÿˆถ Japanese โ€œnot free of chargeโ€ button +๐Ÿˆฏ Japanese โ€œreservedโ€ button +๐Ÿ‰ Japanese โ€œbargainโ€ button +๐Ÿˆน Japanese โ€œdiscountโ€ button +๐Ÿˆš Japanese โ€œfree of chargeโ€ button +๐Ÿˆฒ Japanese โ€œprohibitedโ€ button +๐Ÿ‰‘ Japanese โ€œacceptableโ€ button +๐Ÿˆธ Japanese โ€œapplicationโ€ button +๐Ÿˆด Japanese โ€œpassing gradeโ€ button +๐Ÿˆณ Japanese โ€œvacancyโ€ button +ใŠ—๏ธ Japanese โ€œcongratulationsโ€ button +ใŠ™๏ธ Japanese โ€œsecretโ€ button +๐Ÿˆบ Japanese โ€œopen for businessโ€ button +๐Ÿˆต Japanese โ€œno vacancyโ€ button +๐Ÿ”ด red circle +๐ŸŸ  orange circle +๐ŸŸก yellow circle +๐ŸŸข green circle +๐Ÿ”ต blue circle +๐ŸŸฃ purple circle +๐ŸŸค brown circle +โšซ black circle +โšช white circle +๐ŸŸฅ red square +๐ŸŸง orange square +๐ŸŸจ yellow square +๐ŸŸฉ green square +๐ŸŸฆ blue square +๐ŸŸช purple square +๐ŸŸซ brown square +โฌ› black large square +โฌœ white large square +โ—ผ๏ธ black medium square +โ—ป๏ธ white medium square +โ—พ black medium-small square +โ—ฝ white medium-small square +โ–ช๏ธ black small square +โ–ซ๏ธ white small square +๐Ÿ”ถ large orange diamond +๐Ÿ”ท large blue diamond +๐Ÿ”ธ small orange diamond +๐Ÿ”น small blue diamond +๐Ÿ”บ red triangle pointed up +๐Ÿ”ป red triangle pointed down +๐Ÿ’  diamond with a dot +๐Ÿ”˜ radio button +๐Ÿ”ณ white square button +๐Ÿ”ฒ black square button +๐Ÿ chequered flag +๐Ÿšฉ triangular flag +๐ŸŽŒ crossed flags +๐Ÿด black flag +๐Ÿณ๏ธ white flag +๐Ÿ‡ฆ๐Ÿ‡จ flag: Ascension Island +๐Ÿ‡ฆ๐Ÿ‡ฉ flag: Andorra +๐Ÿ‡ฆ๐Ÿ‡ช flag: United Arab Emirates +๐Ÿ‡ฆ๐Ÿ‡ซ flag: Afghanistan +๐Ÿ‡ฆ๐Ÿ‡ฌ flag: Antigua & Barbuda +๐Ÿ‡ฆ๐Ÿ‡ฎ flag: Anguilla +๐Ÿ‡ฆ๐Ÿ‡ฑ flag: Albania +๐Ÿ‡ฆ๐Ÿ‡ฒ flag: Armenia +๐Ÿ‡ฆ๐Ÿ‡ด flag: Angola +๐Ÿ‡ฆ๐Ÿ‡ถ flag: Antarctica +๐Ÿ‡ฆ๐Ÿ‡ท flag: Argentina +๐Ÿ‡ฆ๐Ÿ‡ธ flag: American Samoa +๐Ÿ‡ฆ๐Ÿ‡น flag: Austria +๐Ÿ‡ฆ๐Ÿ‡บ flag: Australia +๐Ÿ‡ฆ๐Ÿ‡ผ flag: Aruba +๐Ÿ‡ฆ๐Ÿ‡ฝ flag: ร…land Islands +๐Ÿ‡ฆ๐Ÿ‡ฟ flag: Azerbaijan +๐Ÿ‡ง๐Ÿ‡ฆ flag: Bosnia & Herzegovina +๐Ÿ‡ง๐Ÿ‡ง flag: Barbados +๐Ÿ‡ง๐Ÿ‡ฉ flag: Bangladesh +๐Ÿ‡ง๐Ÿ‡ช flag: Belgium +๐Ÿ‡ง๐Ÿ‡ซ flag: Burkina Faso +๐Ÿ‡ง๐Ÿ‡ฌ flag: Bulgaria +๐Ÿ‡ง๐Ÿ‡ญ flag: Bahrain +๐Ÿ‡ง๐Ÿ‡ฎ flag: Burundi +๐Ÿ‡ง๐Ÿ‡ฏ flag: Benin +๐Ÿ‡ง๐Ÿ‡ฑ flag: St. Barthรฉlemy +๐Ÿ‡ง๐Ÿ‡ฒ flag: Bermuda +๐Ÿ‡ง๐Ÿ‡ณ flag: Brunei +๐Ÿ‡ง๐Ÿ‡ด flag: Bolivia +๐Ÿ‡ง๐Ÿ‡ถ flag: Caribbean Netherlands +๐Ÿ‡ง๐Ÿ‡ท flag: Brazil +๐Ÿ‡ง๐Ÿ‡ธ flag: Bahamas +๐Ÿ‡ง๐Ÿ‡น flag: Bhutan +๐Ÿ‡ง๐Ÿ‡ป flag: Bouvet Island +๐Ÿ‡ง๐Ÿ‡ผ flag: Botswana +๐Ÿ‡ง๐Ÿ‡พ flag: Belarus +๐Ÿ‡ง๐Ÿ‡ฟ flag: Belize +๐Ÿ‡จ๐Ÿ‡ฆ flag: Canada +๐Ÿ‡จ๐Ÿ‡จ flag: Cocos (Keeling) Islands +๐Ÿ‡จ๐Ÿ‡ฉ flag: Congo - Kinshasa +๐Ÿ‡จ๐Ÿ‡ซ flag: Central African Republic +๐Ÿ‡จ๐Ÿ‡ฌ flag: Congo - Brazzaville +๐Ÿ‡จ๐Ÿ‡ญ flag: Switzerland +๐Ÿ‡จ๐Ÿ‡ฎ flag: Cรดte dโ€™Ivoire +๐Ÿ‡จ๐Ÿ‡ฐ flag: Cook Islands +๐Ÿ‡จ๐Ÿ‡ฑ flag: Chile +๐Ÿ‡จ๐Ÿ‡ฒ flag: Cameroon +๐Ÿ‡จ๐Ÿ‡ณ flag: China +๐Ÿ‡จ๐Ÿ‡ด flag: Colombia +๐Ÿ‡จ๐Ÿ‡ต flag: Clipperton Island +๐Ÿ‡จ๐Ÿ‡ถ flag: Sark +๐Ÿ‡จ๐Ÿ‡ท flag: Costa Rica +๐Ÿ‡จ๐Ÿ‡บ flag: Cuba +๐Ÿ‡จ๐Ÿ‡ป flag: Cape Verde +๐Ÿ‡จ๐Ÿ‡ผ flag: Curaรงao +๐Ÿ‡จ๐Ÿ‡ฝ flag: Christmas Island +๐Ÿ‡จ๐Ÿ‡พ flag: Cyprus +๐Ÿ‡จ๐Ÿ‡ฟ flag: Czechia +๐Ÿ‡ฉ๐Ÿ‡ช flag: Germany +๐Ÿ‡ฉ๐Ÿ‡ฌ flag: Diego Garcia +๐Ÿ‡ฉ๐Ÿ‡ฏ flag: Djibouti +๐Ÿ‡ฉ๐Ÿ‡ฐ flag: Denmark +๐Ÿ‡ฉ๐Ÿ‡ฒ flag: Dominica +๐Ÿ‡ฉ๐Ÿ‡ด flag: Dominican Republic +๐Ÿ‡ฉ๐Ÿ‡ฟ flag: Algeria +๐Ÿ‡ช๐Ÿ‡ฆ flag: Ceuta & Melilla +๐Ÿ‡ช๐Ÿ‡จ flag: Ecuador +๐Ÿ‡ช๐Ÿ‡ช flag: Estonia +๐Ÿ‡ช๐Ÿ‡ฌ flag: Egypt +๐Ÿ‡ช๐Ÿ‡ญ flag: Western Sahara +๐Ÿ‡ช๐Ÿ‡ท flag: Eritrea +๐Ÿ‡ช๐Ÿ‡ธ flag: Spain +๐Ÿ‡ช๐Ÿ‡น flag: Ethiopia +๐Ÿ‡ช๐Ÿ‡บ flag: European Union +๐Ÿ‡ซ๐Ÿ‡ฎ flag: Finland +๐Ÿ‡ซ๐Ÿ‡ฏ flag: Fiji +๐Ÿ‡ซ๐Ÿ‡ฐ flag: Falkland Islands +๐Ÿ‡ซ๐Ÿ‡ฒ flag: Micronesia +๐Ÿ‡ซ๐Ÿ‡ด flag: Faroe Islands +๐Ÿ‡ซ๐Ÿ‡ท flag: France +๐Ÿ‡ฌ๐Ÿ‡ฆ flag: Gabon +๐Ÿ‡ฌ๐Ÿ‡ง flag: United Kingdom +๐Ÿ‡ฌ๐Ÿ‡ฉ flag: Grenada +๐Ÿ‡ฌ๐Ÿ‡ช flag: Georgia +๐Ÿ‡ฌ๐Ÿ‡ซ flag: French Guiana +๐Ÿ‡ฌ๐Ÿ‡ฌ flag: Guernsey +๐Ÿ‡ฌ๐Ÿ‡ญ flag: Ghana +๐Ÿ‡ฌ๐Ÿ‡ฎ flag: Gibraltar +๐Ÿ‡ฌ๐Ÿ‡ฑ flag: Greenland +๐Ÿ‡ฌ๐Ÿ‡ฒ flag: Gambia +๐Ÿ‡ฌ๐Ÿ‡ณ flag: Guinea +๐Ÿ‡ฌ๐Ÿ‡ต flag: Guadeloupe +๐Ÿ‡ฌ๐Ÿ‡ถ flag: Equatorial Guinea +๐Ÿ‡ฌ๐Ÿ‡ท flag: Greece +๐Ÿ‡ฌ๐Ÿ‡ธ flag: South Georgia & South Sandwich Islands +๐Ÿ‡ฌ๐Ÿ‡น flag: Guatemala +๐Ÿ‡ฌ๐Ÿ‡บ flag: Guam +๐Ÿ‡ฌ๐Ÿ‡ผ flag: Guinea-Bissau +๐Ÿ‡ฌ๐Ÿ‡พ flag: Guyana +๐Ÿ‡ญ๐Ÿ‡ฐ flag: Hong Kong SAR China +๐Ÿ‡ญ๐Ÿ‡ฒ flag: Heard & McDonald Islands +๐Ÿ‡ญ๐Ÿ‡ณ flag: Honduras +๐Ÿ‡ญ๐Ÿ‡ท flag: Croatia +๐Ÿ‡ญ๐Ÿ‡น flag: Haiti +๐Ÿ‡ญ๐Ÿ‡บ flag: Hungary +๐Ÿ‡ฎ๐Ÿ‡จ flag: Canary Islands +๐Ÿ‡ฎ๐Ÿ‡ฉ flag: Indonesia +๐Ÿ‡ฎ๐Ÿ‡ช flag: Ireland +๐Ÿ‡ฎ๐Ÿ‡ฑ flag: Israel +๐Ÿ‡ฎ๐Ÿ‡ฒ flag: Isle of Man +๐Ÿ‡ฎ๐Ÿ‡ณ flag: India +๐Ÿ‡ฎ๐Ÿ‡ด flag: British Indian Ocean Territory +๐Ÿ‡ฎ๐Ÿ‡ถ flag: Iraq +๐Ÿ‡ฎ๐Ÿ‡ท flag: Iran +๐Ÿ‡ฎ๐Ÿ‡ธ flag: Iceland +๐Ÿ‡ฎ๐Ÿ‡น flag: Italy +๐Ÿ‡ฏ๐Ÿ‡ช flag: Jersey +๐Ÿ‡ฏ๐Ÿ‡ฒ flag: Jamaica +๐Ÿ‡ฏ๐Ÿ‡ด flag: Jordan +๐Ÿ‡ฏ๐Ÿ‡ต flag: Japan +๐Ÿ‡ฐ๐Ÿ‡ช flag: Kenya +๐Ÿ‡ฐ๐Ÿ‡ฌ flag: Kyrgyzstan +๐Ÿ‡ฐ๐Ÿ‡ญ flag: Cambodia +๐Ÿ‡ฐ๐Ÿ‡ฎ flag: Kiribati +๐Ÿ‡ฐ๐Ÿ‡ฒ flag: Comoros +๐Ÿ‡ฐ๐Ÿ‡ณ flag: St. Kitts & Nevis +๐Ÿ‡ฐ๐Ÿ‡ต flag: North Korea +๐Ÿ‡ฐ๐Ÿ‡ท flag: South Korea +๐Ÿ‡ฐ๐Ÿ‡ผ flag: Kuwait +๐Ÿ‡ฐ๐Ÿ‡พ flag: Cayman Islands +๐Ÿ‡ฐ๐Ÿ‡ฟ flag: Kazakhstan +๐Ÿ‡ฑ๐Ÿ‡ฆ flag: Laos +๐Ÿ‡ฑ๐Ÿ‡ง flag: Lebanon +๐Ÿ‡ฑ๐Ÿ‡จ flag: St. Lucia +๐Ÿ‡ฑ๐Ÿ‡ฎ flag: Liechtenstein +๐Ÿ‡ฑ๐Ÿ‡ฐ flag: Sri Lanka +๐Ÿ‡ฑ๐Ÿ‡ท flag: Liberia +๐Ÿ‡ฑ๐Ÿ‡ธ flag: Lesotho +๐Ÿ‡ฑ๐Ÿ‡น flag: Lithuania +๐Ÿ‡ฑ๐Ÿ‡บ flag: Luxembourg +๐Ÿ‡ฑ๐Ÿ‡ป flag: Latvia +๐Ÿ‡ฑ๐Ÿ‡พ flag: Libya +๐Ÿ‡ฒ๐Ÿ‡ฆ flag: Morocco +๐Ÿ‡ฒ๐Ÿ‡จ flag: Monaco +๐Ÿ‡ฒ๐Ÿ‡ฉ flag: Moldova +๐Ÿ‡ฒ๐Ÿ‡ช flag: Montenegro +๐Ÿ‡ฒ๐Ÿ‡ซ flag: St. Martin +๐Ÿ‡ฒ๐Ÿ‡ฌ flag: Madagascar +๐Ÿ‡ฒ๐Ÿ‡ญ flag: Marshall Islands +๐Ÿ‡ฒ๐Ÿ‡ฐ flag: North Macedonia +๐Ÿ‡ฒ๐Ÿ‡ฑ flag: Mali +๐Ÿ‡ฒ๐Ÿ‡ฒ flag: Myanmar (Burma) +๐Ÿ‡ฒ๐Ÿ‡ณ flag: Mongolia +๐Ÿ‡ฒ๐Ÿ‡ด flag: Macao SAR China +๐Ÿ‡ฒ๐Ÿ‡ต flag: Northern Mariana Islands +๐Ÿ‡ฒ๐Ÿ‡ถ flag: Martinique +๐Ÿ‡ฒ๐Ÿ‡ท flag: Mauritania +๐Ÿ‡ฒ๐Ÿ‡ธ flag: Montserrat +๐Ÿ‡ฒ๐Ÿ‡น flag: Malta +๐Ÿ‡ฒ๐Ÿ‡บ flag: Mauritius +๐Ÿ‡ฒ๐Ÿ‡ป flag: Maldives +๐Ÿ‡ฒ๐Ÿ‡ผ flag: Malawi +๐Ÿ‡ฒ๐Ÿ‡ฝ flag: Mexico +๐Ÿ‡ฒ๐Ÿ‡พ flag: Malaysia +๐Ÿ‡ฒ๐Ÿ‡ฟ flag: Mozambique +๐Ÿ‡ณ๐Ÿ‡ฆ flag: Namibia +๐Ÿ‡ณ๐Ÿ‡จ flag: New Caledonia +๐Ÿ‡ณ๐Ÿ‡ช flag: Niger +๐Ÿ‡ณ๐Ÿ‡ซ flag: Norfolk Island +๐Ÿ‡ณ๐Ÿ‡ฌ flag: Nigeria +๐Ÿ‡ณ๐Ÿ‡ฎ flag: Nicaragua +๐Ÿ‡ณ๐Ÿ‡ฑ flag: Netherlands +๐Ÿ‡ณ๐Ÿ‡ด flag: Norway +๐Ÿ‡ณ๐Ÿ‡ต flag: Nepal +๐Ÿ‡ณ๐Ÿ‡ท flag: Nauru +๐Ÿ‡ณ๐Ÿ‡บ flag: Niue +๐Ÿ‡ณ๐Ÿ‡ฟ flag: New Zealand +๐Ÿ‡ด๐Ÿ‡ฒ flag: Oman +๐Ÿ‡ต๐Ÿ‡ฆ flag: Panama +๐Ÿ‡ต๐Ÿ‡ช flag: Peru +๐Ÿ‡ต๐Ÿ‡ซ flag: French Polynesia +๐Ÿ‡ต๐Ÿ‡ฌ flag: Papua New Guinea +๐Ÿ‡ต๐Ÿ‡ญ flag: Philippines +๐Ÿ‡ต๐Ÿ‡ฐ flag: Pakistan +๐Ÿ‡ต๐Ÿ‡ฑ flag: Poland +๐Ÿ‡ต๐Ÿ‡ฒ flag: St. Pierre & Miquelon +๐Ÿ‡ต๐Ÿ‡ณ flag: Pitcairn Islands +๐Ÿ‡ต๐Ÿ‡ท flag: Puerto Rico +๐Ÿ‡ต๐Ÿ‡ธ flag: Palestinian Territories +๐Ÿ‡ต๐Ÿ‡น flag: Portugal +๐Ÿ‡ต๐Ÿ‡ผ flag: Palau +๐Ÿ‡ต๐Ÿ‡พ flag: Paraguay +๐Ÿ‡ถ๐Ÿ‡ฆ flag: Qatar +๐Ÿ‡ท๐Ÿ‡ช flag: Rรฉunion +๐Ÿ‡ท๐Ÿ‡ด flag: Romania +๐Ÿ‡ท๐Ÿ‡ธ flag: Serbia +๐Ÿ‡ท๐Ÿ‡บ flag: Russia +๐Ÿ‡ท๐Ÿ‡ผ flag: Rwanda +๐Ÿ‡ธ๐Ÿ‡ฆ flag: Saudi Arabia +๐Ÿ‡ธ๐Ÿ‡ง flag: Solomon Islands +๐Ÿ‡ธ๐Ÿ‡จ flag: Seychelles +๐Ÿ‡ธ๐Ÿ‡ฉ flag: Sudan +๐Ÿ‡ธ๐Ÿ‡ช flag: Sweden +๐Ÿ‡ธ๐Ÿ‡ฌ flag: Singapore +๐Ÿ‡ธ๐Ÿ‡ญ flag: St. Helena +๐Ÿ‡ธ๐Ÿ‡ฎ flag: Slovenia +๐Ÿ‡ธ๐Ÿ‡ฏ flag: Svalbard & Jan Mayen +๐Ÿ‡ธ๐Ÿ‡ฐ flag: Slovakia +๐Ÿ‡ธ๐Ÿ‡ฑ flag: Sierra Leone +๐Ÿ‡ธ๐Ÿ‡ฒ flag: San Marino +๐Ÿ‡ธ๐Ÿ‡ณ flag: Senegal +๐Ÿ‡ธ๐Ÿ‡ด flag: Somalia +๐Ÿ‡ธ๐Ÿ‡ท flag: Suriname +๐Ÿ‡ธ๐Ÿ‡ธ flag: South Sudan +๐Ÿ‡ธ๐Ÿ‡น flag: Sรฃo Tomรฉ & Prรญncipe +๐Ÿ‡ธ๐Ÿ‡ป flag: El Salvador +๐Ÿ‡ธ๐Ÿ‡ฝ flag: Sint Maarten +๐Ÿ‡ธ๐Ÿ‡พ flag: Syria +๐Ÿ‡ธ๐Ÿ‡ฟ flag: Eswatini +๐Ÿ‡น๐Ÿ‡ฆ flag: Tristan da Cunha +๐Ÿ‡น๐Ÿ‡จ flag: Turks & Caicos Islands +๐Ÿ‡น๐Ÿ‡ฉ flag: Chad +๐Ÿ‡น๐Ÿ‡ซ flag: French Southern Territories +๐Ÿ‡น๐Ÿ‡ฌ flag: Togo +๐Ÿ‡น๐Ÿ‡ญ flag: Thailand +๐Ÿ‡น๐Ÿ‡ฏ flag: Tajikistan +๐Ÿ‡น๐Ÿ‡ฐ flag: Tokelau +๐Ÿ‡น๐Ÿ‡ฑ flag: Timor-Leste +๐Ÿ‡น๐Ÿ‡ฒ flag: Turkmenistan +๐Ÿ‡น๐Ÿ‡ณ flag: Tunisia +๐Ÿ‡น๐Ÿ‡ด flag: Tonga +๐Ÿ‡น๐Ÿ‡ท flag: Tรผrkiye +๐Ÿ‡น๐Ÿ‡น flag: Trinidad & Tobago +๐Ÿ‡น๐Ÿ‡ป flag: Tuvalu +๐Ÿ‡น๐Ÿ‡ผ flag: Taiwan +๐Ÿ‡น๐Ÿ‡ฟ flag: Tanzania +๐Ÿ‡บ๐Ÿ‡ฆ flag: Ukraine +๐Ÿ‡บ๐Ÿ‡ฌ flag: Uganda +๐Ÿ‡บ๐Ÿ‡ฒ flag: U.S. Outlying Islands +๐Ÿ‡บ๐Ÿ‡ณ flag: United Nations +๐Ÿ‡บ๐Ÿ‡ธ flag: United States +๐Ÿ‡บ๐Ÿ‡พ flag: Uruguay +๐Ÿ‡บ๐Ÿ‡ฟ flag: Uzbekistan +๐Ÿ‡ป๐Ÿ‡ฆ flag: Vatican City +๐Ÿ‡ป๐Ÿ‡จ flag: St. Vincent & Grenadines +๐Ÿ‡ป๐Ÿ‡ช flag: Venezuela +๐Ÿ‡ป๐Ÿ‡ฌ flag: British Virgin Islands +๐Ÿ‡ป๐Ÿ‡ฎ flag: U.S. Virgin Islands +๐Ÿ‡ป๐Ÿ‡ณ flag: Vietnam +๐Ÿ‡ป๐Ÿ‡บ flag: Vanuatu +๐Ÿ‡ผ๐Ÿ‡ซ flag: Wallis & Futuna +๐Ÿ‡ผ๐Ÿ‡ธ flag: Samoa +๐Ÿ‡ฝ๐Ÿ‡ฐ flag: Kosovo +๐Ÿ‡พ๐Ÿ‡ช flag: Yemen +๐Ÿ‡พ๐Ÿ‡น flag: Mayotte +๐Ÿ‡ฟ๐Ÿ‡ฆ flag: South Africa +๐Ÿ‡ฟ๐Ÿ‡ฒ flag: Zambia +๐Ÿ‡ฟ๐Ÿ‡ผ flag: Zimbabwe +๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ flag: England +๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ flag: Scotland +๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ flag: Wales diff --git a/global/.local/share/thesiah/chars/font-awesome b/global/.local/share/thesiah/chars/font-awesome new file mode 100644 index 0000000..3283be3 --- /dev/null +++ b/global/.local/share/thesiah/chars/font-awesome @@ -0,0 +1,1456 @@ +๏‰ฎ 500px; f26e +๏จ accessible-icon; f368 +๏ฉ accusoft; f369 +๏šฏ acquisitions-incorporated; f6af +๏™ ad; f641 +๏Šน address-book; f2b9 +๏Šป address-card; f2bb +๏‚ adjust; f042 +๏…ฐ adn; f170 +๏ช adversal; f36a +๏ซ affiliatetheme; f36b +๏— air-freshener; f5d0 +๏ ด airbnb; f834 +๏ฌ algolia; f36c +๏€ท align-center; f037 +๏€น align-justify; f039 +๏€ถ align-left; f036 +๏€ธ align-right; f038 +๏™‚ alipay; f642 +๏‘ก allergies; f461 +๏‰ฐ amazon; f270 +๏ฌ amazon-pay; f42c +๏ƒน ambulance; f0f9 +๏Šฃ american-sign-language-interpreting; f2a3 +๏ญ amilia; f36d +๏„ฝ anchor; f13d +๏…ป android; f17b +๏ˆ‰ angellist; f209 +๏„ƒ angle-double-down; f103 +๏„€ angle-double-left; f100 +๏„ angle-double-right; f101 +๏„‚ angle-double-up; f102 +๏„‡ angle-down; f107 +๏„„ angle-left; f104 +๏„… angle-right; f105 +๏„† angle-up; f106 +๏•– angry; f556 +๏ฎ angrycreative; f36e +๏  angular; f420 +๏™„ ankh; f644 +๏ฏ app-store; f36f +๏ฐ app-store-ios; f370 +๏ฑ apper; f371 +๏…น apple; f179 +๏—‘ apple-alt; f5d1 +๏• apple-pay; f415 +๏†‡ archive; f187 +๏•— archway; f557 +๏˜ arrow-alt-circle-down; f358 +๏™ arrow-alt-circle-left; f359 +๏š arrow-alt-circle-right; f35a +๏› arrow-alt-circle-up; f35b +๏‚ซ arrow-circle-down; f0ab +๏‚จ arrow-circle-left; f0a8 +๏‚ฉ arrow-circle-right; f0a9 +๏‚ช arrow-circle-up; f0aa +๏ฃ arrow-down; f063 +๏  arrow-left; f060 +๏ก arrow-right; f061 +๏ข arrow-up; f062 +๏‚ฒ arrows-alt; f0b2 +๏Œท arrows-alt-h; f337 +๏Œธ arrows-alt-v; f338 +๏บ artstation; f77a +๏Šข assistive-listening-systems; f2a2 +๏ฉ asterisk; f069 +๏ฒ asymmetrik; f372 +๏‡บ at; f1fa +๏•˜ atlas; f558 +๏ป atlassian; f77b +๏—’ atom; f5d2 +๏ณ audible; f373 +๏Šž audio-description; f29e +๏œ autoprefixer; f41c +๏ด avianex; f374 +๏ก aviato; f421 +๏•™ award; f559 +๏ต aws; f375 +๏ผ baby; f77c +๏ฝ baby-carriage; f77d +๏•š backspace; f55a +๏Š backward; f04a +๏Ÿฅ bacon; f7e5 +๎™ bacteria e059 +๎š bacterium e05a +๏™ฆ bahai; f666 +๏‰Ž balance-scale; f24e +๏”• balance-scale-left; f515 +๏”– balance-scale-right; f516 +๏ž ban; f05e +๏‘ข band-aid; f462 +๏‹• bandcamp; f2d5 +๏€ช barcode; f02a +๏ƒ‰ bars; f0c9 +๏ณ baseball-ball; f433 +๏ด basketball-ball; f434 +๏‹ bath; f2cd +๏‰„ battery-empty; f244 +๏‰€ battery-full; f240 +๏‰‚ battery-half; f242 +๏‰ƒ battery-quarter; f243 +๏‰ battery-three-quarters; f241 +๏ ต battle-net; f835 +๏ˆถ bed; f236 +๏ƒผ beer; f0fc +๏†ด behance; f1b4 +๏†ต behance-square; f1b5 +๏ƒณ bell; f0f3 +๏‡ถ bell-slash; f1f6 +๏•› bezier-curve; f55b +๏™‡ bible; f647 +๏ˆ† bicycle; f206 +๏กŠ biking; f84a +๏ธ bimobject; f378 +๏‡ฅ binoculars; f1e5 +๏ž€ biohazard; f780 +๏‡ฝ birthday-cake; f1fd +๏…ฑ bitbucket; f171 +๏น bitcoin; f379 +๏บ bity; f37a +๏‰พ black-tie; f27e +๏ป blackberry; f37b +๏”— blender; f517 +๏šถ blender-phone; f6b6 +๏Š blind; f29d +๏ž blog; f781 +๏ผ blogger; f37c +๏ฝ blogger-b; f37d +๏Š“ bluetooth; f293 +๏Š” bluetooth-b; f294 +๏€ฒ bold; f032 +๏ƒง bolt; f0e7 +๏‡ข bomb; f1e2 +๏—— bone; f5d7 +๏•œ bong; f55c +๏€ญ book; f02d +๏šท book-dead; f6b7 +๏Ÿฆ book-medical; f7e6 +๏”˜ book-open; f518 +๏—š book-reader; f5da +๏€ฎ bookmark; f02e +๏ ถ bootstrap; f836 +๏กŒ border-all; f84c +๏ก border-none; f850 +๏ก“ border-style; f853 +๏ถ bowling-ball; f436 +๏‘ฆ box; f466 +๏’ž box-open; f49e +๎› box-tissue e05b +๏‘จ boxes; f468 +๏Šก braille; f2a1 +๏—œ brain; f5dc +๏Ÿฌ bread-slice; f7ec +๏‚ฑ briefcase; f0b1 +๏‘ฉ briefcase-medical; f469 +๏”™ broadcast-tower; f519 +๏”š broom; f51a +๏• brush; f55d +๏…š btc; f15a +๏ ท buffer; f837 +๏†ˆ bug; f188 +๏†ญ building; f1ad +๏‚ก bullhorn; f0a1 +๏…€ bullseye; f140 +๏‘ช burn; f46a +๏ฟ buromobelexperte; f37f +๏ˆ‡ bus; f207 +๏•ž bus-alt; f55e +๏™Š business-time; f64a +๏ขฆ buy-n-large; f8a6 +๏‡ฌ calculator; f1ec +๏„ณ calendar; f133 +๏ณ calendar-alt; f073 +๏‰ด calendar-check; f274 +๏žƒ calendar-day; f783 +๏‰ฒ calendar-minus; f272 +๏‰ฑ calendar-plus; f271 +๏‰ณ calendar-times; f273 +๏ž„ calendar-week; f784 +๏€ฐ camera; f030 +๏‚ƒ camera-retro; f083 +๏šป campground; f6bb +๏ž… canadian-maple-leaf; f785 +๏ž† candy-cane; f786 +๏•Ÿ cannabis; f55f +๏‘ซ capsules; f46b +๏†น car; f1b9 +๏—ž car-alt; f5de +๏—Ÿ car-battery; f5df +๏—ก car-crash; f5e1 +๏—ค car-side; f5e4 +๏ฃฟ caravan; f8ff +๏ƒ— caret-down; f0d7 +๏ƒ™ caret-left; f0d9 +๏ƒš caret-right; f0da +๏… caret-square-down; f150 +๏†‘ caret-square-left; f191 +๏…’ caret-square-right; f152 +๏…‘ caret-square-up; f151 +๏ƒ˜ caret-up; f0d8 +๏ž‡ carrot; f787 +๏ˆ˜ cart-arrow-down; f218 +๏ˆ— cart-plus; f217 +๏žˆ cash-register; f788 +๏šพ cat; f6be +๏ญ cc-amazon-pay; f42d +๏‡ณ cc-amex; f1f3 +๏– cc-apple-pay; f416 +๏‰Œ cc-diners-club; f24c +๏‡ฒ cc-discover; f1f2 +๏‰‹ cc-jcb; f24b +๏‡ฑ cc-mastercard; f1f1 +๏‡ด cc-paypal; f1f4 +๏‡ต cc-stripe; f1f5 +๏‡ฐ cc-visa; f1f0 +๏Ž€ centercode; f380 +๏ž‰ centos; f789 +๏‚ฃ certificate; f0a3 +๏›€ chair; f6c0 +๏”› chalkboard; f51b +๏”œ chalkboard-teacher; f51c +๏—ง charging-station; f5e7 +๏‡พ chart-area; f1fe +๏‚€ chart-bar; f080 +๏ˆ chart-line; f201 +๏ˆ€ chart-pie; f200 +๏€Œ check; f00c +๏˜ check-circle; f058 +๏•  check-double; f560 +๏…Š check-square; f14a +๏Ÿฏ cheese; f7ef +๏น chess; f439 +๏บ chess-bishop; f43a +๏ผ chess-board; f43c +๏ฟ chess-king; f43f +๏‘ chess-knight; f441 +๏‘ƒ chess-pawn; f443 +๏‘… chess-queen; f445 +๏‘‡ chess-rook; f447 +๏„บ chevron-circle-down; f13a +๏„ท chevron-circle-left; f137 +๏„ธ chevron-circle-right; f138 +๏„น chevron-circle-up; f139 +๏ธ chevron-down; f078 +๏“ chevron-left; f053 +๏” chevron-right; f054 +๏ท chevron-up; f077 +๏†ฎ child; f1ae +๏‰จ chrome; f268 +๏ ธ chromecast; f838 +๏” church; f51d +๏„‘ circle; f111 +๏‡Ž circle-notch; f1ce +๏™ city; f64f +๏Ÿฒ clinic-medical; f7f2 +๏Œจ clipboard; f328 +๏‘ฌ clipboard-check; f46c +๏‘ญ clipboard-list; f46d +๏€— clock; f017 +๏‰ clone; f24d +๏ˆŠ closed-captioning; f20a +๏ƒ‚ cloud; f0c2 +๏ށ cloud-download-alt; f381 +๏œป cloud-meatball; f73b +๏›ƒ cloud-moon; f6c3 +๏œผ cloud-moon-rain; f73c +๏œฝ cloud-rain; f73d +๏€ cloud-showers-heavy; f740 +๏›„ cloud-sun; f6c4 +๏ƒ cloud-sun-rain; f743 +๏Ž‚ cloud-upload-alt; f382 +๎ฝ cloudflare e07d +๏Žƒ cloudscale; f383 +๏Ž„ cloudsmith; f384 +๏Ž… cloudversify; f385 +๏•ก cocktail; f561 +๏„ก code; f121 +๏„ฆ code-branch; f126 +๏‡‹ codepen; f1cb +๏Š„ codiepie; f284 +๏ƒด coffee; f0f4 +๏€“ cog; f013 +๏‚… cogs; f085 +๏”ž coins; f51e +๏ƒ› columns; f0db +๏ต comment; f075 +๏‰บ comment-alt; f27a +๏™‘ comment-dollar; f651 +๏’ญ comment-dots; f4ad +๏Ÿต comment-medical; f7f5 +๏’ณ comment-slash; f4b3 +๏‚† comments; f086 +๏™“ comments-dollar; f653 +๏”Ÿ compact-disc; f51f +๏…Ž compass; f14e +๏ฆ compress; f066 +๏ข compress-alt; f422 +๏žŒ compress-arrows-alt; f78c +๏•ข concierge-bell; f562 +๏ž confluence; f78d +๏ˆŽ connectdevelop; f20e +๏‰ญ contao; f26d +๏•ฃ cookie; f563 +๏•ค cookie-bite; f564 +๏ƒ… copy; f0c5 +๏‡น copyright; f1f9 +๏ขž cotton-bureau; f89e +๏’ธ couch; f4b8 +๏Žˆ cpanel; f388 +๏‰ž creative-commons; f25e +๏“ง creative-commons-by; f4e7 +๏“จ creative-commons-nc; f4e8 +๏“ฉ creative-commons-nc-eu; f4e9 +๏“ช creative-commons-nc-jp; f4ea +๏“ซ creative-commons-nd; f4eb +๏“ฌ creative-commons-pd; f4ec +๏“ญ creative-commons-pd-alt; f4ed +๏“ฎ creative-commons-remix; f4ee +๏“ฏ creative-commons-sa; f4ef +๏“ฐ creative-commons-sampling; f4f0 +๏“ฑ creative-commons-sampling-plus; f4f1 +๏“ฒ creative-commons-share; f4f2 +๏“ณ creative-commons-zero; f4f3 +๏‚ credit-card; f09d +๏›‰ critical-role; f6c9 +๏„ฅ crop; f125 +๏•ฅ crop-alt; f565 +๏™” cross; f654 +๏› crosshairs; f05b +๏”  crow; f520 +๏”ก crown; f521 +๏Ÿท crutch; f7f7 +๏„ผ css3; f13c +๏Ž‹ css3-alt; f38b +๏†ฒ cube; f1b2 +๏†ณ cubes; f1b3 +๏ƒ„ cut; f0c4 +๏ŽŒ cuttlefish; f38c +๏Ž d-and-d; f38d +๏›Š d-and-d-beyond; f6ca +๎’ dailymotion e052 +๏ˆ dashcube; f210 +๏‡€ database; f1c0 +๏Šค deaf; f2a4 +๎ท deezer e077 +๏†ฅ delicious; f1a5 +๏‡ democrat; f747 +๏ŽŽ deploydog; f38e +๏Ž deskpro; f38f +๏„ˆ desktop; f108 +๏›Œ dev; f6cc +๏†ฝ deviantart; f1bd +๏™• dharmachakra; f655 +๏ž dhl; f790 +๏‘ฐ diagnoses; f470 +๏ž‘ diaspora; f791 +๏”ข dice; f522 +๏› dice-d20; f6cf +๏›‘ dice-d6; f6d1 +๏”ฃ dice-five; f523 +๏”ค dice-four; f524 +๏”ฅ dice-one; f525 +๏”ฆ dice-six; f526 +๏”ง dice-three; f527 +๏”จ dice-two; f528 +๏†ฆ digg; f1a6 +๏Ž‘ digital-ocean; f391 +๏•ฆ digital-tachograph; f566 +๏—ซ directions; f5eb +๏Ž’ discord; f392 +๏Ž“ discourse; f393 +๏Ÿบ disease; f7fa +๏”ฉ divide; f529 +๏•ง dizzy; f567 +๏‘ฑ dna; f471 +๏Ž” dochub; f394 +๏Ž• docker; f395 +๏›“ dog; f6d3 +๏…• dollar-sign; f155 +๏‘ฒ dolly; f472 +๏‘ด dolly-flatbed; f474 +๏’น donate; f4b9 +๏”ช door-closed; f52a +๏”ซ door-open; f52b +๏†’ dot-circle; f192 +๏’บ dove; f4ba +๏€™ download; f019 +๏Ž– draft2digital; f396 +๏•จ drafting-compass; f568 +๏›• dragon; f6d5 +๏—ฎ draw-polygon; f5ee +๏…ฝ dribbble; f17d +๏Ž— dribbble-square; f397 +๏…ซ dropbox; f16b +๏•ฉ drum; f569 +๏•ช drum-steelpan; f56a +๏›— drumstick-bite; f6d7 +๏†ฉ drupal; f1a9 +๏‘‹ dumbbell; f44b +๏ž“ dumpster; f793 +๏ž” dumpster-fire; f794 +๏›™ dungeon; f6d9 +๏Ž™ dyalog; f399 +๏Žš earlybirds; f39a +๏“ด ebay; f4f4 +๏Š‚ edge; f282 +๎ธ edge-legacy e078 +๏„ edit; f044 +๏Ÿป egg; f7fb +๏’ eject; f052 +๏ฐ elementor; f430 +๏… ellipsis-h; f141 +๏…‚ ellipsis-v; f142 +๏—ฑ ello; f5f1 +๏ฃ ember; f423 +๏‡‘ empire; f1d1 +๏ƒ  envelope; f0e0 +๏Šถ envelope-open; f2b6 +๏™˜ envelope-open-text; f658 +๏†™ envelope-square; f199 +๏Š™ envira; f299 +๏”ฌ equals; f52c +๏„ญ eraser; f12d +๏Ž erlang; f39d +๏ฎ ethereum; f42e +๏ž– ethernet; f796 +๏‹— etsy; f2d7 +๏…“ euro-sign; f153 +๏ น evernote; f839 +๏ข exchange-alt; f362 +๏„ช exclamation; f12a +๏ช exclamation-circle; f06a +๏ฑ exclamation-triangle; f071 +๏ฅ expand; f065 +๏ค expand-alt; f424 +๏Œž expand-arrows-alt; f31e +๏ˆพ expeditedssl; f23e +๏ external-link-alt; f35d +๏  external-link-square-alt; f360 +๏ฎ eye; f06e +๏‡ป eye-dropper; f1fb +๏ฐ eye-slash; f070 +๏‚š ; facebook; f09a +๏Žž ; facebook-f; f39e +๏ŽŸ ; facebook-messenger; f39f +๏‚‚ ; facebook-square; f082 +๏กฃ ; fan; f863 +๏›œ ; fantasy-flight-games; f6dc +๏‰ ; fast-backward; f049 +๏ ; fast-forward; f050 +๎€… ; faucet e005 +๏†ฌ ; fax; f1ac +๏”ญ ; feather; f52d +๏•ซ ; feather-alt; f56b +๏ž— ; fedex; f797 +๏ž˜ ; fedora; f798 +๏†‚ ; female; f182 +๏ƒป ; fighter-jet; f0fb +๏ž™ ; figma; f799 +๏…› ; file; f15b +๏…œ ; file-alt; f15c +๏‡† ; file-archive; f1c6 +๏‡‡ ; file-audio; f1c7 +๏‡‰ ; file-code; f1c9 +๏•ฌ ; file-contract; f56c +๏› ; file-csv; f6dd +๏•ญ ; file-download; f56d +๏‡ƒ ; file-excel; f1c3 +๏•ฎ ; file-export; f56e +๏‡… ; file-image; f1c5 +๏•ฏ ; file-import; f56f +๏•ฐ ; file-invoice; f570 +๏•ฑ ; file-invoice-dollar; f571 +๏‘ท ; file-medical; f477 +๏‘ธ ; file-medical-alt; f478 +๏‡ ; file-pdf; f1c1 +๏‡„ ; file-powerpoint; f1c4 +๏•ฒ ; file-prescription; f572 +๏•ณ ; file-signature; f573 +๏•ด ; file-upload; f574 +๏‡ˆ ; file-video; f1c8 +๏‡‚ ; file-word; f1c2 +๏•ต ; fill; f575 +๏•ถ ; fill-drip; f576 +๏€ˆ ; film; f008 +๏‚ฐ ; filter; f0b0 +๏•ท ; fingerprint; f577 +๏ญ ; fire; f06d +๏Ÿค ; fire-alt; f7e4 +๏„ด ; fire-extinguisher; f134 +๏‰ฉ ; firefox; f269 +๎€‡ ; firefox-browser e007 +๏‘น ; first-aid; f479 +๏Šฐ ; first-order; f2b0 +๏”Š ; first-order-alt; f50a +๏Žก ; firstdraft; f3a1 +๏•ธ ; fish; f578 +๏›ž ; fist-raised; f6de +๏€ค ; flag; f024 +๏„ž ; flag-checkered; f11e +๏ ; flag-usa; f74d +๏ƒƒ ; flask; f0c3 +๏…ฎ ; flickr; f16e +๏‘ ; flipboard; f44d +๏•น ; flushed; f579 +๏— ; fly; f417 +๏ป ; folder; f07b +๏™ ; folder-minus; f65d +๏ผ ; folder-open; f07c +๏™ž ; folder-plus; f65e +๏€ฑ ; font; f031 +๏Šด ; font-awesome; f2b4 +๏œ ; font-awesome-alt; f35c +๏ฅ ; font-awesome-flag; f425 +๏Š€ ; fonticons; f280 +๏Žข ; fonticons-fi; f3a2 +๏‘Ž ; football-ball; f44e +๏І ; fort-awesome; f286 +๏Žฃ ; fort-awesome-alt; f3a3 +๏ˆ‘ ; forumbee; f211 +๏Ž ; forward; f04e +๏†€ ; foursquare; f180 +๏‹… ; free-code-camp; f2c5 +๏Žค ; freebsd; f3a4 +๏”ฎ ; frog; f52e +๏„™ ; frown; f119 +๏•บ ; frown-open; f57a +๏”‹ ; fulcrum; f50b +๏™ข ; funnel-dollar; f662 +๏‡ฃ ; futbol; f1e3 +๏”Œ galactic-republic; f50c +๏” galactic-senate; f50d +๏„› gamepad; f11b +๏”ฏ gas-pump; f52f +๏ƒฃ gavel; f0e3 +๏Žฅ gem; f3a5 +๏ˆญ genderless; f22d +๏‰ฅ get-pocket; f265 +๏‰  gg; f260 +๏‰ก gg-circle; f261 +๏›ข ghost; f6e2 +๏ซ gift; f06b +๏žœ gifts; f79c +๏‡“ git; f1d3 +๏ก git-alt; f841 +๏‡’ git-square; f1d2 +๏‚› github; f09b +๏„“ github-alt; f113 +๏‚’ github-square; f092 +๏Žฆ gitkraken; f3a6 +๏Š– gitlab; f296 +๏ฆ gitter; f426 +๏žŸ glass-cheers; f79f +๏€€ glass-martini; f000 +๏•ป glass-martini-alt; f57b +๏ž  glass-whiskey; f7a0 +๏”ฐ glasses; f530 +๏Šฅ glide; f2a5 +๏Šฆ glide-g; f2a6 +๏‚ฌ globe; f0ac +๏•ผ globe-africa; f57c +๏•ฝ globe-americas; f57d +๏•พ globe-asia; f57e +๏žข globe-europe; f7a2 +๏Žง gofore; f3a7 +๏‘ golf-ball; f450 +๏Žจ goodreads; f3a8 +๏Žฉ goodreads-g; f3a9 +๏†  google; f1a0 +๏Žช google-drive; f3aa +๎น google-pay e079 +๏Žซ google-play; f3ab +๏Šณ google-plus; f2b3 +๏ƒ• google-plus-g; f0d5 +๏ƒ” google-plus-square; f0d4 +๏‡ฎ google-wallet; f1ee +๏™ค gopuram; f664 +๏† graduation-cap; f19d +๏†„ gratipay; f184 +๏‹– grav; f2d6 +๏”ฑ greater-than; f531 +๏”ฒ greater-than-equal; f532 +๏•ฟ grimace; f57f +๏–€ grin; f580 +๏– grin-alt; f581 +๏–‚ grin-beam; f582 +๏–ƒ grin-beam-sweat; f583 +๏–„ grin-hearts; f584 +๏–… grin-squint; f585 +๏–† grin-squint-tears; f586 +๏–‡ grin-stars; f587 +๏–ˆ grin-tears; f588 +๏–‰ grin-tongue; f589 +๏–Š grin-tongue-squint; f58a +๏–‹ grin-tongue-wink; f58b +๏–Œ grin-wink; f58c +๏– grip-horizontal; f58d +๏žค grip-lines; f7a4 +๏žฅ grip-lines-vertical; f7a5 +๏–Ž grip-vertical; f58e +๏Žฌ gripfire; f3ac +๏Žญ grunt; f3ad +๎พ guilded e07e +๏žฆ guitar; f7a6 +๏Žฎ gulp; f3ae +๏ƒฝ h-square; f0fd +๏‡” hacker-news; f1d4 +๏Žฏ hacker-news-square; f3af +๏—ท hackerrank; f5f7 +๏ … hamburger; f805 +๏›ฃ hammer; f6e3 +๏™ฅ hamsa; f665 +๏’ฝ hand-holding; f4bd +๏’พ hand-holding-heart; f4be +๎œ hand-holding-medical e05c +๏“€ hand-holding-usd; f4c0 +๏“ hand-holding-water; f4c1 +๏‰˜ hand-lizard; f258 +๏ † hand-middle-finger; f806 +๏‰– hand-paper; f256 +๏‰› hand-peace; f25b +๏‚ง hand-point-down; f0a7 +๏‚ฅ hand-point-left; f0a5 +๏‚ค hand-point-right; f0a4 +๏‚ฆ hand-point-up; f0a6 +๏‰š hand-pointer; f25a +๏‰• hand-rock; f255 +๏‰— hand-scissors; f257 +๎ hand-sparkles e05d +๏‰™ hand-spock; f259 +๏“‚ hands; f4c2 +๏“„ hands-helping; f4c4 +๎ž hands-wash e05e +๏Šต handshake; f2b5 +๎Ÿ handshake-alt-slash e05f +๎  handshake-slash e060 +๏›ฆ hanukiah; f6e6 +๏ ‡ hard-hat; f807 +๏Š’ hashtag; f292 +๏ฃ€ hat-cowboy; f8c0 +๏ฃ hat-cowboy-side; f8c1 +๏›จ hat-wizard; f6e8 +๏‚  hdd; f0a0 +๎ก head-side-cough e061 +๎ข head-side-cough-slash e062 +๎ฃ head-side-mask e063 +๎ค head-side-virus e064 +๏‡œ heading; f1dc +๏€ฅ headphones; f025 +๏– headphones-alt; f58f +๏– headset; f590 +๏€„ heart; f004 +๏žฉ heart-broken; f7a9 +๏ˆž heartbeat; f21e +๏”ณ helicopter; f533 +๏–‘ highlighter; f591 +๏›ฌ hiking; f6ec +๏›ญ hippo; f6ed +๏‘’ hips; f452 +๏Žฐ hire-a-helper; f3b0 +๏‡š history; f1da +๎ฟ hive e07f +๏‘“ hockey-puck; f453 +๏žช holly-berry; f7aa +๏€• home; f015 +๏ง hooli; f427 +๏–’ hornbill; f592 +๏›ฐ horse; f6f0 +๏žซ horse-head; f7ab +๏ƒธ hospital; f0f8 +๏‘ฝ hospital-alt; f47d +๏‘พ hospital-symbol; f47e +๏  hospital-user; f80d +๏–“ hot-tub; f593 +๏  hotdog; f80f +๏–” hotel; f594 +๏Žฑ hotjar; f3b1 +๏‰” hourglass; f254 +๏‰“ hourglass-end; f253 +๏‰’ hourglass-half; f252 +๏‰‘ hourglass-start; f251 +๏›ฑ house-damage; f6f1 +๎ฅ house-user e065 +๏‰ผ houzz; f27c +๏›ฒ hryvnia; f6f2 +๏„ป html5; f13b +๏Žฒ hubspot; f3b2 +๏‰† i-cursor; f246 +๏  ice-cream; f810 +๏žญ icicles; f7ad +๏กญ icons; f86d +๏‹ id-badge; f2c1 +๏‹‚ id-card; f2c2 +๏‘ฟ id-card-alt; f47f +๎€“ ideal e013 +๏žฎ igloo; f7ae +๏€พ image; f03e +๏Œ‚ images; f302 +๏‹˜ imdb; f2d8 +๏€œ inbox; f01c +๏€ผ indent; f03c +๏‰ต industry; f275 +๏”ด infinity; f534 +๏„ฉ info; f129 +๏š info-circle; f05a +๎‚€ innosoft e080 +๏…ญ instagram; f16d +๎• instagram-square e055 +๎‚ instalod e081 +๏žฏ intercom; f7af +๏‰ซ internet-explorer; f26b +๏žฐ invision; f7b0 +๏ˆˆ ioxhost; f208 +๏€ณ italic; f033 +๏ บ itch-io; f83a +๏Žด itunes; f3b4 +๏Žต itunes-note; f3b5 +๏“ค java; f4e4 +๏™ฉ jedi; f669 +๏”Ž jedi-order; f50e +๏Žถ jenkins; f3b6 +๏žฑ jira; f7b1 +๏Žท joget; f3b7 +๏–• joint; f595 +๏†ช joomla; f1aa +๏™ช journal-whills; f66a +๏Žธ js; f3b8 +๏Žน js-square; f3b9 +๏‡Œ jsfiddle; f1cc +๏™ซ kaaba; f66b +๏—บ kaggle; f5fa +๏‚„ key; f084 +๏“ต keybase; f4f5 +๏„œ keyboard; f11c +๏Žบ keycdn; f3ba +๏™ญ khanda; f66d +๏Žป kickstarter; f3bb +๏Žผ kickstarter-k; f3bc +๏–– kiss; f596 +๏–— kiss-beam; f597 +๏–˜ kiss-wink-heart; f598 +๏”ต kiwi-bird; f535 +๏ฏ korvue; f42f +๏™ฏ landmark; f66f +๏†ซ language; f1ab +๏„‰ laptop; f109 +๏—ผ laptop-code; f5fc +๎ฆ laptop-house e066 +๏ ’ laptop-medical; f812 +๏Žฝ laravel; f3bd +๏ˆ‚ lastfm; f202 +๏ˆƒ lastfm-square; f203 +๏–™ laugh; f599 +๏–š laugh-beam; f59a +๏–› laugh-squint; f59b +๏–œ laugh-wink; f59c +๏—ฝ layer-group; f5fd +๏ฌ leaf; f06c +๏ˆ’ leanpub; f212 +๏‚” lemon; f094 +๏ less; f41d +๏”ถ less-than; f536 +๏”ท less-than-equal; f537 +๏Žพ level-down-alt; f3be +๏Žฟ level-up-alt; f3bf +๏‡ life-ring; f1cd +๏ƒซ lightbulb; f0eb +๏€ line; f3c0 +๏ƒ link; f0c1 +๏‚Œ linkedin; f08c +๏ƒก linkedin-in; f0e1 +๏Šธ linode; f2b8 +๏…ผ linux; f17c +๏†• lira-sign; f195 +๏€บ list; f03a +๏€ข list-alt; f022 +๏ƒ‹ list-ol; f0cb +๏ƒŠ list-ul; f0ca +๏„ค location-arrow; f124 +๏€ฃ lock; f023 +๏ lock-open; f3c1 +๏Œ‰ long-arrow-alt-down; f309 +๏ŒŠ long-arrow-alt-left; f30a +๏Œ‹ long-arrow-alt-right; f30b +๏ŒŒ long-arrow-alt-up; f30c +๏Šจ low-vision; f2a8 +๏– luggage-cart; f59d +๏˜„ lungs; f604 +๎ง lungs-virus e067 +๏ƒ lyft; f3c3 +๏„ magento; f3c4 +๏ƒ magic; f0d0 +๏ถ magnet; f076 +๏™ด mail-bulk; f674 +๏–ž mailchimp; f59e +๏†ƒ male; f183 +๏” mandalorian; f50f +๏‰น map; f279 +๏–Ÿ map-marked; f59f +๏–  map-marked-alt; f5a0 +๏ map-marker; f041 +๏… map-marker-alt; f3c5 +๏‰ถ map-pin; f276 +๏‰ท map-signs; f277 +๏˜ markdown; f60f +๏–ก marker; f5a1 +๏ˆข mars; f222 +๏ˆง mars-double; f227 +๏ˆฉ mars-stroke; f229 +๏ˆซ mars-stroke-h; f22b +๏ˆช mars-stroke-v; f22a +๏›บ mask; f6fa +๏“ถ mastodon; f4f6 +๏„ถ maxcdn; f136 +๏ฃŠ mdb; f8ca +๏–ข medal; f5a2 +๏† medapps; f3c6 +๏ˆบ medium; f23a +๏‡ medium-m; f3c7 +๏ƒบ medkit; f0fa +๏ˆ medrt; f3c8 +๏‹  meetup; f2e0 +๏–ฃ megaport; f5a3 +๏„š meh; f11a +๏–ค meh-blank; f5a4 +๏–ฅ meh-rolling-eyes; f5a5 +๏”ธ memory; f538 +๏žณ mendeley; f7b3 +๏™ถ menorah; f676 +๏ˆฃ mercury; f223 +๏“ meteor; f753 +๎€š microblog e01a +๏‹› microchip; f2db +๏„ฐ microphone; f130 +๏‰ microphone-alt; f3c9 +๏”น microphone-alt-slash; f539 +๏„ฑ microphone-slash; f131 +๏˜ microscope; f610 +๏Š microsoft; f3ca +๏จ minus; f068 +๏– minus-circle; f056 +๏…† minus-square; f146 +๏žต mitten; f7b5 +๏‹ mix; f3cb +๏Љ mixcloud; f289 +๎– mixer e056 +๏Œ mizuni; f3cc +๏„‹ mobile; f10b +๏ mobile-alt; f3cd +๏Š… modx; f285 +๏ monero; f3d0 +๏ƒ– money-bill; f0d6 +๏‘ money-bill-alt; f3d1 +๏”บ money-bill-wave; f53a +๏”ป money-bill-wave-alt; f53b +๏”ผ money-check; f53c +๏”ฝ money-check-alt; f53d +๏–ฆ monument; f5a6 +๏†† moon; f186 +๏–ง mortar-pestle; f5a7 +๏™ธ mosque; f678 +๏ˆœ motorcycle; f21c +๏›ผ mountain; f6fc +๏ฃŒ mouse; f8cc +๏‰… mouse-pointer; f245 +๏žถ mug-hot; f7b6 +๏€ music; f001 +๏’ napster; f3d2 +๏˜’ neos; f612 +๏›ฟ network-wired; f6ff +๏ˆฌ neuter; f22c +๏‡ช newspaper; f1ea +๏–จ nimblr; f5a8 +๏™ node; f419 +๏“ node-js; f3d3 +๏”พ not-equal; f53e +๏’ notes-medical; f481 +๏” npm; f3d4 +๏• ns8; f3d5 +๏– nutritionix; f3d6 +๏‰‡ object-group; f247 +๏‰ˆ object-ungroup; f248 +๎‚‚ octopus-deploy e082 +๏‰ฃ odnoklassniki; f263 +๏‰ค odnoklassniki-square; f264 +๏˜“ oil-can; f613 +๏” old-republic; f510 +๏™น om; f679 +๏ˆฝ opencart; f23d +๏†› openid; f19b +๏‰ช opera; f26a +๏ˆผ optin-monster; f23c +๏ฃ’ orcid; f8d2 +๏š osi; f41a +๏œ€ otter; f700 +๏€ป outdent; f03b +๏— page4; f3d7 +๏†Œ pagelines; f18c +๏ • pager; f815 +๏‡ผ paint-brush; f1fc +๏–ช paint-roller; f5aa +๏”ฟ palette; f53f +๏˜ palfed; f3d8 +๏’‚ pallet; f482 +๏‡˜ paper-plane; f1d8 +๏ƒ† paperclip; f0c6 +๏“ parachute-box; f4cd +๏‡ paragraph; f1dd +๏•€ parking; f540 +๏–ซ passport; f5ab +๏™ป pastafarianism; f67b +๏ƒช paste; f0ea +๏™ patreon; f3d9 +๏Œ pause; f04c +๏Š‹ pause-circle; f28b +๏†ฐ paw; f1b0 +๏‡ญ paypal; f1ed +๏™ผ peace; f67c +๏Œ„ pen; f304 +๏Œ… pen-alt; f305 +๏–ฌ pen-fancy; f5ac +๏–ญ pen-nib; f5ad +๏…‹ pen-square; f14b +๏Œƒ pencil-alt; f303 +๏–ฎ pencil-ruler; f5ae +๏œ„ penny-arcade; f704 +๎จ people-arrows e068 +๏“Ž people-carry; f4ce +๏ – pepper-hot; f816 +๎‚ƒ perbyte e083 +๏Š• percent; f295 +๏• percentage; f541 +๏š periscope; f3da +๏– person-booth; f756 +๏› phabricator; f3db +๏œ phoenix-framework; f3dc +๏”‘ phoenix-squadron; f511 +๏‚• phone; f095 +๏กน phone-alt; f879 +๏ phone-slash; f3dd +๏‚˜ phone-square; f098 +๏กป phone-square-alt; f87b +๏Š  phone-volume; f2a0 +๏กผ photo-video; f87c +๏‘— php; f457 +๏Šฎ pied-piper; f2ae +๏†จ pied-piper-alt; f1a8 +๏“ฅ pied-piper-hat; f4e5 +๏†ง pied-piper-pp; f1a7 +๎€ž pied-piper-square e01e +๏““ piggy-bank; f4d3 +๏’„ pills; f484 +๏ƒ’ pinterest; f0d2 +๏ˆฑ pinterest-p; f231 +๏ƒ“ pinterest-square; f0d3 +๏ ˜ pizza-slice; f818 +๏™ฟ place-of-worship; f67f +๏ฒ plane; f072 +๏–ฏ plane-arrival; f5af +๏–ฐ plane-departure; f5b0 +๎ฉ plane-slash e069 +๏‹ play; f04b +๏…„ play-circle; f144 +๏Ÿ playstation; f3df +๏‡ฆ plug; f1e6 +๏ง plus; f067 +๏• plus-circle; f055 +๏ƒพ plus-square; f0fe +๏‹Ž podcast; f2ce +๏š poll; f681 +๏š‚ poll-h; f682 +๏‹พ poo; f2fe +๏š poo-storm; f75a +๏˜™ poop; f619 +๏  portrait; f3e0 +๏…” pound-sign; f154 +๏€‘ power-off; f011 +๏šƒ pray; f683 +๏š„ praying-hands; f684 +๏–ฑ prescription; f5b1 +๏’… prescription-bottle; f485 +๏’† prescription-bottle-alt; f486 +๏€ฏ print; f02f +๏’‡ procedures; f487 +๏Šˆ product-hunt; f288 +๏•‚ project-diagram; f542 +๎ช pump-medical e06a +๎ซ pump-soap e06b +๏ก pushed; f3e1 +๏„ฎ puzzle-piece; f12e +๏ข python; f3e2 +๏‡– qq; f1d6 +๏€ฉ qrcode; f029 +๏„จ question; f128 +๏™ question-circle; f059 +๏‘˜ quidditch; f458 +๏‘™ quinscape; f459 +๏‹„ quora; f2c4 +๏„ quote-left; f10d +๏„Ž quote-right; f10e +๏š‡ quran; f687 +๏“ท r-project; f4f7 +๏žน radiation; f7b9 +๏žบ radiation-alt; f7ba +๏› rainbow; f75b +๏ด random; f074 +๏žป raspberry-pi; f7bb +๏‹™ ravelry; f2d9 +๏› react; f41b +๏ reacteurope; f75d +๏“• readme; f4d5 +๏‡ rebel; f1d0 +๏•ƒ receipt; f543 +๏ฃ™ record-vinyl; f8d9 +๏†ธ recycle; f1b8 +๏ฃ red-river; f3e3 +๏†ก reddit; f1a1 +๏Ё reddit-alien; f281 +๏†ข reddit-square; f1a2 +๏žผ redhat; f7bc +๏€ž redo; f01e +๏‹น redo-alt; f2f9 +๏‰ registered; f25d +๏กฝ remove-format; f87d +๏†‹ renren; f18b +๏ฅ reply; f3e5 +๏„ข reply-all; f122 +๏ฆ replyd; f3e6 +๏ž republican; f75e +๏“ธ researchgate; f4f8 +๏ง resolving; f3e7 +๏žฝ restroom; f7bd +๏น retweet; f079 +๏–ฒ rev; f5b2 +๏“– ribbon; f4d6 +๏œ‹ ring; f70b +๏€˜ road; f018 +๏•„ robot; f544 +๏„ต rocket; f135 +๏จ rocketchat; f3e8 +๏ฉ rockrms; f3e9 +๏“— route; f4d7 +๏‚ž rss; f09e +๏…ƒ rss-square; f143 +๏…˜ ruble-sign; f158 +๏•… ruler; f545 +๏•† ruler-combined; f546 +๏•‡ ruler-horizontal; f547 +๏•ˆ ruler-vertical; f548 +๏œŒ running; f70c +๏…– rupee-sign; f156 +๎บ rust e07a +๏–ณ sad-cry; f5b3 +๏–ด sad-tear; f5b4 +๏‰ง safari; f267 +๏ ป salesforce; f83b +๏ž sass; f41e +๏žฟ satellite; f7bf +๏Ÿ€ satellite-dish; f7c0 +๏ƒ‡ save; f0c7 +๏ช schlix; f3ea +๏•‰ school; f549 +๏•Š screwdriver; f54a +๏ŠŠ scribd; f28a +๏œŽ scroll; f70e +๏Ÿ‚ sd-card; f7c2 +๏€‚ search; f002 +๏šˆ search-dollar; f688 +๏š‰ search-location; f689 +๏€ search-minus; f010 +๏€Ž search-plus; f00e +๏ซ searchengin; f3eb +๏“˜ seedling; f4d8 +๏‹š sellcast; f2da +๏ˆ“ sellsy; f213 +๏ˆณ server; f233 +๏ฌ servicestack; f3ec +๏˜Ÿ shapes; f61f +๏ค share; f064 +๏‡  share-alt; f1e0 +๏‡ก share-alt-square; f1e1 +๏… share-square; f14d +๏ˆ‹ shekel-sign; f20b +๏ญ shield-alt; f3ed +๎ฌ shield-virus e06c +๏ˆš ship; f21a +๏’‹ shipping-fast; f48b +๏ˆ” shirtsinbulk; f214 +๏•‹ shoe-prints; f54b +๎— shopify e057 +๏А shopping-bag; f290 +๏Š‘ shopping-basket; f291 +๏บ shopping-cart; f07a +๏–ต shopware; f5b5 +๏‹Œ shower; f2cc +๏–ถ shuttle-van; f5b6 +๏“™ sign; f4d9 +๏‹ถ sign-in-alt; f2f6 +๏Šง sign-language; f2a7 +๏‹ต sign-out-alt; f2f5 +๏€’ signal; f012 +๏–ท signature; f5b7 +๏Ÿ„ sim-card; f7c4 +๏ˆ• simplybuilt; f215 +๎ญ sink e06d +๏ฎ sistrix; f3ee +๏ƒจ sitemap; f0e8 +๏”’ sith; f512 +๏Ÿ… skating; f7c5 +๏Ÿ† sketch; f7c6 +๏Ÿ‰ skiing; f7c9 +๏ŸŠ skiing-nordic; f7ca +๏•Œ skull; f54c +๏œ” skull-crossbones; f714 +๏ˆ– skyatlas; f216 +๏…พ skype; f17e +๏†˜ slack; f198 +๏ฏ slack-hash; f3ef +๏œ• slash; f715 +๏ŸŒ sleigh; f7cc +๏‡ž sliders-h; f1de +๏‡ง slideshare; f1e7 +๏„˜ smile; f118 +๏–ธ smile-beam; f5b8 +๏“š smile-wink; f4da +๏Ÿ smog; f75f +๏’ smoking; f48d +๏• smoking-ban; f54d +๏Ÿ sms; f7cd +๏Šซ snapchat; f2ab +๏Šฌ snapchat-ghost; f2ac +๏Šญ snapchat-square; f2ad +๏ŸŽ snowboarding; f7ce +๏‹œ snowflake; f2dc +๏Ÿ snowman; f7d0 +๏Ÿ’ snowplow; f7d2 +๎ฎ soap e06e +๏š– socks; f696 +๏–บ solar-panel; f5ba +๏ƒœ sort; f0dc +๏… sort-alpha-down; f15d +๏ข sort-alpha-down-alt; f881 +๏…ž sort-alpha-up; f15e +๏ข‚ sort-alpha-up-alt; f882 +๏…  sort-amount-down; f160 +๏ข„ sort-amount-down-alt; f884 +๏…ก sort-amount-up; f161 +๏ข… sort-amount-up-alt; f885 +๏ƒ sort-down; f0dd +๏…ข sort-numeric-down; f162 +๏ข† sort-numeric-down-alt; f886 +๏…ฃ sort-numeric-up; f163 +๏ข‡ sort-numeric-up-alt; f887 +๏ƒž sort-up; f0de +๏†พ soundcloud; f1be +๏Ÿ“ sourcetree; f7d3 +๏–ป spa; f5bb +๏†— space-shuttle; f197 +๏ณ speakap; f3f3 +๏ ผ speaker-deck; f83c +๏ข‘ spell-check; f891 +๏œ— spider; f717 +๏„ spinner; f110 +๏–ผ splotch; f5bc +๏†ผ spotify; f1bc +๏–ฝ spray-can; f5bd +๏ƒˆ square; f0c8 +๏‘œ square-full; f45c +๏š˜ square-root-alt; f698 +๏–พ squarespace; f5be +๏† stack-exchange; f18d +๏…ฌ stack-overflow; f16c +๏ก‚ stackpath; f842 +๏–ฟ stamp; f5bf +๏€… star; f005 +๏š™ star-and-crescent; f699 +๏‚‰ star-half; f089 +๏—€ star-half-alt; f5c0 +๏šš star-of-david; f69a +๏˜ก star-of-life; f621 +๏ต staylinked; f3f5 +๏†ถ steam; f1b6 +๏†ท steam-square; f1b7 +๏ถ steam-symbol; f3f6 +๏ˆ step-backward; f048 +๏‘ step-forward; f051 +๏ƒฑ stethoscope; f0f1 +๏ท sticker-mule; f3f7 +๏‰‰ sticky-note; f249 +๏ stop; f04d +๏Š stop-circle; f28d +๏‹ฒ stopwatch; f2f2 +๎ฏ stopwatch-20 e06f +๏•Ž store; f54e +๏• store-alt; f54f +๎ฐ store-alt-slash e070 +๎ฑ store-slash e071 +๏จ strava; f428 +๏• stream; f550 +๏ˆ street-view; f21d +๏ƒŒ strikethrough; f0cc +๏ฉ stripe; f429 +๏ช stripe-s; f42a +๏•‘ stroopwafel; f551 +๏ธ studiovinari; f3f8 +๏†ค stumbleupon; f1a4 +๏†ฃ stumbleupon-circle; f1a3 +๏„ฌ subscript; f12c +๏ˆน subway; f239 +๏ƒฒ suitcase; f0f2 +๏— suitcase-rolling; f5c1 +๏†… sun; f185 +๏‹ superpowers; f2dd +๏„ซ superscript; f12b +๏น supple; f3f9 +๏—‚ surprise; f5c2 +๏Ÿ– suse; f7d6 +๏—ƒ swatchbook; f5c3 +๏ฃก swift; f8e1 +๏—„ swimmer; f5c4 +๏—… swimming-pool; f5c5 +๏ ฝ symfony; f83d +๏š› synagogue; f69b +๏€ก sync; f021 +๏‹ฑ sync-alt; f2f1 +๏’Ž syringe; f48e +๏ƒŽ table; f0ce +๏‘ table-tennis; f45d +๏„Š tablet; f10a +๏บ tablet-alt; f3fa +๏’ tablets; f490 +๏ฝ tachometer-alt; f3fd +๏€ซ tag; f02b +๏€ฌ tags; f02c +๏“› tape; f4db +๏‚ฎ tasks; f0ae +๏†บ taxi; f1ba +๏“น teamspeak; f4f9 +๏˜ฎ teeth; f62e +๏˜ฏ teeth-open; f62f +๏‹† telegram; f2c6 +๏พ telegram-plane; f3fe +๏ฉ temperature-high; f769 +๏ซ temperature-low; f76b +๏‡• tencent-weibo; f1d5 +๏Ÿ— tenge; f7d7 +๏„  terminal; f120 +๏€ด text-height; f034 +๏€ต text-width; f035 +๏€Š th; f00a +๏€‰ th-large; f009 +๏€‹ th-list; f00b +๏š the-red-yeti; f69d +๏˜ฐ theater-masks; f630 +๏—† themeco; f5c6 +๏Šฒ themeisle; f2b2 +๏’‘ thermometer; f491 +๏‹‹ thermometer-empty; f2cb +๏‹‡ thermometer-full; f2c7 +๏‹‰ thermometer-half; f2c9 +๏‹Š thermometer-quarter; f2ca +๏‹ˆ thermometer-three-quarters; f2c8 +๏œฑ think-peaks; f731 +๏…ฅ thumbs-down; f165 +๏…ค thumbs-up; f164 +๏‚ thumbtack; f08d +๏ฟ ticket-alt; f3ff +๎ป tiktok e07b +๏€ times; f00d +๏— times-circle; f057 +๏ƒ tint; f043 +๏—‡ tint-slash; f5c7 +๏—ˆ tired; f5c8 +๏ˆ„ toggle-off; f204 +๏ˆ… toggle-on; f205 +๏Ÿ˜ toilet; f7d8 +๏œž toilet-paper; f71e +๎ฒ toilet-paper-slash e072 +๏•’ toolbox; f552 +๏Ÿ™ tools; f7d9 +๏—‰ tooth; f5c9 +๏š  torah; f6a0 +๏šก torii-gate; f6a1 +๏œข tractor; f722 +๏”“ trade-federation; f513 +๏‰œ trademark; f25c +๏˜ท traffic-light; f637 +๎ trailer e041 +๏ˆธ train; f238 +๏Ÿš tram; f7da +๏ˆค transgender; f224 +๏ˆฅ transgender-alt; f225 +๏‡ธ trash; f1f8 +๏‹ญ trash-alt; f2ed +๏ ฉ trash-restore; f829 +๏ ช trash-restore-alt; f82a +๏†ป tree; f1bb +๏† trello; f181 +๏‚‘ trophy; f091 +๏ƒ‘ truck; f0d1 +๏“ž truck-loading; f4de +๏˜ป truck-monster; f63b +๏“Ÿ truck-moving; f4df +๏˜ผ truck-pickup; f63c +๏•“ tshirt; f553 +๏‡ค tty; f1e4 +๏…ณ tumblr; f173 +๏…ด tumblr-square; f174 +๏‰ฌ tv; f26c +๏‡จ twitch; f1e8 +๏‚™ twitter; f099 +๏‚ twitter-square; f081 +๏ซ typo3; f42b +๏‚ uber; f402 +๏ŸŸ ubuntu; f7df +๏ƒ uikit; f403 +๏ฃจ umbraco; f8e8 +๏ƒฉ umbrella; f0e9 +๏—Š umbrella-beach; f5ca +๎‚„ uncharted e084 +๏ƒ underline; f0cd +๏ƒข undo; f0e2 +๏‹ช undo-alt; f2ea +๏„ uniregistry; f404 +๎‰ unity e049 +๏Šš universal-access; f29a +๏†œ university; f19c +๏„ง unlink; f127 +๏‚œ unlock; f09c +๏„พ unlock-alt; f13e +๎ผ unsplash e07c +๏… untappd; f405 +๏‚“ upload; f093 +๏Ÿ  ups; f7e0 +๏Ї usb; f287 +๏€‡ user; f007 +๏† user-alt; f406 +๏“บ user-alt-slash; f4fa +๏“ป user-astronaut; f4fb +๏“ผ user-check; f4fc +๏Šฝ user-circle; f2bd +๏“ฝ user-clock; f4fd +๏“พ user-cog; f4fe +๏“ฟ user-edit; f4ff +๏”€ user-friends; f500 +๏” user-graduate; f501 +๏œจ user-injured; f728 +๏”‚ user-lock; f502 +๏ƒฐ user-md; f0f0 +๏”ƒ user-minus; f503 +๏”„ user-ninja; f504 +๏ ฏ user-nurse; f82f +๏ˆด user-plus; f234 +๏ˆ› user-secret; f21b +๏”… user-shield; f505 +๏”† user-slash; f506 +๏”‡ user-tag; f507 +๏”ˆ user-tie; f508 +๏ˆต user-times; f235 +๏ƒ€ users; f0c0 +๏”‰ users-cog; f509 +๎ณ users-slash e073 +๏Ÿก usps; f7e1 +๏‡ ussunnah; f407 +๏‹ฅ utensil-spoon; f2e5 +๏‹ง utensils; f2e7 +๏ˆ vaadin; f408 +๏—‹ vector-square; f5cb +๏ˆก venus; f221 +๏ˆฆ venus-double; f226 +๏ˆจ venus-mars; f228 +๎‚… vest e085 +๎‚† vest-patches e086 +๏ˆท viacoin; f237 +๏Šฉ viadeo; f2a9 +๏Šช viadeo-square; f2aa +๏’’ vial; f492 +๏’“ vials; f493 +๏‰ viber; f409 +๏€ฝ video; f03d +๏“ข video-slash; f4e2 +๏šง vihara; f6a7 +๏Š vimeo; f40a +๏†” vimeo-square; f194 +๏‰ฝ vimeo-v; f27d +๏‡Š vine; f1ca +๎ด virus e074 +๎ต virus-slash e075 +๎ถ viruses e076 +๏†‰ vk; f189 +๏‹ vnv; f40b +๏ข— voicemail; f897 +๏‘Ÿ volleyball-ball; f45f +๏€ง volume-down; f027 +๏šฉ volume-mute; f6a9 +๏€ฆ volume-off; f026 +๏€จ volume-up; f028 +๏ฒ vote-yea; f772 +๏œฉ vr-cardboard; f729 +๏Ÿ vuejs; f41f +๏•” walking; f554 +๏•• wallet; f555 +๏’” warehouse; f494 +๎‚‡ watchman-monitoring e087 +๏ณ water; f773 +๏ พ wave-square; f83e +๏ ฟ waze; f83f +๏—Œ weebly; f5cc +๏†Š weibo; f18a +๏’– weight; f496 +๏— weight-hanging; f5cd +๏‡— weixin; f1d7 +๏ˆฒ whatsapp; f232 +๏Œ whatsapp-square; f40c +๏†“ wheelchair; f193 +๏ whmcs; f40d +๏‡ซ wifi; f1eb +๏‰ฆ wikipedia-w; f266 +๏œฎ wind; f72e +๏ window-close; f410 +๏‹ window-maximize; f2d0 +๏‹‘ window-minimize; f2d1 +๏‹’ window-restore; f2d2 +๏…บ windows; f17a +๏œฏ wine-bottle; f72f +๏“ฃ wine-glass; f4e3 +๏—Ž wine-glass-alt; f5ce +๏— wix; f5cf +๏œฐ wizards-of-the-coast; f730 +๎‚ˆ wodu e088 +๏”” wolf-pack-battalion; f514 +๏…™ won-sign; f159 +๏†š wordpress; f19a +๏‘ wordpress-simple; f411 +๏Š— wpbeginner; f297 +๏‹ž wpexplorer; f2de +๏Š˜ wpforms; f298 +๏ค wpressr; f3e4 +๏‚ญ wrench; f0ad +๏’— x-ray; f497 +๏’ xbox; f412 +๏…จ xing; f168 +๏…ฉ xing-square; f169 +๏ˆป y-combinator; f23b +๏†ž yahoo; f19e +๏ก€ yammer; f840 +๏“ yandex; f413 +๏” yandex-international; f414 +๏Ÿฃ yarn; f7e3 +๏‡ฉ yelp; f1e9 +๏…— yen-sign; f157 +๏šญ yin-yang; f6ad +๏Šฑ yoast; f2b1 +๏…ง youtube; f167 +๏ฑ youtube-square; f431 +๏˜ฟ zhihu; f63f diff --git a/global/.local/share/thesiah/dic b/global/.local/share/thesiah/dic new file mode 100644 index 0000000..b899351 --- /dev/null +++ b/global/.local/share/thesiah/dic @@ -0,0 +1,7 @@ +https://web.archive.org/web/20200630200122/http://download.huzheng.org/dict.org/stardict-collins5-2.4.2.tar.bz2 +https://web.archive.org/web/20200630200202/http://download.huzheng.org/misc/stardict-xfardic-gnu-linux-2.4.2.tar.bz2 +https://web.archive.org/web/20200630200150/http://download.huzheng.org/ko/stardict-KoreanDic-2.4.2.tar.bz2 +https://web.archive.org/web/20200630200150/http://download.huzheng.org/ko/stardict-KoreanEnglishDic-2.4.2.tar.bz2 +https://web.archive.org/web/20200630200150/http://download.huzheng.org/ko/stardict-KoreanLawDic-2.4.2.tar.bz2 +https://web.archive.org/web/20200630200150/http://download.huzheng.org/ko/stardict-KoreanMedicalDic-2.4.2.tar.bz2 +https://web.archive.org/web/20200630200150/http://download.huzheng.org/ko/stardict-quick_eng-kor-2.4.2.tar.bz2 diff --git a/global/.local/share/thesiah/icons/TheSiahxyz-git.png b/global/.local/share/thesiah/icons/TheSiahxyz-git.png new file mode 100644 index 0000000..abf2bd4 Binary files /dev/null and b/global/.local/share/thesiah/icons/TheSiahxyz-git.png differ diff --git a/global/.local/share/thesiah/icons/TheSiahxyz.png b/global/.local/share/thesiah/icons/TheSiahxyz.png new file mode 100644 index 0000000..4b0c9ae Binary files /dev/null and b/global/.local/share/thesiah/icons/TheSiahxyz.png differ diff --git a/global/.local/share/thesiah/icons/TheSiahxyz.webp b/global/.local/share/thesiah/icons/TheSiahxyz.webp new file mode 100644 index 0000000..e49ca9f Binary files /dev/null and b/global/.local/share/thesiah/icons/TheSiahxyz.webp differ diff --git a/global/.local/share/thesiah/icons/TheSiahxyz.xcf b/global/.local/share/thesiah/icons/TheSiahxyz.xcf new file mode 100644 index 0000000..2016dfd Binary files /dev/null and b/global/.local/share/thesiah/icons/TheSiahxyz.xcf differ diff --git a/global/.local/share/thesiah/keys/calcurse b/global/.local/share/thesiah/keys/calcurse new file mode 100644 index 0000000..a20e624 --- /dev/null +++ b/global/.local/share/thesiah/keys/calcurse @@ -0,0 +1,10 @@ + _ + ___ __ _| | ___ _ _ _ __ ___ ___ + / __/ _` | |/ __| | | | '__/ __|/ _ \ +| (_| (_| | | (__| |_| | | \__ \ __/ + \___\__,_|_|\___|\__,_|_| |___/\___| + +calcurse is the calendar and schedule manager. + tab - Switch from calendar to todo to appointments + h/j/k/l - Move left/down/up/right + Most other bindings are listed in the program. diff --git a/global/.local/share/thesiah/keys/mutt b/global/.local/share/thesiah/keys/mutt new file mode 100644 index 0000000..41069ff --- /dev/null +++ b/global/.local/share/thesiah/keys/mutt @@ -0,0 +1,34 @@ + _ _ + _ __ ___ _ _| |_| |_ +| '_ ` _ \| | | | __| __| +| | | | | | |_| | |_| |_ +|_| |_| |_|\__,_|\__|\__| + +mutt is the email client. + j/k - Move down/up + d/u - Move down/up half page + gg - Move to top + v - View/download attachments + G - Move to last message + r - Reply + R - Reply all + S - Sync/save mailbox changes + D - Mark message for deletion + U - Unmark message for deletion + ctrl-u - Seek urls + ,, - Seek urls + ctrl-f - Search mail indexed with notmuch + ctrl-r - Mark all as read + l - Limit mail + o - Run quick sync with offlineimap + O - Run full sync with offlineimap + C - Copy a message to another mailbox + M - Move a message to another mailbox + B - Hide/reveal sidebar + ctrl-j/k - Move down/up on sidebar + ctrl-o - Open box selected in sidebar + gi - Go to inbox + gs - Go to sent mail + gd - Go to drafts + gS - Go to spam + i# - Go to a different account (# is the number of the account) diff --git a/global/.local/share/thesiah/keys/ncmpcpp b/global/.local/share/thesiah/keys/ncmpcpp new file mode 100644 index 0000000..75cdf26 --- /dev/null +++ b/global/.local/share/thesiah/keys/ncmpcpp @@ -0,0 +1,21 @@ + + _ __ ___ _ __ ___ _ __ ___ _ __ _ __ +| '_ \ / __| '_ ` _ \| '_ \ / __| '_ \| '_ \ +| | | | (__| | | | | | |_) | (__| |_) | |_) | +|_| |_|\___|_| |_| |_| .__/ \___| .__/| .__/ + |_| |_| |_| + +ncmpcpp is the music player. + h/j/k/l - Move left/down/up/right + d/u - Down/up page + a - Add song(s) to playlist + c - Clear playlist + g - Go to top + G - Go to bottom + p - Pause + m - Media library + f - Music sorted by directory structure + t - Tag editor + s - Search + v - Visualizer + P - Playlist diff --git a/global/.local/share/thesiah/keys/newsboat b/global/.local/share/thesiah/keys/newsboat new file mode 100644 index 0000000..b6953b3 --- /dev/null +++ b/global/.local/share/thesiah/keys/newsboat @@ -0,0 +1,22 @@ + _ _ + _ __ _____ _____| |__ ___ __ _| |_ +| '_ \ / _ \ \ /\ / / __| '_ \ / _ \ / _` | __| +| | | | __/\ V V /\__ \ |_) | (_) | (_| | |_ +|_| |_|\___| \_/\_/ |___/_.__/ \___/ \__,_|\__| + +newsboat is the RSS reader. + j/k - Move down/up + l - Open entry + h/q - Back/quit + Q - Quit immediately + J/K - Previous/next feed + n - Next unread + N - Previous unread + a - Toggle article read/unread + A - Mark all as read + U - Show all URLs + ,, - Open main link with linkhandler + ,p - Pick which program to open link with + ,v - Open video link in mpv + ,w - Open link in w3m + ,c - Copy link to clipboard diff --git a/global/.local/share/thesiah/keys/nsxiv b/global/.local/share/thesiah/keys/nsxiv new file mode 100644 index 0000000..78403bb --- /dev/null +++ b/global/.local/share/thesiah/keys/nsxiv @@ -0,0 +1,16 @@ + + _ __ _____ _(_)_ __ +| '_ \/ __\ \/ / \ \ / / +| | | \__ \> <| |\ V / +|_| |_|___/_/\_\_| \_/ + +nsxiv is the image viewer. + h/j/k/l - Pan image + -/+ - Zoom out/in + Enter - Toggle thumbnail mode + f - Fullscreen + n/p - Previous/next image in list/directory + r - Reload image if changed + m - Mark/unmark image + w - Zoom to fit window + ctrl-x - Run external command (see ~/.config/nsxiv/exec/key-handler for options) diff --git a/global/.local/share/thesiah/keys/sc-im b/global/.local/share/thesiah/keys/sc-im new file mode 100644 index 0000000..b5a2e90 --- /dev/null +++ b/global/.local/share/thesiah/keys/sc-im @@ -0,0 +1,2226 @@ + _ + ___ ___ (_)_ __ ___ +/ __|/ __|____| | '_ ` _ \ +\__ \ (_|_____| | | | | | | +|___/\___| |_|_| |_| |_| + +sc-im is a vim-like csv viewer. + +============================================================================== +sc-im has the following modes: + +sc-im has the following modes: + NORMAL MODE: In Normal mode, you can navigate cells and input normal + commands. + INSERT MODE: Use the '=', '<', '>', or '\' to go to Insert mode, where you + can enter new values and expressions into cells. + EDIT MODE: Use the 'e' or 'E' keys to go to Edit mode and enter a single + line, Vi-like, command to modify cell content + and expressions. The 'e' and 'E' keys enter this mode. + COMMAND MODE: Use the ':' key to enter Command mode. This is for entering + special commands such as quitting the app and saving files. + VISUAL MODE: Visual mode is used for selecting a range of cells. See the + section 'Selecting a range' below. + The 'v' key enters this mode from Normal mode, or in + Insert and Command modes. + +============================================================================== +&NORMAL MODE& + +Navigation commands: + j k l h Move cursor down, up, right or left. + Move cursor up + Move cursor down + Move cursor left + Move cursor right + ^ Go up to row 0 of the current column. + # Go down to the last valid row of the current column. If + already in last valid row of the current column, then jump to + last valid row of the last valid cell in spreadsheet. + 0 Go left to column A in the current row. + $ Go right to the last valid column of the current row. + b Go back to the previous valid cell. + w Go forward to the next valid cell. + '{a-zA-Z} Go to the cell or range marked previously with the character. + See 'm' for details. + goab24 Go to cell AB24. (There is no need to press .) + g0 Go to the leftmost column visible on screen. + g$ Go to the rightmost column visible on screen. + gM Go to the middle column on the screen. + gf Open filename or URL in current cell. + Uses helper script 'scopen' by default. + A different executable may be used by changing the + 'default_open_file_under_cursor_cmd' configuration variable + at runtime, using the :set command. + H Go to the top row visible on screen. + L Go to the lowest row visible on screen. + M Go to the middle row on the screen. + gg c-a Go to the first cell of sheet. + G gG Go to last valid cell of sheet. + gl Go to the last (previously occupied) cell position. + gt Move to next sheet in file. + gT Move to previous sheet in file. + c-f c-b Scrolls down and up full screen. + :set half_page_scroll=1 to scroll by half a page instead. + half_page_scroll=0 (default) scrolls by a full page. + See :set command for details. + c-e c-y Scroll a row down and up. + zh Scroll left one column. + zl Scroll right one column. + zH Scroll left half a page. + zL Scroll right half page. + zm Scroll horizontally to position the selected cell at the + center of the screen. + zz or z. Scroll vertically to position the selected cell at the middle + of the screen. + zt Scroll vertically to position the selected cell at the top + of the screen. + zb Scroll vertically to position the selected cell at the bottom + of the screen. + Vir Select the smallest range that covers all valid cells. + ESC or c-g Clean stdin buffer, so sc-im no longer waits for completing a + correct command. + + +Commands for handling cell content: + x dd Delete the current selected cell or range and save its + content in the yankbuffer. + m{a-zA-Z} Mark the current cell or selected range with that letter. + Note: When a mark is changed, all ranges that use that mark + are deleted. + c{a-zA-Z} Copy the marked cell or range to the current position, + adjusting row and column references in its numeric or string + expression, if any. + R{a-zA-Z}{a-zA-Z} + Select the range defined by the two marks. + Note: If a range already exists, it is replaced with the new + values. + + { } | Align the content of a cell to the left, right or center. If + a range is selected, every cell of the range gets aligned. + + f< , fh , f-LEFT: Change column format: Decrement column width. + f> , fl , f-RIGHT: Change column format: Increment column width. + f+ Change column format: Increment decimal precision. + f- Change column format: Decrement decimal precision. + fj , f-DOWN: Change row format: Increase height. + fk , f-UP: Change row format: Decrease height. + + fr Freeze a row or the rows selected. + If none is selected it freezes the current row. + + fc Freeze a col or the cols selected. + If none is selected it freezes the current col. + + fa Freeze the area selected. + + ir Insert a row. + ic Insert a column. + or Open a row: insert after the current row. + oc Open a column: insert after the current column. + sk Shifts the current cell or range up. + sj Shifts the current cell or range down. + sh Shifts the current cell or range left. + sl Shifts the current cell or range right. + + yy Yank the selected cell. + y If a range is selected, yank the range. + yr Yank current row. + yc Yank current column. + + p Paste the previously yanked cell or range. + If yr was used to yank a row, create a new row below and + paste content there. + If yc was used to yank a column, create a new column to the + left and paste content there. + Pf Works like 'p' except that only the cell formatting is + merged, leaving cell values intact. + Pv Works like 'p' except that only cell values are copied, + leaving cell formatting intact. + Pc Works like 'p' except that all cell references are adjusted + in the same way that they are for the copy command. + Pt Paste a range of cells but transposed. + + t Same as 'p' but if yr was used to yank a row, create a new + row above and paste content there. + If yc was used to yank a column, create a new column to the + right and paste content there. + Tf Works like 't' except that only cell formatting information + is merged in, leaving cell values intact. + Tv Works like 't' except that only cell values are copied, + leaving cell formatting intact. + Tc Works like 't' except that all cell references are adjusted + in the same way that they are for the copy command. + + dr Delete the current row. + dc Deletes the current column. + . Repeat the last normal mode command. + - Decrease a numeric value of the cell or range. + + Increase a numeric value of the cell or range. + + u UNDO last change + c-r REDO last change + Note: Events implemented for undo and redo: + 1. cell or range deletion + 2. cell input + 3. cell editing + 4. cell or range change in alignment + 5. pasting a cell or range + 6. range or cell shift with sh sj sk sl + 7. row or column insertion + 8. row or column deletion + 9. pasting a row or column + 10. zap(hide) or show a row or column + 11. reordering of a range + 12. changing the format of a range or cell + 13. '-' and '+' commands in normal mode + 14. locking and unlocking of cells + 15. the datefmt command + 16. the cellcolor command + 17. Change in format of a column as a result of the 'f' command + 18. Change in format of a column as a result of auto_jus + 19. Change format of columns as a result of ic dc + 20. fill command + 21. unformat + 22. change in the format of rows + + c-d Convert the text content of a selected cell or range to a + date, using default LOCALE's D_FMT format. + This converts text to a numeric value that can be shown as a + date. See DATES INPUT below for more info. + Note: USELOCALE has to be enabled during build. + + aa c-j Auto-resize the selected column(s) to accommodate the widest + cells. + + Other commands: + ^L Redraw the screen. + Zr Zap (hide) the current row. + Zc Zap (hide) the current column. + Sr If a range is selected, show the rows hidden in the range. + Sc If a range is selected, show the columns hidden in the range. + / Alias for ':int goto '. + + If a number is given, sc-im will search for a cell containing + that number. Searches for either strings or numbers proceed + forward from the current cell, wrapping back to a0 at the end + of the table, and terminate at the current cell if the string + or number is not found. + + Example: Type '/4' to look for cells containing the value 4. + Or type '/"value"' to look for cells that has "value" as + label content. + You can quote a regular expression, and sc-im will search for + a cell containing a string matching that regular expression. + Example: Type / followed by "[_mente]" (with the double + quotes). That will look up for cells that has one character + and finish with 'mente' + + You can search for formatted numbers or expressions using + regular expressions by preceding the opening quotes of the + regular expression with a '#' (for formatted numbers) or a + '%' (for expressions). + These are handy for searching for dates within a specified + range or cells which reference a given cell, for example, + although they are somewhat slower than searching through + ordinary strings, since all numbers must be formatted or + expressions decompiled on the fly during the search. + + ? Same as / but searches backwards. + n Move to next search match. + N Move to previous search match. + + rl Lock the current cell or range. Locking makes cells immune to + any type of editing. A locked cell can't be changed in any + way until it is unlocked. + ru Unlock a locked cell or range, making it editable. + rv Valueize the current cell or range. Valueizing removes + expressions, leaving only the values. + +============================================================================== +&INSERT MODE& + + = Enter a numeric constant or expression. + < Enter a left justified string or string expression. + \ Enter a centered label. + > Enter a right justified string or string expression. + > + NOTE: if entering strings that exceed column width, you + can make them show truncated, overlapping to adjacent column, or to + wrap it increasing the rows height. + Please see :set overlap, :set truncate, :set autowrap + options. + You can also type \n when entering strings and sc-im will increase + row height accordangly. + + Return to Edit mode from Insert mode. + , + Move the cursor with the arrow keys. + Keys + Input numbers, letters and operators. + , + Delete the character after or before the cursor. + Go back to NORMAL MODE. If you were in EDIT MODE before, + it goes back to that mode, instead of NORMAL MODE. + c-r{a-zA-Z} + If the character is a mark of a cell or range, the range + represented is inserted into the field. + c-v Enter Visual mode. See C-o and C-k commands in VISUAL MODE. + \\{char} Fills the cell with n occurrences of {char} to complete its width. + +============================================================================== +&EDIT MODE& + + e In normal mode, enter Edit mode to edit a numeric value. + E In normal mode, enter Edit mode to edit a text value. + h Move a character left. + l Move a character right. + w Move to the beginning of the next word. + e If at the end of a word, move to the end of the next word. + Otherwise, move to the end of word under the cursor. + b If at the beginning of a word, move to beginning of the + previous word. Otherwise, move to beginning of word under the + cursor. + 0 Move to the beginning of the line. + ^ Go to the first non blank character of the line + $ Move to the end of the line. + g_ Go to the last non blank character of the line + f{char} Move to the next occurrence of {char} to the right. + F{char} Move to the previous occurrence of {char} to the left. + t{char} Move until the next occurrence of {char} to the right. + T{char} Move until the previous occurrence of {char} to the left. + r{char} Replaces the character under the cursor with {char}. + R{word} Each character you type replaces an existing character, + starting with the character under the cursor. + ESC key or ENTER key must be pressed when finished typing the + new word. + + de Delete until the end of the word. + dw Delete until the beginning of the next word. + + d0 Delete until the beginning of the line. + d$ Delete until the end of the line. + d^ Delete from position until the first non blank character of the line + dg_ Delete from position until the last non blank character of the line + + db If at the beginning of a word, delete until the beginning of + the previous word. Otherwise, delete until the beginning of + the word under the cursor. + daw Delete the word under the cursor. + dE Delete until the end of WORD. + dW Delete until the beginning of the next WORD. + + dB If at the beginning of a word, delete until the beginning of + previous WORD. Otherwise, delete until the beginning of the + WORD under the cursor. + daW Delete the WORD under the cursor. + dl Delete the character under the cursor. + d Delete the character under the cursor. + dh Delete the character before the cursor. + d Delete the character before the cursor. + df{char} Delete until the first occurrence of {char} to the right. + dF{char} Delete until the previous occurrence of {char} to the left. + dt{char} Delete until the next occurrence of {char} to the right. + dT{char} Delete until the previous occurrence of {char} to the left. + + + ce Same as "de", then enter Insert mode. + cw Same as "dw", then enter Insert mode. + c0 Same as "d0", then enter Insert mode. + cb Same as "db", then enter Insert mode. + caw Same as "daw", then enter Insert mode. + cE Same as "dE", then enter Insert mode. + cW Same as "dW", then enter Insert mode. + c$ Same as "d$", then enter Insert mode. + c^ Same as "d^", then enter Insert mode. + cg_ Same as "dg_", then enter Insert mode. + cB Same as "dB", then enter Insert mode. + caW Same as "daW", then enter Insert mode. + cl Same as "dl", then enter Insert mode. + c Same as "d", then enter Insert mode. + ch Same as "dh", then enter Insert mode. + c Same as "d", then enter Insert mode. + cf{char} Same as "df{char}", then enter Insert mode. + cF{char} Same as "dF{char}", then enter Insert mode. + ct{char} Same as "dt{char}", then enter Insert mode. + cT{char} Same as "dT{char}", then enter Insert mode. + + x Delete the character under the cursor. + X Delete the character before the cursor. + i or = Go back to Insert mode. + a Append a character after the cursor. + s Delete a character under the cursor, then enter Insert mode. + A Append at the end of the line. + I Append at the beginning of the line. + D Delete from the current cursor position to end of line. + C Same as D, but then enter Insert mode. + Add a space under the cursor. + Confirm changes. + It also confirm changes. If you were in INSERT MODE before, + it goes back to that mode, instead of NORMAL MODE. +============================================================================== +&COMMAND MODE& + + , + Move the cursor position with the arrow keys. + + + Confirm a command. + + , + Delete the character under the cursor, or before the cursor. + + , + Move the cursor to the beginning or end of the line. + + Complete a command that begins with the text already entered + in the command line. + + , + Move forward or backwards a word. + + + Paste the current cell format (if any) to the command line. + + Starts VISUAL MODE. See C-o and C-k commands in VISUAL MODE. + + :w Save the current spreadsheet. + :w {file} Save the current spreadsheet as {file}. + :w! {file} Save the current spreadsheet as {file}, forcing an overwrite + if {file} already exists. + The format in which it will be save will be according to the current file extension, if any. + + :h Show this help. + :help Show this help. + + :q[uit] Quit sc-im. + :q[uit]! Quit sc-im, ignoring unsaved changes. + + :load {file} + Load (or reload) {file} into the sc-im database. + + {file} can be an sc format file (.sc), a comma-separated file + (.csv), a tab-separated file (.tab, .tsv),a markdown table + file (.md, mkd, .markdown), an xlsx or xls file. + + If loading a csv, tab or tsv file and + 'import_delimited_to_text' configuration variable is set + Sc-im will import numbers as text. + + If loading an xlsx file and 'xlsx_readformulas' is set, Sc-im + will try to import formulas, rather than the final values of + a cell. + + :load! {file} + Same as previous, but ignore changes done to the current + loaded spreadsheet. + + :x Save the current spreadsheet and quit sc-im. + :wq + + :x {file} Save the current spreadsheet to {file} and quit sc-im. + + :x! {file} Like ":x", but overwrite {file} if it exists. + + :e tab Export the current spreadsheet to a tab-separated file. + The name of the created file comes from the current + spreadsheet, with ".tab" appended. + If a range is selected, only that range is exported. + NOTE: If you do an export with the :e command, current file + name stays unchanged. + See :file command for more details. + See 'ignore_hidden' configuration variable below to avoid exporting + hidden rows. + + :e tab {file} + Export the current spreadsheet to tab-separated file {file}. + + :e! tab {file} + Like ":e tab", but overwrite {file} if it exists. + If a range is selected, only that range is exported. + + :e csv Export the current spreadsheet to a comma-separated file. + + :e csv {file} + Export the current spreadsheet to comma-separated file + {file}. + + :e! csv {file} + Like ":e csv", but overwrite {file} if it exists. + + :e txt Export current spreadsheet to plain text. + If a range is selected, only that range is exported. + + :e txt {file} + Export the current spreadsheet to plain text file {file}. + + :e! txt {file} + Like ":e txt", but overwrite {file} if it exists. + + :e tex Export current spreadsheet to Latex file. + If a range is selected, only that range is exported. + + :e tex {file} + Export the current spreadsheet to Latex file {file}. + + :e! tex {file} + Like ":e tex", but overwrite {file} if it exists. + + :e mkd Export the current spreadsheet to a markdown file solely + containing a single markdown table. + The column alignments come from the cells on the row. All + other alignments are ignored as markdown tables do do not + support cell level alignment. + + :e mkd {file} + Export the current spreadsheet to markdown file {file}. + + :e! mkd {file} + Like ":e mkd", but overwrite {file} if it exists. + + :e xlsx {file} + Export the current spreadsheet to xlsx file {file}. + If 'xlsx_readformulas' is set, sc-im tries to export + formulas, rather than the final values of a cell. + + :e! xlsx {file} + Like ":e xlsx", but overwrite {file} if it exists. + + :ccopy Copy a selected range to clipboard. + When 'ccopy' command is executed, the default value of macro + DEFAULT_COPY_TO_CLIPBOARD_CMD (set in Makefile during build) + is executed. + That value contains a system command that is executed to copy + to an specific clipboard. See in Makefile the different + options available. + You can also set a different value of + 'default_copy_to_clipboard_cmd' configuration variable at + runtime, using the :set command. + This process will export content as plain text. + It will not delimit columns with '\t' chars. + If you wish to delimit columns with tabs in order to paste + content directly into other spreadsheet programs rather than + an editor, set "copy_to_clipboard_delimited_tab" to "1". + If you wish to copy a full string representation of the range + instead of how its currently displayed in Sc-im, set + "copy_to_clipboard_wysiwyg" to "0". + + :cpaste Paste clipboard content to Sc-im. + When 'cpaste' command is executed, the default value of macro + DEFAULT_PASTE_FROM_CLIPBOARD_CMD (set in Makefile during + build) is executed. + That value contains a system command that is executed to + paste content of a specific clipboard to Sc-im. + See in Makefile the different options available. + You can also set a different value of + 'default_paste_from_clipboard_cmd' configuration variable at + runtime, using the :set command. + This process will treat '\t' chars as column delimiter, and + '\n' chars as rows delimiters. + + :version Show sc-im version number. + + If you start Sc-im with ./sc-im --version + version number of Sc-im will be printed on screen, including + the different features that were enabled when Sc-im was + compiled. Afterwards Sc-im will exit. + + :refresh Refresh the UI. Acts like the command of NORMAL_MODE. + + :set Show all configuration options and their values. + + :set {option}={value} + Set a configuration option to {value}. The arguments may be + repeated. + Example: :set half_page_scroll=0 numeric_zero=1 + :set numeric (same as :set numeric=1) + :set nonumeric (same as :set numeric=0) + :set default_paste_from_clipboard_cmd="xsel" + + :newsheet "{name}" + create a new sheet in file and move to it. + + :nextsheet + move to next sheet in file + + :prevsheet + move to previous sheet in file + + :delsheet "{name}" + deletes the sheet named {name}. + + :delsheet + deletes the current sheet. + + :renamesheet "{name}" + rename the current sheet to {name}. + + :showmaps Show all key mappings. + + :nmap {lhs} {rhs} + Map the key sequence {lhs} to {rhs} This mapping takes effect + only in NORMAL_MODE. + Example: :nmap "H" ":h" + + :imap {lhs} {rhs} + Map the key sequence {lhs} to {rhs} This mapping takes effect + only in INSERT_MODE. + Example: :imap "" "format" + + :emap {lhs} {rhs} + Map the key sequence {lhs} to {rhs} This mapping takes effect + only in EDIT_MODE. + Example: :emap "" "D" + + :vmap {lhs} {rhs} + Map the key sequence {lhs} to {rhs} This mapping takes effect + only in VISUAL_MODE. + Example: :vmap "e" "y" + + :cmap {lhs} {rhs} + Map the key sequence {lhs} to {rhs} This mapping takes effect + only in COMMAND_MODE. + Example: :cmap "" "quit" + :cmap "kj" "" + + :nnoremap {lhs} {rhs} + This is the non-recursive version of ":nmap". See NOTES on + MAPPING below + + :inoremap {lhs} {rhs} + This is the non-recursive version of ":imap". See NOTES on + MAPPING below + + :enoremap {lhs} {rhs} + This is the non-recursive version of ":emap". See NOTES on + MAPPING below + + :vnoremap {lhs} {rhs} + This is the non-recursive version of ":vmap". See NOTES on + MAPPING below + + :cnoremap {lhs} {rhs} + This is the non-recursive version of ":cmap". See NOTES on + MAPPING below + + :nunmap {lhs} + Remove the map sequence {lhs} that takes effect in + NORMAL_MODE. + + :iunmap {lhs} + Remove the map sequence {lhs} that takes effect in + INSERT_MODE. + + :eunmap {lhs} + Remove the map sequence {lhs} that takes effect in + EDIT_MODE. + + :vunmap {lhs} + Remove the map sequence {lhs} that takes effect in + VISUAL_MODE. + + :cunmap {lhs} + Remove the map sequence {lhs} that takes effect in + COMMAND_MODE. + + :file [{file}] + If {file} is given, expand {file}, and set the current file + name to the result of the expansion. + + If {file} is not given, display the current file name on + the status line. + Take note that current file name is set during loading of + Sc-im or with this command. If you do an export with the :e + command, current file name stays unchanged. + + :fill {range} {initial_number} {increment_number} + Fill range {range} with values. The first cell of the range + will have {initial_number} and each successive cell + increments by {increment_number}. + Example: :fill A0:A100 1 0.25 + + :format "{format_string}" + Set the numeric format for the selected cell or range. + {format_string} can contain one or more of these: + + # Digit placeholder. If the number has fewer digits on either + side of the decimal point than there are '#' characters in + the format, the extra '#' characters are ignored. The number + is rounded to the number of digit placeholders as there are + to the right of the decimal point. If there are more digits + in the number than there are digit placeholders on the left + side of the decimal point, then those digits are displayed. + + 0 Digit placeholder. Same as for '#' except that the number + is padded with zeroes on either side of the decimal point. + The number of zeroes used in padding is determined by the + number of digit placeholders after the '0' for digits on + the left side of the decimal point and by the number of + digit placeholders before the '0' for digits on the right + side of the decimal point. + + . Decimal point. Determines how many digits are placed on + the right and left sides of the decimal point in the number. + Note that numbers smaller than 1 will begin with a decimal + point if the left side of the decimal point contains only + a '#' digit placeholder. Use a '0' placeholder to get a + leading zero in decimal formats. + + % Percentage. For each '%' character in the format, the actual + number gets multiplied by 100 for the purposes of formatting + (the original value is unmodified) and the '%' character is + placed in the same position as it is in the format. + + , Thousands separator. The presence of a ',' in the format + (multiple commas are treated as one) will cause the number + to be formatted with a ',' separating each set of three digits + in the integer part of the number with numbering beginning + from the right end of the integer. + + d Specifies a date format that is applied to the numeric value + of a cell. (See also the DATES INPUT section below.) Date + format strings are identified by the presence of a 'd' in the + first position. If this is present, the remainder of the + string is passed to the strftime() function, and therefore + uses the same conversion specifiers as strftime(). + For more information on conversion specifiers for date format + strings, see the man page for strftime(3). + + E- E+ e- e+ + Scientific format. Causes the number to formatted in + scientific notation. The case of the 'E' or 'e' given is + preserved. If the format uses a '+', then the sign is always + given for the exponent value. If the format uses a '-', then + the sign is only given when the exponent value is negative. + Note that if there is no digit placeholder following the '+' + or '-', then that part of the formatted number is left out. In + general, there should be one or more digit placeholders after + the '+' or '-'. + + Examples: :format "###,###,000" + :format "d%d/%m/%Y" + :format "####.####E+3" + + :formatcol {width} {precision} {fixed-point} + Format the selected column or range of columns with the + specified format of width, precision and fixed-point. + + :formatrow {height} + Format the selected row or range of rows with the specified + height. + + :datefmt "{date_format_string}" See the DATES INPUT section below. + + + :sort {range} "{sort_string}" + Sort a range of cells with a given criteria. + The rows in the specified range will be sorted according + to a criteria given in the form of a string of characters. + This string, enclosed in double quotes, may comprise a + single criterion or multiple criteria in decreasing order + of precedence. Each criterion has three parts, all of which + are mandatory. + + The first part is a single character, either + or -, which + specifies whether the sort should be done in ascending or + descending order, respectively. + + The second part, also a single character, is either # or $, + and specifies whether the sort should be based on the numeric + portion or the string portion, respectively, of the cells + being + used for the comparison. + + The third part is one or two letters (case insensitive) that + specify the column used for making the comparisons. This + column must be in the range being sorted. + + Criteria may be concatenated with ';' and are applied in the + order specified. + + Examples: :sort C10:E13 "+#D" + :sort C10:E13 "+#C;-#D" + + :sort "{sort_string}" + Like ":sort {range}", but the sort is performed on the + selected range. + + :subtotal {col_range} {operation} {col_operation} + Apply subtotals over the data in a selected range. + {col_range} is the column to group by. + {operation} can be one of the following: + @sum, @prod, @avg, @count, @stddev, @max, @min + {col_operation} is the column whose values will be used + to do the {operation}. + Example: load the file example examples/sc/subtotals.sc, + select the A1:C9 range, and type :subtotal A @sum C + + :addfilter "{filter_string}" + :showfilters + :filteron {range} + :filteroff + :delfilter {filter_number} + :delfilters + These commands filter a range of rows by multiple criteria. + + ":addfilter" defines a filter according to {filter_string} in + this format: + + The first part is either '#' or '$', and specifies whether the + expression evaluates the numeric portion or the string portion + of the cell. + + The second part specifies the column that contains the values + to be evaluated with the expression. + + The third part is the actual expression evaluated. + + Multiple criteria can be separated with the ';' character. + + Examples: + :addfilter "#B<8000" + :addfilter "#C>1500" + :addfilter "@eqs(@substr($B,1,3),'SEP')" + :addfilter "#B>3000;#B<5000;#B>@avg(B1:B20)" + + Once filters are added, you can see the details of each filter + with ":showfilters". + Each filter is preceded by a number. You can delete a filter + with ":delfilter {filter_number}". + For example, to remove the first filter defined: + :delfilter 0 + + ":delfilters" deletes all defined filters. + + ":filteron {range}" applies the filters to the range. + Example: :filteron B10:C13 + + If a range is selected you can simply type ":filteron". + + ":filteroff" turns off the filters. + + :strtonum {range} + Converts string field containing digits to a numeric field. + So you can calculate with it. + Example: + label A0 = "5" -> let A0 = 5 (internal representation) + + :int "{string}" + Send a command to the interpreter. + Example: :int goto B2 + + + :hidecol {column} + :hidecol {column:column} + Hide the column or column range given. (Case insensitive.) + + :hiderow {row} + :hiderow {row:row} + Hide the row or rows given. + + :showcol {column} + :showcol {column:column} + Show columns that were previously hidden. + + :showcols + Having a selected range, it will show cols that were previously hidden in that range. + + :showrow {rows} + :showrow {row:row} + Show rows that were previously hidden. + + :showrows + Having a selected range, it will show rows that were previously hidden in that range. + + :hiddenrows + Show details of hidden rows. + + :hiddencols + Show details of hidden columns. + + :freezecol {column} + :freezecol {column:column} + Freeze the column or column range given. (Case insensitive). + (the rest of the screen scrolls but the column/s stays fixed + on the screen). + :freezecol {range} + Freeze the columns determined by the selected range. + + :freezerow {row} + :freezerow {row:row} + Freeze the row or row range given. + (the rest of the screen scrolls but the row/s stays fixed on + the screen). + :freezerow {range} + Freeze the rows determined by the selected range. + + :unfreezecol {column} + :unfreezecol {column:column} + Unfreeze a previous frozen col or range of cols. + + :unfreezerow {row} + :unfreezerow {row:row} + Unfreeze a previous frozen row or range of rows. + + :pad {spaces} + Apply a left padding {spaces} characters in width to a column. + If a range selected, pad the columns inside that range. + + :color "{key}={arg} .." + Change a color definition. + + {key} is one of the following: + type, fg, bg, bold, italic, dim, reverse, standout, underline, + blink + Notes: The type, fg, and bg keys are mandatory. + Some terminal dont support some attributes, such as italic. + + The value of type shall be one of the following: + HEADINGS, HEADINGS_ODD, MODE, NUMB, STRG, DATEF, + EXPRESSION, GRID_EVEN, GRID_ODD, + CELL_ERROR, CELL_NEGATIVE, CELL_SELECTION, + CELL_SELECTION_SC, INFO_MSG, ERROR_MSG, CELL_ID, + CELL_FORMAT, CELL_CONTENT, WELCOME, NORMAL, INPUT, + HELP_HIGHLIGHT. + + The value of fg and bg shall be one of the following: + WHITE, BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, + DEFAULT_COLOR or NONE_COLOR. + + DEFAULT_COLOR just takes the default color of your + terminal. If you set it as fg color it will take default + color of your foreground. If you set it as bg color it + will take the default background color of your terminal. + + + If you set fg or bg value to NONE_COLOR. Colors will be kept + intact and will not be changed. Just bold, italic and other + attributes will be applied. + + + The value of other parameters are booleans, 1 or 0. + + Example: :color "type=HEADINGS bold=0 fg=BLACK bg=YELLOW" + + Colors can be set at runtime or specified in: + a. the scimrc file stored in $HOME/.config/sc-im/ + b. the current .sc file. + + color "type=HEADINGS fg=WHITE bg=CYAN" + + + The different types and its details: + - HEADINGS Topmost (header) row that lists column names + (only for even columns), and leftmost (header) column + that lists row numbers. + - HEADINGS_ODD The same that above but shown for odd columns. + - MODE The text in the top right that indicates which + mode sc-im is currently in. + - NUMB The cell styling used for cells formatted as + numbers (That are positive) + - STRG The cell styling used for cells formatted as + strings. + - DATEF The cell styling used for cells formatted as + dates. + - CELL_SELECTION - The row and column selection styling + used on the HEADINGS to indicate the coordinates of the + selected row. + - CELL_SELECTION_SC The currently (focussed) cell. + - GRID_EVEN: Color shown for even columns itself. + - GRID_ODD: Color shown for odd columns itself. + - EXPRESSION The cell styling used for cells that are + the result of an expression. + - CELL_ERROR The cell styling used for when an expression + results in an error (like dividing by zero) + - CELL_NEGATIVE The cell that is used when a number (or + expression) is a negative value. + - INFO_MSG The text in the top left corner just above "A" + that will provide info messages "At column A" when you + try and go past the farthest column to the left + - ERROR_MSG The text that will display in the top left + corner when a command fails for some reason. + - CELL_ID The coordinates of the currently selected cell + that displays in the upper top left corner. Just to the + left of the CELL_FORMAT and CELL_CONTENT. + - CELL_FORMAT The text just to the right of the CELL_ID + and left of the CELL_CONTENT in the top left corner that + shows the formatting of the currently selected cell. + - CELL_CONTENT The text just to the right of the CELL_ID + and CELL_FORMAT that shows the content of the currently + selected cell. This will show the expression used to get + the current cell. + - WELCOME The text that shows up when you first open sc-im + - NORMAL Text that shows on top of the terminal (like in :help) + - INPUT The text that shows up while you type text in the + input bar at the top left of the screen. + - HELP_HIGHLIGHT Color used for highlighting search results + and titles of help page. + + :cellcolor "{key}={arg} .." + Change the color of the current cell or range. + Example: :cellcolor "bg=CYAN fg=WHITE" + :cellcolor "fg=RED bold=1 underline=1" + :cellcolor A2:A6 "fg=CYAN bold=1 underline=1" + + :unformat + :unformat {range} + Removes a previous format set over a range. + If not range is specified, it removes the format over current + cell. + + :define_color "{color} {R} {G} {B} + Create a custom color named {color} with {R} {G} {B} RGB + values. + RGB values range from 0 to 255. + + Note: This requires that ncurses is built with --enable-ext-colors, + and the terminal must support 256 colors. For example, TERM=xterm-256color. + You can check how many colors your terminal supports with: 'tput colors' command. + sc-im must also be linked to ncursesw library and not the common ncurses library. + + Example of use: :define_color "skyblue" 75 50 200 + + To make this take effect every time sc-im is started, you can + add it to $HOME/.config/sc-im/scimrc: + DEFINE_COLOR "skyblue" 75 50 200 + + You then can use the color defined above to colorize a type, like this: + :color "type=HEADINGS fg=skyblue bg=BLACK" + or adding in $HOME/.config/sc-im/scimrc: + color "type=HEADINGS fg=skyblue bg=BLACK" + + + :redefine_color "{color}" {R} {G} {B} + Change the RGB values of the colors defined by ncurses. + RGB values range from 0 to 255. + + Note: This requires that ncurses is built with + --enable-ext-colors, and the terminal must support 256 colors. + For example, TERM=xterm-256color. sc-im must link to + ncursesw library and not the common ncurses library. + + Example: :redefine_color "RED" 250 0 0 + + To make this take effect every time sc-im is started, you can + add it to $HOME/.config/sc-im/scimrc: + REDEFINE_COLOR "RED" 250 0 0 + + Redefining the BLACK color itself is another way to change the + default background color of sc-im. + + :lock Lock the current cell or range. Locked cells are immune to + any type of editing and can't be changed in any way until + unlocked. + + :unlock Reverses the effect of ":lock", making the current cell or + range editable. + + :valueize Replace expressions in the current cell or range with the + values evaluated from the expressions. + + :! {cmd} Executes shell command {cmd}. + + :autofit {column} + :autofit {column}:{column} + Auto-resize the column or column range to fit their contents. + + :autofit Auto-resize the columns covered by the selected cell or range. + + :trigger Trigger action on cell or range. Trigger can be Read or Write + or Both. On Read, trigger is executed before evaluating cells + value, on Write, after the evaluation. Type of Trigger can be + Lua or C. In Lua there are sc-im specific function available + accessing cells, more in "examples/lua* directory. + + Example: + :trigger a5 "mode=R type=LUA file=trg.lua function=trg" + + Triggers when ever cell a5 is read and calls function + trg() in file trg.lua. In Lua column, row and mode is + passed as parameter to the function. Mode is whether + it was a READ or WRITE trigger. + + :trigger b10 "mode=W type=C file=trg.so function=wr2mysql" + + Function "wr2mysql" in trg.so is called when to + cell b10 is written a new value. + See "examples/Module/module.c" for more Infos. + Adding "-Wl,--export-dynamic" in Makefile for linking + sc-im, will export all symbols from sc-im, making it + available for dynamic linking with modules. + + The search path for LUA trigger files is + $PWD/lua/ or $HOME/.config/sc-im/lua/ or /usr/local/share/sc-im/lua + (in that order) and for C Trigger + $HOME/.sc-im/module or /usr/local/share/sc-im/module + + + :untrigger Delete Trigger action on cell. Use with care. + + :fsum Sum the numeric values of a range. + + The range is defined by the immediate cell above the current + cell for vertical ranges, or by the immediate cell at the left + of the current cell for horizontal ranges. + + The top or left corner is limited by the first non-numeric + cell found. + + :fcopy Copy the formula of a selected cell down a number of rows. + The number of rows down is determined by the first empty cell + in the column to the left of current cell. + + If a range is selected, the formula in the top left cell will + be copied down to the end of the range. + + :fcopy {action} + Copy the formulas of multiple selected cells into a direction. + + Use "c" or "columns" to copy every formula in the first + selected row down its column, "r" or "rows" to copy every + formula in the first selected column to the right in its row + or "cells" to copy the formula of the first selected cell into + all cells of the selected range. + + :plot {type} + Plot a graphic using a selected range. + Right now, only 'line', 'scatter', 'bar' and 'pie' types are + allowed. + + Ex. of use: :plot line + This command calls gnuplot using the file called 'plotline' + that is first looked in $HOME/.config/sc-im/, and if not found in + /usr/local/share/sc-im/ (or HELPDIR path of Makefile). + This 'plotline' can be customized by user. (See :plotedit + command below). You can set terminal and other gnuplot + parameters. Default terminal is 'dumb', although 'caca' + terminal is recommended for colors and wide chars support. + + :plotedit {type} + Edit a plot file that will be used for plotting. + Can contain any gnuplot command. + Right now, only 'line' type, 'scatter' type, 'bar' type and + 'pie' type files can be edited. + + Ex. of use: :plotedit scatter + + c-r{a-zA-Z} + If the character is a mark of a cell or range, the range + represented is inserted into the command line. + + Command line history is stored in $HOME/.sciminfo. + + c-p + Go back in command line history. + NOTE: if inputline is not empty, up and down keys recall older + commands from history, but taking whose commands that + beginning matches the current inputline content. + + c-n + Go forward in command line history. + +============================================================================== +&VISUAL MODE& - Selecting a range + + Visual mode is used for selecting a range of cells for an operation. + + You can enter this mode with 'v' in Normal mode, or with in Insert + and Command mode. + + When entering Visual mode from Normal mode, the top left and the bottom + right limit of the selected range is set to current row and column. + + From Insert or Command mode, press , then position the cursor with + arrow keys or hjkl keys, and then press to begin selection. + Move the cursor to complete the selection, then press to input + the range into the cell. + + The following motion commands move the cursor during selection: + j k l h Move down, up, right or left. + 0 Move to column A. + $ Move forward to the last valid column of the current row. + # Move down to the last valid row of the current column. + ^ Move up to row 0 of the current column. + '{a-zA-Z} Move to the cell or select the range marked previously with + {a-zA-Z}. See the 'm' command for details. + c-f c-b Increase selection down or up a full screen. + :set half_page_scroll=1 to scroll by half a page instead. + See :set command for details. + c-a Moves to first cell of spreadsheet. + + y Yank the selected cell or range and exit Visual mode. + p Paste the previously yanked cell or range into the Visual + Range repeating to fill up the range + P Works like 'p' except that all cell references are adjusted + in the same way that they are for the copy command. + + x , dd Delete the current range, saving its content to the + yankbuffer. + H Move to the first row visible on screen. + L Move to the last row visible on screen. + M Move to the middle row visible on screen. + w Move forward to the next valid cell. + b Move back to the previous valid cell. + G Move to last valid cell of spreadsheet. + + : Enters Command mode preserving the range selection, so a + special command can be entered. + Zr Zap (hides) the rows covered by the selected range. + Zc Zap (hides) the columns covered by the selected range. + f Freeze the selected range + Sr Show rows that are hidden and that are covered by the selected + range. + Sc Show columns that are hidden and that are covered by the + selected range. + { } | Align the content of the cells covered by the selected range + to the right, left or center. + rl Lock the current cell or range. Locking makes cells immune to + any type of editing. A locked cell can't be changed in any + way until it is unlocked. + ru Unlock a locked cell or range, making it editable. + rv Valueize the current cell or range. Valueizing removes + expressions, leaving only the values. + m{a-zA-Z} Mark the current cell or selected range with that letter. + Note: When a mark is changed, all ranges that use that mark + are deleted. + c-d Convert the text content of a selected cell or range to a + date, using default LOCALE's D_FMT format. + This converts text to a numeric value that can be shown as a + date. See DATES INPUT below for more info. + Note: USELOCALE has to be enabled during build. + c-j Auto-resize the selected column(s) to accommodate the widest + cells. + +============================================================================== +&MAPPING& + + Mapping can be done in any sc-im file or in CONFIG_DIR/scimrc file. + + Maps can be added with the :nmap, :imap, :emap, :cmap and :vmap commands and + removed with the :nunmap, :iunmap, :cunmap and :vunmap commands. + Example: + :nmap "d" ":h" -> Maps d to ':help' in Normal mode. + :imap "f" "foo" -> Maps f to the string 'foo' in Insert mode. + :imap "kj" "" -> Maps kj sequence to the ESC key in Insert mode. + :emap "" "D" -> Maps C-k to D in Edit mode. + :cmap "kj" "" -> Maps kj sequence to the ESC key in Command mode. + :vmap "e" "y" -> Maps e to y in Visual mode. + + Some notes: + The Left and Right sequence of a mapping cannot contain numbers. + + The following special keys can be used for mappings: + + + + If an existing map sequence is remapped, it is replaced with the new one. + Mapping is recursive by default. The non-recursive versions of :nmap, + :imap, :emap, :cmap and :vmap are :nnoremap, :inoremap, :enoremap, + :cnoremap and :vnoremap. + Example: + nmap "a" "b", + nnoremap "b" "j" + nmap "j" ":h" + With this, 'a' maps to 'j', and only 'j' maps to ':h'. + +============================================================================== +&COMMAND MULTIPLIER& + + An optional number may precede commands in Normal, Visual or Edit mode to + multiply or iterate the command. + Ex. '4j' in Normal mode, translates to 4 times 'j'. + Ex. '4yr' in Normal mode, yanks current row and the 3 rows below it. + + Note: The 'x' command in Visual mode, and the shift commands in Visual + mode and Normal mode when a range is selected, cannot be multiplied. + +============================================================================== +&DATES INPUT& + + Dates are internally stored in sc-im as numeric values, and they are + displayed as dates if a date format is applied to the cells that store + them. You have 3 options for entering dates: + + 1. Dates can be entered as text and then converted to a numeric + value with or with the :datefmt command. + + a. With keybinding: + The command works on NORMAL and VISUAL modes, and converts + cell's text content that represents a date, and sets the numeric + value of the cell using using locale's D_FMT format. + After conversion, the same format is applied automatically to the + cell so that the value is displayed as a date. + You can then change the date format with :format command or + just leave it as it is with the current locale D_FMT format. + + Example: + \03/04/1984 + + :format "d %b %Y" + will output 'Mar 1984' with my current locale. + + NOTES: + You can edit the date value by changing the text content + of the cell with 'E' command. + + To get current locale's D_FMT format, you might want to + issue ``locale -k d_fmt`` on your current shell. + + + b. With :datefmt command: + This command works like but instead of using locale's D_FMT + format for conversion, it takes a strftime-compatible format string as + a parameter. Its syntax is ':datefmt "{strftime_format}"' + After conversion, the same format is applied automatically to the cell + so that the value is displayed as a date. + + Example: \12/03/2020 + :datefmt "%d/%m/%Y" + + NOTE: Take note here that if you edit the date with the 'E' command, + sc-im will nevertheless convert the date using locale's D_FMT format + and not the one you used with datefmt. + You will need to reapply :datefmt "%d/%m/%Y" or whatever format + you used earlier to reapply the format after the modification. + + 2. You can also enter dates using the @date and @dts functions. + Example: \"@date(@dts(2015, 23, 2), "%d/%m/%Y") + will show '23/02/2015'. + + 3. Another option is to enter the numeric value that represents the + datetime (that would be the number of seconds since the beginning of the + epoch - December 31, 1969, midnight, GMT) and apply a format with the + :format special command. + Example: =1424660400 + :format "d%d/%m/%Y" + + + Please see &Built-in Date and Time Functions& below for more details. + +============================================================================== +&NUMBER FORMATS& + + Numbers follow cell-specific format if set by the :format command. + Otherwise they default to column specific format, which can be set by the + scripting command FORMAT. The scripting FORMAT command has the syntax + FORMAT {COLUMN} {WIDTH} {PRECISION} {TYPE} + where TYPE is one of: + 0 Fixed-point + 1 Scientific format + 2 Engineering format + The default column format is (10 2 0), meaning width 10, precision 2, and + fixed-point. The column format width follows changes to the column width. + + Note: If the exponent is too large (>10^21) or too small (<10^-18), the + scientific format is used. + +============================================================================== +&Entering Greek and Math operator symbols& + + Greek letters and a large set of math symbols available in UTF-8 + can be entered and will display, provided your terminal supports them. + + The full list is given below. In each column, left of the equal sign is + the keyboard sequence to be entered, to obtain the character on the right + of the equal sign. + + Ctrl-K a * = ฮฑ Ctrl-K b * = ฮฒ Ctrl-K c * = ฮพ Ctrl-K d * = ฮด + Ctrl-K e * = ฮต Ctrl-K f * = ฯ† Ctrl-K g * = ฮณ Ctrl-K h * = ฮธ + Ctrl-K i * = ฮน Ctrl-K j * = ฯŠ Ctrl-K k * = ฮบ Ctrl-K l * = ฮป + Ctrl-K m * = ฮผ Ctrl-K n * = ฮฝ Ctrl-K o * = ฮฟ Ctrl-K p * = ฯ€ + Ctrl-K q * = ฯˆ Ctrl-K r * = ฯ Ctrl-K s * = ฯƒ Ctrl-K t * = ฯ„ + Ctrl-K u * = ฯ… Ctrl-K v * = ฯ‹ Ctrl-K w * = ฯ‰ Ctrl-K x * = ฯ‡ + Ctrl-K y * = ฮท Ctrl-K z * = ฮถ + + Ctrl-K A * = ฮ‘ Ctrl-K B * = ฮ’ Ctrl-K C * = ฮž Ctrl-K D * = ฮ” + Ctrl-K E * = ฮ• Ctrl-K F * = ฮฆ Ctrl-K G * = ฮ“ Ctrl-K H * = ฮ˜ + Ctrl-K I * = ฮ™ Ctrl-K J * = ฮช Ctrl-K K * = ฮš Ctrl-K L * = ฮ› + Ctrl-K M * = ฮœ Ctrl-K N * = ฮ Ctrl-K O * = ฮŸ Ctrl-K P * = ฮ  + Ctrl-K Q * = ฮจ Ctrl-K R * = ฮก Ctrl-K S * = ฮฃ Ctrl-K T * = ฮค + Ctrl-K U * = ฮฅ Ctrl-K V * = ฮซ Ctrl-K W * = ฮฉ Ctrl-K X * = ฮง + Ctrl-K Y * = ฮ— Ctrl-K Z * = ฮ– + + Ctrl-K * s = ฯ‚ Ctrl-K R T = โˆš Ctrl-K F A = โˆ€ Ctrl-K T E = โˆƒ + Ctrl-K N B = โˆ‡ Ctrl-K ( - = โˆˆ Ctrl-K - ) = โˆ‹ Ctrl-K d P = โˆ‚ + Ctrl-K I n = โˆซ Ctrl-K I o = โˆฎ Ctrl-K D I = โˆฌ Ctrl-K * P = โˆ + Ctrl-K + Z = โˆ‘ Ctrl-K + - = ยฑ Ctrl-K - + = โˆ“ Ctrl-K 0 ( = โˆ + Ctrl-K 0 0 = โˆž Ctrl-K - L = โˆŸ Ctrl-K - V = โˆ  Ctrl-K P P = โˆฅ + Ctrl-K A N = โˆง Ctrl-K O R = โˆจ Ctrl-K ) U = โˆช Ctrl-K ( U = โˆฉ + Ctrl-K ) C = โŠƒ Ctrl-K ( C = โŠ‚ Ctrl-K ) _ = โЇ Ctrl-K ( _ = โІ + Ctrl-K . : = โˆด Ctrl-K : . = โˆต Ctrl-K ? - = โ‰ƒ Ctrl-K ! = = โ‰  + Ctrl-K = 3 = โ‰ก Ctrl-K = < = โ‰ค Ctrl-K > = = โ‰ฅ Ctrl-K < * = โ‰ช + Ctrl-K > * = โ‰ซ Ctrl-K ! < = โ‰ฎ Ctrl-K ! > = โ‰ฏ + + Note: It is possible to enter these characters also in the command mode, + but your OS may not support filenames containing them. + +============================================================================== +&Other configuration variables& + + 'autocalc' + Set it to recalculate values automatically, or to '0' to do it manually + upon execution of a '@' command. + + 'numeric' + Set it to '1' to make an initial digit start a numeric value. + Set it to '0', to make a digit act as a command multiplier. + + 'numeric_zero' [default off] + 'numeric_decimal' [default off] + When these are set, the zero digit or decimal point will correspondingly + initiate numeric entry, but only when 'numeric' is also set. + + 'newline_action' [default 0] + Set it to 'j' to move the cursor down after an entry. + Set it to 'l' to move right, or set it to '0' to take no action. + + 'external_functions' [default off] + Disabled by default, set this variable to enable external functions. See + @ext function below. + + 'exec_lua' [default on] + Enabled by default, set this variable to enable the execution of @lua + scripts. See @lua function below. + + 'overlap' [default off] + If cell content exceedes column width it gets cut off to fit the column + width. If overlap is set, the content overflows into the next column. + + 'input_bar_bottom' [default off] + Place the input bar at the bottom of the screen. + + 'input_edit_mode' [default off] + Always go from INSERT_MODE to EDIT_MODE when pressing ESC in the former. + + 'underline_grid' [default off] + Underline cells to make a nicer grid + + 'truncate' [default off] + If cell content exceedes column width it gets replaced by asterisks '*'. + If truncate is set, the content is cut off at the end of the cell. + + 'autowrap' [default off] + Auto wrap cell content and auto adjust row height to cover it. + Works only when overlap and truncate are set to off. + + 'debug' [default off] + set this to see debug messages in screen + + 'half_page_scroll' [default off] + set this to scroll by half a page instead of full page. + + 'xlsx_readformulas' [default off] + If 'xlsx_readformulas' is set, sc-im tries to import formulas, rather than + the final values of a cell. + + 'tm_gmtoff' [default -10800 seconds] + set gmtoffset used for converting datetimes to localtime. + + 'command_timeout' [default 3000 milli seconds] + the time sc-im waits for a valid command to be entered (the time it stays in '?') + + 'mapping_timeout' [default 1500 milli seconds] + this is used when some user input collides with the start of a mapping. + sc-im will wait 'mapping_timeout' for user to complete a mapping. If + passed that time no mapping was reached, that input would be passed to + the stdin buffer. + + 'ignorecase' [default off] + set this to ignore case in searches done with '/' command. + + 'autobackup' [default 0 (no autobackup)] + set this to a number in seconds 'n', to backup current file every 'n' + seconds. + AUTOBACKUP must be set during sc-im build for this feature to be + available. + If you set this to 0 but AUTOBACKUP was set during build, it still will + check for existence of backups before loading a file. + + 'show_cursor' [default off] + Make the screen cursor follow the active cell. Useful for people + using sc-im with a braille display. + + 'ignore_hidden' [default off] + set this if you want the hidden rows of a spreadsheet to be ignored when exporting them + to another format. + this will also be used in case you also want to copy/paste a range that have hidden rows in + it (for instance, the result of an applied filter). + +============================================================================== +&Built-in Range Functions& + + The following functions return the result of performing an operation on + all valid (nonblank) entries in the given {range}. The optional second + argument {expr} is an expression that is to be evaluated for each cell + in the specified range to determine which cells to include in the + function. Only those cells for which the expression evaluates to true + (non-zero) will be used in calculating the value of the function. + + + @sum({range}) + @sum({range},{expr}) + Sum up the values. + examples with optional {expr} argument: + @sum(D1:D20,D1>25) + @sum(D1:D20,E1>25) + @sum(D1:D20,@eqs(C1,"s")) + @sum(D1:D20,@eqs(@fixed(C1),"s")) + + @prod({range}) + @prod({range},{expr}) + Multiply the values together. + + @avg({range}) + @avg({range},{expr}) + Average the values. + + @count({range}) + @count({range},{expr}) + Count the values. + examples with optional {expr} argument: + @count(D1:D20,@eqs(D1,"enero")) + + @max({range}) + @max({range},{expr}) + Find the maximum value. + See also the multi-argument version of @max below. + + @min({range}) + @min({range},{expr}) + Find the minimum value. + See also the multi-argument version of @min below. + + @stddev({range}) + @stddev({range},{expr}) + Get the sample standard deviation of the values. + + @rows({range}) + @cols({range}) + Count the number of rows or columns. + +============================================================================== +&Built-in Numeric Functions& + + @exp({expr}) + Return e (Euler's number) raised to the {expr} power. + + @ln({expr}) + Return the natural logarithm of {expr}. + + @log({expr}) + Return the base-10 logarithm of {expr}. + + @floor({expr}) + Return the largest integer not greater than {expr}. + + @ceil({expr}) + Return the smallest integer not less than {expr}. + + @rnd({expr}) + Round {expr} to the nearest integer. Numbers halfway between integers + are rounded up. + + @round({expr},{n}) + Round {expr} to {n} decimal places. {n} may be positive to round off + the right side of the decimal point or negative to round off the left + side. See @rnd({expr}) above for rounding types. + + @ascii("{se}") + Interpret the string expression {se} as a base-256 number without + digit 0 and convert to a base-10 nonnegative number. + See also @chr. + + @frow({var}) + Return the row of the cell {var}. Ex. @frow(A4) returns 4 + + @fcol({var}) + Return the number of the col of the cell {var}. Ex. @fcol(D4) returns 3 + + @abs({expr}) + @fabs({expr}) + Return the absolute value of {expr}. + + @pow({expr1},{expr2}) + Return {expr1} raised to the power of {expr2}. + + @hypot({expr1},{expr2}) + Return @sqrt({expr1}*{expr1}+{expr2}*{expr2}), taking precautions + against overflows. + + @pi + Return a constant quite close to pi. + + @dtr({expr}) + Convert {expr} from degrees to radians. + + @rtd({expr}) + Convert {expr} from radians to degrees. + + @sin({expr}) + @cos({expr}) + @tan({expr}) + Evaluate the trigonometric functions on {expr}, in radians. The + magnitude of the arguments are not checked to assure meaningful + results. + + @asin({expr}) + Return the arc sine of {expr} in the range -pi/2 to pi/2. + + @acos({expr}) + Return the arc cosine of {expr} in the range 0 to pi. + + @atan({expr}) + Return the arc tangent of {expr} in the range -pi/2 to pi/2. + + @atan2({expr1},{expr2}) + Returns the arc tangent of e1/e2 in the range -pi to pi. + + @max({expr1},{expr2},...) + @min({expr1},{expr2},...) + Return the maximum or minimum of the values of the expressions. Two or + more expressions may be specified. + See also the range version of @max and @min above. + + @ston("{se}") + Convert string expression {se} to a numeric value. + + @nval("{se}",{expr}) + Return the numeric value of a cell selected by name. String expression + {se} must evaluate to a column name ("A" - "ZZ") and {expr} must + evaluate to a row number (0 - maxrows, by default 65536). + If {se} or {expr} is out of bounds, or the cell has no numeric + value, the result is 0. + You can use this for simple table lookups. See also @sval below. + =@nval("B", 0); would output the same as =B0 + + @eqs("{se1}","{se2}") + Return 1 if string expressions {se1} and {se2} have the same value, 0 + otherwise. + + @slen("{se}") + Returns the length of string expression {se}. + + @evaluate("{se}") + Evaluate a string expression as a numeric formula. Example of use: + If you have in cell D0 a formula as text, "@sum(A0:A11)", instead of a proper + numeric formula inserted with '=', you could make it get evaluated in another + cell (for this example E0) with =@evaluate(D0). Please note that this will not + added the dependency to the evaluation graph. That means that if you later + update the value of cell A0, it will not get updated in cell D0. + +============================================================================== +&String Expressions& + + String expressions are made up of string constants (characters surrounded + by double quotation marks), variables (cell names, which refer to the + cell's label strings or expressions), and string functions. + + Note: String expressions are only allowed when entering a cell's label + string, not its numeric part. They are entered with a backslash followed + by a double quote. + Examples: \"@coltoa(4) + \"A0 # "Plate" + + Note: String expression results may be left or right flushed or centered, + according to the type of the cell's string label. + + # Concatenate strings. + For example, if the value of A0's string is "the la", then the + string expression + + A0 # "zy dog" + + returns the string "the lazy dog". + +============================================================================== +&Built-in String Functions& + + String functions can be entered typing \" + + @substr("{se}",{expr1},{expr2}) + Extract from string expression {se} the substring indexed by character + number {expr1} through {expr2}. (Defaults to the length of {se} if + greater than the length.) If {expr1} is less than 1 or greater than + {expr2}, the result is the null string. For example, + + @substr ("River Plate", 4, 8) + + returns the string 'er Pl'. + + @upper("{se}") + @lower("{se}") + Convert the string expression {se} to uppercase or lowercase. + + @capital("{se}") + Convert the initial letter of words in {se} to upper case and other + letters to lower case. + + @replace("{se}","{eold}","{enew}") + Replace occurrences of {eold} in {se} with {enew}. + For example, having in A1 the string "Extension" and entering in A2 + the following: + @replace(A1,"n","Z") + will result "ExteZsioZ" in A2. + + @ext("{se}",{expr}) + Call an external program or script. This allows arbitrary functions + on values, e.g. table lookups and interpolations. String expression + {se} is a command or command line to call with popen(3). {expr} is + evaluated, converted to a string, and appended to the command line + as an argument. The result of @ex is a string: the first line printed + to standard output by the command. The command should emit exactly + one output line. Additional output, or output to standard error, + messes up th screen. @ext returns a null string and prints an + appropriate warning if external functions are disabled, {se} is null, + or the attempt to run the command fails. + + External functions can be slow to run, and if enabled are called at + each screen update, so they are disabled by default. Use the set + command to enable them when needed. + + Example: + @ext ("echo", a1) + + You can use @ston to convert the @ext result back to a number. + + Example: + @ston (@ext ("form.sc.ext", a9 + b9)) + + Note: You can build a command line (including more argument values) + from a string expression with concatenation. You can also "hide" the + second argument by ending the command line (first argument) with a "#" + shell comment. + + @coltoa({expr}) + Return a string name for a column from the numeric result of {expr}. + + Example: + @coltoa(@mycol-1) @nval(coltoa(@mycol-1), @myrow+1) + + @sval("{se}",{expr}) + Return the string value of a cell selected by column and row. String + expression {se} must evaluate to a column name (A - AE) and {expr} + must evaluate to a row number (0 - 199). If {se} or {e} is out of + bounds, or the cell has no string value, the result is the null + string. + + @set8bit("{se}") + Return the string "{se}" with 8th bit set. + + @chr({expr}) + Interpret {expr} as a base-10 nonnegative integer and convert to a + string (base-256 number without digit 0). + See also @ascii. + + @lua("{luascript}", {i}) + Executes a "luascript". Using Lua script, sc-im can be extend with lot + new functionality, such as complex programming, accessing databases + etc. + + Two global variables {r} and {c} are injected in the "luascript". The + variables denote the row and column of the calling cell respectively. + + The second parameter {i} is 0 or 1 indicating if the reference to this + cell should be added to the formula evaluation graph. Setting it to 0 + may be a good idea if you call sc.lquery to often in your scripts. + However, in the cases were its not added to the dependency graph, it + will nevertheless be executed when the cell that calls the script + executions is referenced by another cell. + + The return of value of the "luascript" is inserted in the calling + cell if it is a string. + + The search patch for LUA scripts files is $PWD/lua/ + $HOME/.sc-im/lua/ or /usr/local/share/sc-im/lua (in that order) + + To call a lua script use \" as with any other string function. + @lua("luascript", 1) + + @fmt("{se}", {e}) + Convert a number to a string. The argument se must be a valid + printf(3) format string. e is converted according to the standard + rules. For example, the expression + \"@fmt("**%6.3f**", 10.5) + yields the string ``**10.500**''. e is a double, so applicable + formats are e, E, f, g, and G. Try ``%g'' as a starting point. + More details on: + https://www.gnu.org/software/libc/manual/html_node/Floating_002dPoint-Conversions.html + + @sevaluate("{se}") + Evaluate a string expression as a string formula. Example of use: + If you have in cell D0 a string formula as text, "@substr(A0, 4, 6)", + instead of a proper string formula inserted with '\"', you could make it + get evaluated in another cell (for this example E0) with =@sevaluate(D0). + Please note that this will not added the dependency to the evaluation + graph. That means that if you later update the value of cell A0, it will + not get updated in cell D0. + +============================================================================== +&Built-in Date and Time Functions& + + The following functions operate on an expression {date_expr} denoting a + UNIX timestamp. + + @year({date_expr}) + Return the year. Valid years begin with 1970, although many systems + will return years prior to 1970 if e is negative. The last legal year + is system dependent. + + @month({date_expr}) + Return the month, encoded as 1 (January) to 12 (December). + + @day({date_expr}) + Return the day of the month, encoded as 1 to 31. + + @hour({date_expr}) + Return the number of hours since midnight, encoded as 0 to 23. + + @minute({date_expr}) + Return the number of minutes since the last full hour, encoded as 0 to + 59. + + @second({date_expr}) + Return the number of seconds since the last full minute, encoded as 0 + to 59. + + @now() + Return the current time encoded as the number of seconds since the + beginning of the epoch (December 31, 1969, midnight, GMT). + + @date({date_expr}, {sexpr}) + Convert the time {expr} in seconds to a date string, applying a format {sexpr}. + This functions is entered as a string formula with \". Example: + \"@date(@now, "%d/%m/%Y") + Note that you can extract parts of this fixed-format string with @substr(). + A format string compatible with the strftime() function may optionally be + given as a second argument to override the default format. + See the strftime(3) man page for details. + + @dts({expr1}, {expr2}, {expr3}) + Convert a date to the number of seconds from the epoch to the first + second of the specified date, local time. Dates may be specified + in either (m,d,y) or (y,m,d) format, although the latter is preferred, + since it's more universally recognized (m,d,y is only used in America). + If e2 > 12 or e3 > 31, then (m,d,y) is assumed. Otherwise, (y,m,d) + is assumed. + Example of use: + @date(@dts(1976, 12, 14)) yields 'Tue Dec 14 00:00:00 1976' + @date(@dts(2015, 23, 2), "%d/%m/%Y") yields '23/02/2015' + + The month should range from 1 to 12; the day should range from 1 to the + number of days in the specified month; and the year should + include the century (e.g. 1999 instead of 99). Any date capable of being + handled by the system is valid, typically 14 Dec 1901 to '18 Jan 2038' + on a system that uses a 32 bit time_t. Invalid dates or dates outside of + this range will return ERROR. For rapid entry of dates using only the + numeric keypad, sc provides the alternate syntax y.m.d or m.d.y, which is + automatically converted to the @dts(...) format above. + The year, month, and day must be entered numerically in the alternate + syntax; formulas are not allowed. + + @tts({expr1}, {expr2}, {expr3}) + @tts(8,20,45) converts the time 8:40:45 to the number of seconds since + midnight, the night before. The hour should range from 0 to 23; + the minutes and seconds should range from 0 to 59. + + +============================================================================== +&Other functions& + @myrow + references current row + + @mycol + references current column + + @if({expr}, {expr}, {expr}) + Conditional: If the first expression is true then the value of + the second is returned, otherwise the value of the third. + example of use: @if(@eqs(A1,"a"),B1,0) + example of use with string expression: @if(A1>100,"over","not enough") + Remember string expressions should be entered by typing \" + + @getent({e}, {e}) + Reference to a cell evaluating expressions. First expression in + formula corresponds to row number, the second expression to column + number. + Example of use: =@sum(A0:@getent(@lastrow-1,0)) + + +============================================================================== +&LUA Scripts and Triggers& + + sc-im was extended with LUA capabilities and also provided with helper + functions to manipulate sc-im data with Lua at runtime. Since it is a + fully functional Lua, you can also use all Lua packages for sc-im lua + scripts. Use luarocks to install additional packages. + + Function provided to lua script/triggers : + + sc.lgetnum (c, r) - get numeric value of cell c,r (c/r is number + column/row) returns value + sc.lsetnum (c, r, val) - set numeric value to a cell c,t + sc.lsetform (c, r, str) - set formula to a cell. Basically it does "let + cell= str" + sc.lsetstr(c, r, str) - set string to a cell + sc.lgetstr(c, r, str) - get string from a cell + sc.lquery(str) - query input from user, but first prints str. + Use with care!! + Dont use this function within triggers!! + returns string + sc.sc(str) - send str to sc-im parser + sc.a2colrow(str) - convert ascii cell representation to numeric + column/row returns column, row example: + c,r=sc.a2colrow("c5") + sc.colrow2a(c,r) - returns ascii representation of numeric + column/row + sc.maxcols() - return current maximum columns + sc.maxrows() - return current maximum rows + sc.curcol() - return current column + sc.currow() - return current row + + The search patch for LUA scripts files is $PWD/lua or + $HOME/.config/sc-im/lua/ or /usr/local/share/sc-im/lua (in that order) + Example can be found in sc-im/examples/lua in source code tree. + + +============================================================================== +&Supported file formats / File import& + + sc-im can open the following file formats: + .sc sc-im's native text format + .xls Microsoft Excel Spreadsheet + .xlsx Microsoft Office Open XML Workbook + .csv Comma-separated values + .tsv Tab-separated values + .tab Tab-separated values + .txt Simple text files + .mkd Markdown file with only table contents + .md Markdown file with only table contents + + You can pass files of any of the above formats to sc-im binary. + If you pass a .txt or .csv file to sc-im, it is imported using a comma as + the delimiter. + If you pass a .tsv or .tab file to sc-im, it is imported using the tab + character as the delimiter. + + Note: You can always override the delimiter used passing the --txtdelim + parameter to sc-im. + + Example: ./sc-im --txtdelim="\t" file.txt + + Possible values are: + --txtdelim="\t" + --txtdelim="," + --txtdelim=";" + --txtdelim="|" + +============================================================================== +&THEMES& + + There are a couple of themes you can use with sc-im. + They are "dracula", "old.sc", "papercolor-dark" and "prince.persia", and + they are located in the "/themes" folder. + You can add the corresponding lines of those to $HOME/.config/sc-im/scimrc + or you can load them at runtime with `:load path_to_theme_file` + +============================================================================== +&External scripts& + + sc-im can read data from a external script, either through a pipeline or + redirection. + This enables sc-im to be used as a non-interactive calculator. + + It can also be run interactively without the ncurses interface if you pass + the --nocurses flag. + + You can set the --output parameter to save the results to a file. + + You can set the --quiet parameter to avoid printing messages of all kinds + (info, error or debug). + + Export to csv, tab, markdown or plain text formats without interaction: + ./sc-im --quit_afterload --nocurses --export_csv + ./sc-im --quit_afterload --nocurses --export_tab + ./sc-im --quit_afterload --nocurses --export_mkd + ./sc-im --quit_afterload --nocurses --export_txt # (or just --export) + + If you set the --quit_afterload flag, sc-im will quit after loading all + files, but before becoming interactive. + + Suppose you have a file called "script" with the following content: + let A2=0 + let A3=A2+14 + recalc + getnum A3 + + The following invocations demonstrate sc-im's input and output options. + + Output to stdout, then quit: + cat script | ./sc-im --nocurses --quit_afterload + + Receive data from a pipe and output results to a file: + cat script | ./sc-im --quit_afterload --output=return_file + + Receive data from a pipe and continue in non-ncurses mode: + cat script | ./sc-im --nocurses + + Read data from a script and output to a file: + ./sc-im a.sc --quit_afterload --output=return_file + + Receive data from both a pipe and a script, and output to file: + cat script | ./sc-im a.sc --quit_afterload --output=return_file + + Export data and create pdf + echo 'export "mkd" "/dev/stdout"' | ./sc-im --nocurses --quiet --quit_afterload foo.csv | text2pdf -L > fighters.pdf + + Start interactive mode but with no ncurses interface: + ./sc-im --nocurses + + Note: Setting the --output parameter implies setting the --nocurses flag. + + sc-im script function names are case insensitive. + 'LET A0=1' is the same as 'let A0=1' + + Almost every interactive sc-im command is available for non-interactive + scripting. Search the equivalent interactive commands for usage + information. + + sc-im has these commands for available for external scripts. + + LET {[COL][ROW]}={expr} + Sets the contents of a cell with a value or an expression. E.g. + 'LET A1=A2*A2' + + LABEL {[COL][ROW]}={expr} + Sets the label of a cell with to a string value. + + EXECUTE "{STRING}" + Call an internal COMMAND MODE command. Examples: + EXECUTE "load /tmp/test.csv" + + EXPORT "{STRING}" "{STRING}" + Export spreadsheet. First parameter is type, second is path to file. + example of use: + echo 'export "mkd" "/dev/stdout"' | ./sc-im --nocurses --quiet --quit_afterload foo.csv | text2pdf -L > fighters.pdf + + RECALC + Recalculates a formulas in all cells + + GETNUM {[COL][ROW]} + Get numeric value from cell and print to STDOUT + + GETSTRING {[COL][ROW]} + Get text value from cell and print to STDOUT + + GETEXP {[COL][ROW]} + Get expression from cell and print to STDOUT + + GETFORMAT {COL} + Get format from cell and print to STDOUT + + GETFMT {[COL][ROW]} + Get format from cell and print to STDOUT + + QUIT + Quits sc-im. + + Other available commands for scripting are: + + DETAIL {var} + LEFTSTRING {var_or_range} + RIGHTSTRING {var_or_range} + LEFTJUSTIFY {var_or_range} + RIGHTJUSTIFY {var_or_range} + CENTER {var_or_range} + FORMAT {COL} {NUMBER} {NUMBER} {NUMBER} + FMT {var_or_range} {STRING} + DATEFMT {var_or_range} {STRING} + DATEFMT {STRING} + HIDE {COL} + HIDE {NUMBER} + SHOW {COL} + SHOW {NUMBER} + HIDECOL {COL} + SHOWCOL {COL} + HIDEROW {NUMBER} + SHOWROW {NUMBER} + SHOWCOL {COL} : {COL} + SHOWROW {NUMBER} : {NUMBER} + HIDECOL {COL} : {COL} + HIDEROW {NUMBER} : {NUMBER} + SHIFT {var_or_range} {STRING} + MARK {COL} {var_or_range} + MARK {COL} {var_or_range} {var_or_range} + FILL {var_or_range} {num} {num} + FILL {num} {num} + UNFREEZE + FREEZE {range} + FREEZE {NUMBER} : {NUMBER} + FREEZE {NUMBER} + FREEZE {COL} : {COL} + FREEZE {COL} + SORT {range} {STRING} + SUBTOTAL {range} {COL} {STRING} {COL} + RSUBTOTAL {range} {COL} {STRING} {COL} + FILTERON {range} + AUTOJUS {COL} : {COL} + AUTOJUS {COL} + GOTO {var_or_range} {var_or_range} + GOTO {var_or_range} + GOTO {num} + GOTO {STRING} + GOTO # {STRING} + GOTO % {STRING} + CCOPY {range} + CPASTE + LOCK {var_or_range} + UNLOCK {var_or_range} + NMAP {STRING} {STRING} + IMAP {STRING} {STRING} + EMAP {STRING} {STRING} + NNOREMAP {STRING} {STRING} + INOREMAP {STRING} {STRING} + ENOREMAP {STRING} {STRING} + NUNMAP {STRING} + IUNMAP {STRING} + EUNMAP {STRING} + COLOR {STRING} + CELLCOLOR {var_or_range} {STRING} + TRIGGER {var_or_range} {STRING} + UNTRIGGER {var_or_range} + CELLCOLOR {STRING} + UNFORMAT {var_or_range} + UNFORMAT + REDEFINE_COLOR {STRING} {NUMBER} {NUMBER} {NUMBER} + FCOPY + FCOPY {strarg} + FSUM + PAD {NUMBER} {COL} : {COL} + PAD {NUMBER} {COL} + PAD {NUMBER} {var_or_range} + PLOT {STRING} {var_or_range} + SET {setlist} + DEFINE {strarg} {range} + DEFINE {strarg} {var} + UNDEFINE {var_or_range} + EVAL{expr} + REBUILD_GRAPH + PRINT_GRAPH + SYNCREFS + UNDO + REDO + SEVAL{expr} + ERROR {STRING} + + The commands below can be used for calculations. + + @MONTH ({expr}) + @DAY ({expr}) + @YEAR ({expr}) + @NOW + @DTS ({expr},{expr},{expr}) + {NUMBER} . {NUMBER} . {NUMBER} + @TTS ({expr},{expr},{expr}) + @STON ({expr}) + @SLEN ({expr}) + @EQS ({expr},{expr}) + @DATE ({expr}) + @DATE ({expr},{expr}) + @FMT ({expr},{expr}) + @UPPER ({expr}) + @LOWER ({expr}) + @CAPITAL ({expr}) + @INDEX ( {range} ,{expr}) + @INDEX ({expr}, {range} ) + @INDEX ( {range} ,{expr},{expr}) + @LOOKUP ( {range} ,{expr}) + @LOOKUP ({expr}, {range} ) + @HLOOKUP ( {range} ,{expr},{expr}) + @HLOOKUP ({expr}, {range} ,{expr}) + @VLOOKUP ( {range} ,{expr},{expr}) + @VLOOKUP ({expr}, {range} ,{expr}) + @STINDEX ( {range} ,{expr}) + @STINDEX ({expr}, {range} ) + @STINDEX ( {range} ,{expr},{expr}) + @EXT ({expr},{expr}) + @LUA ({expr},{expr}) + @NVAL ({expr},{expr}) + @SVAL ({expr},{expr}) + @REPLACE ({expr},{expr},{expr}) + @SUBSTR ({expr},{expr},{expr}) + FNUMBER + @PI + @FILENAME ({expr}) + @MYROW + @MYCOL + @LASTROW + @LASTCOL + @COLTOA ({expr}) + @ASCII ({expr}) + @SET8BIT ({expr}) + @CHR ({expr}) + @ERR + ERR + @REF + REF + + The commands below set runtime configuration values: + + OVERLAP = {NUMBER} + OVERLAP + NOOVERLAP + AUTOBACKUP = {NUMBER} + NOAUTOBACKUP + AUTOCALC + AUTOCALC = {NUMBER} + NOAUTOCALC + DEBUG + DEBUG = {NUMBER} + NODEBUG + TRG + TRG = {NUMBER} + NOTRG + EXTERNAL_FUNCTIONS + EXTERNAL_FUNCTIONS = {NUMBER} + NOEXTERNAL_FUNCTIONS + EXEC_LUA + EXEC_LUA = {NUMBER} + NOEXEC_LUA + HALF_PAGE_SCROLL + HALF_PAGE_SCROLL = {NUMBER} + NOHALF_PAGE_SCROLL + QUIT_AFTERLOAD + QUIT_AFTERLOAD = {NUMBER} + NOQUIT_AFTERLOAD + XLSX_READFORMULAS + XLSX_READFORMULAS = {NUMBER} + NOXLSX_READFORMULAS + NOCURSES + NOCURSES = {NUMBER} + CURSES + NUMERIC + NUMERIC = {NUMBER} + NONUMERIC + IGNORECASE + IGNORECASE = {NUMBER} + NOIGNORECASE + NUMERIC_DECIMAL + NUMERIC_DECIMAL = {NUMBER} + NONUMERIC_DECIMAL + NUMERIC_ZERO + NUMERIC_ZERO = {NUMBER} + NONUMERIC_ZERO + NEWLINE_ACTION + NEWLINE_ACTION = {WORD} + DEFAULT_COPY_TO_CLIPBOARD_CMD = {strarg} + DEFAULT_PASTE_FROM_CLIPBOARD_CMD = {strarg} + COPY_TO_CLIPBOARD_DELIMITED_TAB + COPY_TO_CLIPBOARD_DELIMITED_TAB = {NUMBER} + NOCOPY_TO_CLIPBOARD_DELIMITED_TAB + COPY_TO_CLIPBOARD_WYSIWYG + COPY_TO_CLIPBOARD_WYSIWYG = {NUMBER} + NOCOPY_TO_CLIPBOARD_WYSIWYG + DEFAULT_OPEN_FILE_UNDER_CURSOR_CMD = {strarg} + NEWLINE_ACTION = {NUMBER} + TM_GMTOFF + TM_GMTOFF = {num} + MAPPING_TIMEOUT + MAPPING_TIMEOUT = {num} diff --git a/global/.local/share/thesiah/keys/zathura b/global/.local/share/thesiah/keys/zathura new file mode 100644 index 0000000..8fa1ec8 --- /dev/null +++ b/global/.local/share/thesiah/keys/zathura @@ -0,0 +1,19 @@ + _ _ + ______ _| |_| |__ _ _ _ __ __ _ +|_ / _` | __| '_ \| | | | '__/ _` | + / / (_| | |_| | | | |_| | | | (_| | +/___\__,_|\__|_| |_|\__,_|_| \__,_| + +zathura is the pdf/djvu reader. + h/j/k/l - Move left/down/up/right in document + d/u - Down/up a half page + gg - Top of document + G - Bottom of document + f - Highlight URLS to follow + J/K - Zoom out/in + s - Zoom to fit width + a - Zoom to fit height + r - Reload document if changed + R - Rotate document + D - Toggle dual-page mode + p - Print document diff --git a/global/.local/share/thesiah/snippets b/global/.local/share/thesiah/snippets new file mode 100644 index 0000000..2560e80 --- /dev/null +++ b/global/.local/share/thesiah/snippets @@ -0,0 +1,6 @@ +# TheSiahxyz's URLs +homepage https://thesiah.xyz +git TheSiahxyz https://git.thesiah.xyz +github TheSiahxyz https://github.com/TheSiahxyz?tab=repositories +mail TheSiahxyz https://mail.thesiah.xyz +nextcloud TheSiahxyz https://nextcloud.thesiah.xyz diff --git a/global/.local/share/thesiah/ttymaps.kmap b/global/.local/share/thesiah/ttymaps.kmap new file mode 100644 index 0000000..7d7e450 --- /dev/null +++ b/global/.local/share/thesiah/ttymaps.kmap @@ -0,0 +1,3 @@ +keymaps 0-2,4-6,8-9,12 +keycode 29 = Caps_Lock +keycode 58 = Control diff --git a/global/.local/share/venvs/default-requirements.txt b/global/.local/share/venvs/default-requirements.txt new file mode 100644 index 0000000..a92c5ed --- /dev/null +++ b/global/.local/share/venvs/default-requirements.txt @@ -0,0 +1,25 @@ +cairosvg +ipykernel +ipython +jupyter +jupyter_client +jupyter_core +jupytext +kaleido +nbformat +notebook +pillow +pip +pipx +plotly +pnglatex +pycairo +pylatexenc +pynvim +pyperclip +requests +stig +trash-cli +urlscan +websocket-client +wheel diff --git a/global/.ssh/config b/global/.ssh/config new file mode 100644 index 0000000..4be131d --- /dev/null +++ b/global/.ssh/config @@ -0,0 +1 @@ +Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye" diff --git a/global/Music/.music.txt b/global/Music/.music.txt new file mode 100644 index 0000000..fabd338 --- /dev/null +++ b/global/Music/.music.txt @@ -0,0 +1,901 @@ +youtube 4GCXXyhOK5A +youtube gTilnkNnoww +youtube 6wSZk6a1GGQ +youtube 8Ceit6F0a5s +youtube yRVotpLaCD4 +youtube J7p4bzqLvCw +youtube RmYCOm4ehKs +youtube fdrjPRnTYC0 +youtube AE9kr-3lQFo +youtube hI106kKGBOI +youtube Bv1Wido-lJY +youtube py8v0sIXlZY +youtube XeskZsa7GbI +youtube 3gv-XKHj0rw +youtube pkUc8CcTXdQ +youtube Nv3bQao8l3I +youtube Z_4uvlzSlgE +youtube 59DAuFD9D0U +youtube 7B6zArUXVbE +youtube ggNQZAahQog +youtube TSGOZyt2iDI +youtube 3NNhrqHZqlI +youtube 63Wt2GFXzjY +youtube TsulQZDKM-g +youtube xg_Y7Or_hWM +youtube FXfvbMEWkhk +youtube UC8JSS6O7OU +youtube vHhK6jhzj1c +youtube ycnS_1a56CM +youtube XTeOZbnw5U8 +youtube uwLltXRl3Ew +youtube y6xICit9y9Q +youtube SqK_9tpt_SY +youtube bu3kc9KeRV0 +youtube oFiN9--6Ggw +youtube -AdptiRTx6o +youtube Kcj5-jWxgKs +youtube pXteM6_FdlQ +youtube HiXx5JFRxb4 +youtube JtN3eRbSHEM +youtube IDyQO0QuvKY +youtube qBjuKIadfxs +youtube iorkZ_eylSY +youtube 7OEeWmQuEMg +youtube ii-2fYaxd_0 +youtube yoqeXpw3ne8 +youtube yjBbOn-g5bw +youtube vTMAa6zZ7jY +youtube 2Kiob5f9A1g +youtube bqfhHsrmVZI +youtube lAJazaLrHfQ +youtube hi2N3fsYIqs +youtube xl8thVrlvjI +youtube w7jKJHyX1z8 +youtube 9ssQKlLxBdQ +youtube WmQHSkjgyDM +youtube I203G1sMGDg +youtube KrYrvycI4mo +youtube 1uBPOu3si5w +youtube l4WhsXAvZgc +youtube LSuTlGfl1y8 +youtube _02Y1ulz0Hk +youtube _89SAQOjCEE +youtube Yog_o7ZRa_M +youtube 6li-ChcE37A +youtube GO7XyHdYE0s +youtube eS4Xbayh2jA +youtube mtZVhT4o37Q +youtube 9waVv2V6DNc +youtube 8tdVIe5j7MI +youtube ZvhBas3Bd-g +youtube WDejpOn5BKg +youtube JLBcAP7CxWo +youtube J548BrZdi1w +youtube fe2nKdL5gMg +youtube YADvTXStr3E +youtube c7v3OZ0JuGs +youtube 0buawIg5F84 +youtube btLZ75-61jQ +youtube 3foe3_8yEB4 +youtube lXMPoEj_ZJc +youtube RjkTzXMwJms +youtube TQIzIAJmmlQ +youtube z7jrnhaOk7g +youtube sZ2niy6wIls +youtube uvjCEn1i7Qo +youtube 3wfXJPj8YGw +youtube BmT7RA-kvB4 +youtube DdR8JmIKqus +youtube m9kStPfjnhQ +youtube 0q6DR6EiPPo +youtube 7YhH7-9wChI +youtube s44D0IRdNOk +youtube anQms0R9z9Q +youtube U-WoYD6nHmk +youtube LiFM_W5za-A +youtube kRrs0qdzKA4 +youtube 43GvYuANOAw +youtube 3adSHfY_GSE +youtube zmJlOMvw5RY +youtube m98v1Wm8SeA +youtube AwVoO2_3xuU +youtube c_EjoWowAT4 +youtube 4FyN_9fxFMk +youtube deVMdsAWuVA +youtube Vvwc-M9qbfU +youtube 4uZGtL4qgdI +youtube Ydc_iAzHatw +youtube ZwUqWNDACzg +youtube dGVOUZ634F8 +youtube XI4-dGlhsKE +youtube BGESqfpN1J8 +youtube qYRw0ik7gLs +youtube nLDVhW7mVZk +youtube _ttwtumExG8 +youtube F5bzfi03xqg +youtube r-vcN6-uBmk +youtube TmyMV2Nj42Q +youtube pX_Nv6gG6SY +youtube ileD28ky7Dw +youtube j8mbW0jW-T0 +youtube d2rbm-ESp1A +youtube jgbLdMmBIPU +youtube S2mfI5go0M0 +youtube MfZWh2bYYeE +youtube R_MJyyDp-30 +youtube ULfAaYIuldI +youtube PFZ0lw8pNy4 +youtube dmydp51589s +youtube -3WQ75whElk +youtube Er9jLJQ31TY +youtube 8nm8fg3iFuw +youtube ZxQkodR8Utc +youtube 9hxOPcjg5qQ +youtube ZGbBfaLrszU +youtube Qf5Cj3AVLeY +youtube gNwEaQg4JNI +youtube lHZbJz9dpCI +youtube OGw-f0coX6E +youtube qqoHyTAFIPs +youtube G5hbOrbfSRY +youtube eAoTw0xBtM0 +youtube LJO0opJKAd0 +youtube 2cNM4FGn9yk +youtube 0UQt0STXrK8 +youtube m4LGuu5b57c +youtube VO88htcm09E +youtube PUsqVlfOulc +youtube 2x3Vlt-c4zo +youtube 77BE9NahcLc +youtube vMAe4gqL7QU +youtube gAz5CB9UXI8 +youtube RwaOrpQMHss +youtube frqZJd8w2NM +youtube jdNceSXJTZA +youtube 54vxYZKanOQ +youtube ue30EjqYUqU +youtube 4wuZsWr4kK4 +youtube 5oU-SkWXa4A +youtube WK6NbKeu5lE +youtube FcfCWcZHDD8 +youtube Z75rOowUTxk +youtube ZDoH5dQ58ps +youtube 8ykMyNHAdKk +youtube iOKRYIMhaDk +youtube ybiINVA_gLc +youtube 1MnzUWjBQog +youtube EQzqq0LNlto +youtube 5CXTwUrotf4 +youtube cvQQEs4TDGM +youtube zMxU7CJ_scA +youtube B1P1Rj_ZZlc +youtube XmA8aSA_EHQ +youtube LrKZjDr9mtw +youtube NwP6Lqmldsc +youtube S-NomVRZKfU +youtube PCDmd496TvQ +youtube TetVMbwaurk +youtube L1X8030K2gE +youtube Pbs_3mSbQ7Y +youtube QogFQ59raOs +youtube YvfymsA9OIc +youtube zFpoaELOrTo +youtube SX_ViT4Ra7k +youtube -tKVN2mAKRI +youtube TQ8WlA2GXbk +youtube ZRtdQ81jPUQ +youtube ony539T074w +youtube iuJDhFRDx9M +youtube 1tk1pqwrOys +youtube dy90tA3TT1c +youtube -EKxzId_Sj4 +youtube 0xSiBpUdW4E +youtube Dx_fKPBPYUI +youtube Qp3b-RXtz4w +youtube QW28YKqdxe0 +youtube 4DxL6IKmXx4 +youtube PDSkFeMVNFs +youtube dlFA0Zq1k2A +youtube 9aJVr5tTTWk +youtube 2pECnr5MNuU +youtube x8VYWazR5mE +youtube wfCcs0vLysk +youtube sr--GVIoluU +youtube gJX2iy6nhHc +youtube by4SYYWlhEs +youtube jhOVibLEDhA +youtube T0valuAksuo +youtube dFf4AgBNR1E +youtube Mi9uNu35Gmk +youtube iqEr3P78fz8 +youtube VyKLQXOj0ts +youtube UFQEttrn6CQ +youtube gsT6eKsnT0M +youtube -VKIqrvVOpo +youtube tLQLa6lM3Us +youtube Hh9yZWeTmVM +youtube LIlZCmETvsY +youtube 0YF8vecQWYs +youtube 8OZDgBmehbA +youtube 7940nuwCEYA +youtube kagoEGKHZvU +youtube YnSW8ian29w +youtube ptnYBctoexk +youtube bt8wNQJaKAk +youtube yzC4hFK5P3g +youtube m9SMT5ipbxk +youtube WIKqgE4BwAY +youtube a2GujJZfXpg +youtube DuMqFknYHBs +youtube Uh6dkL1M9DM +youtube lzAyrgSqeeE +youtube 3zh9Wb1KuW8 +youtube J5Z7tIq7bco +youtube lkHlnWFnA0c +youtube jJzw1h5CR-I +youtube 4-Gw0TAM6-Q +youtube O_DLtVuiqhI +youtube uMeR2W19wT0 +youtube 51CH3dPaWXc +youtube Y4nEEZwckuU +youtube KTZ-y85Erus +youtube XSkpuDseenY +youtube yOAwvRmVIyo +youtube C-o8pTi6vd8 +youtube CID-sYQNCew +youtube qag4ewos4TE +youtube 9MjAJSoaoSo +youtube sOiMD45QGLs +youtube pgXpM4l_MwI +youtube kzZ6KXDM1RI +youtube Rp0Z9YVOnKQ +youtube 1FliVTcX8bQ +youtube zkNzxsaCunU +youtube K_xTet06SUo +youtube gU5oN0KVofU +youtube uKxyLmbOc0Q +youtube M2cckDmNLMI +youtube H08YWE4CIFQ +youtube F64yFFnZfkI +youtube hkBbUf4oGfA +youtube mLW35YMzELE +youtube m34DPnRUfMU +youtube -kgOFJG881I +youtube mp2-w15SXms +youtube DC6JppqHkaM +youtube O1bhZgkC4Gw +youtube eq8r1ZTma08 +youtube PCp2iXA1uLE +youtube EHw005ZqCXk +youtube mJ1N7-HyH1A +youtube 1_lap6dzSUc +youtube j1hft9Wjq9U +youtube s582L3gujnw +youtube WJzSBLCaKc8 +youtube -zQWavER7to +youtube hN5MBlGv2Ac +youtube MpYy6wwqxoo +youtube VEe_yIbW64w +youtube NMA_isZYsYQ +youtube GJI4Gv7NbmE +youtube nROvY9uiYYk +youtube yvHfl1JEPc0 +youtube Woorod1gJ_w +youtube dHXC_ahjtEE +youtube 6YZlFdTIdzM +youtube j7CDb610Bg0 +youtube pS5d77DQHOI +youtube 9lVPAWLWtWc +youtube K4xLi8IF1FM +youtube pmanD_s7G3U +youtube 37W7Y2RRyiM +youtube xGbxsiBZGPI +youtube WPl10ZrhCtk +youtube 5GUaMOpfmr8 +youtube eg65SbqmT0s +youtube IV7usfiEbms +youtube KId6eunoiWk +youtube ItjnF7Q9IrU +youtube gt-v_YCkaMY +youtube a6QT0acJFQE +youtube TcLLpZBWsck +youtube 8iuLXODzL04 +youtube WWB01IuMvzA +youtube yXZd7xVdpJ0 +youtube EQ94zflNqn4 +youtube UgS7vgquBvo +youtube CbH2F0kXgTY +youtube M6gcoDN9jBc +youtube A_1t2Dkd2Io +youtube Lxr9tvYUHcg +youtube GVFR9zmQjec +youtube qLMLzBYTTKQ +youtube clU8c2fpk2s +youtube SII-S-zCg-c +youtube 1s84rIhPuhk +youtube JfgOjtq440o +youtube dFlDRhvM4L0 +youtube UM9XNpgrqVk +youtube pfGI91CFtRg +youtube Eze6-eHmtJg +youtube U0TXIXTzJEY +youtube 3eytpBOkOFA +youtube sAuEeM_6zpk +youtube 9qRCARM_LfE +youtube rSD7jb4Xjq8 +youtube hm1na9R2uYA +youtube kzdJkT4kp-A +youtube IVbY5edMfCA +youtube 7zBeQezaz4U +youtube CwkzK-F0Y00 +youtube qNrRnnG8glY +youtube jOegTv3a2h4 +youtube qpi9YXaChHI +youtube NyUTYwZe_l4 +youtube Ae6gQmhaMn4 +youtube o1sUaVJUeB0 +youtube OIBODIPC_8Y +youtube fhzKLBZJC3w +youtube Gbz2C2gQREI +youtube xefpHEg5UIA +youtube BEULybZnLO8 +youtube Wxsnr7knQqI +youtube T8y_RsF4TSw +youtube x2rvSf0STBM +youtube WPH1BLHKOJE +youtube QAwG54HlFK8 +youtube Fqey8LxQxFU +youtube MjXeOAouF3w +youtube 3Oy7f-aBvFI +youtube 214Z2HoETWg +youtube gr3YgLuA9fk +youtube kht6sTv_r-E +youtube gU3ubk8u7dA +youtube ogoIxkPjRts +youtube p3tH4Ksu50o +youtube Qpsjwxek0ds +youtube J36z7AnhvOM +youtube 9haQ9hcaoJY +youtube 3C5RAeIRjsU +youtube 1uztRCOFYyc +youtube x0ebeKFwEkY +youtube XGaaVjG_eUA +youtube 5e1Ti6-DKDk +youtube SuFScoO4tb0 +youtube C4COMmu2fxw +youtube zRj_ZvsNek4 +youtube 3rXZW5mt5Ls +youtube NKGVQRCeIgE +youtube Ww8oxgqDQSs +youtube 0xSiBpUdW4E +youtube LB2rYW-IHK8 +youtube mHWzSGjnKaE +youtube v6qlOszBN7M +youtube mOZqd0bDDcQ +youtube bqG_Ckci5l0 +youtube COcuU8LKawk +youtube DdOeKuNTj4o +youtube EK18vAp9VVc +youtube wrmyqKRGW-0 +youtube vYw6-1znJ8o +youtube KBKzIDdAO1s +youtube xR-M7mfph_I +youtube GpIXMCcrZBg +youtube Fl3ZEiZu--s +youtube k0YihgysbVs +youtube 5IlAS7VzAbI +youtube i6rXYiwuJwM +youtube R89tf2GbxTM +youtube DDWKuo3gXMQ +youtube a1IuJLebHgM +youtube WGCnKSW8abk +youtube GxldQ9eX2wo +youtube mgMPKPVXi_A +youtube w46luJ4rUqw +youtube zKyUMJemQHc +youtube 9UNpL4MT6bY +youtube HRXjP4HIoHc +youtube UTgx2ln4qaU +youtube snAKuQQeXWw +youtube UPovD3kThbQ +youtube -kcZNuFYnns +youtube Kdl3erX8kA4 +youtube q-I62ICVEeE +youtube H6qC2tMkL00 +youtube Yc4gp6oeN7k +youtube 6Bs-YqjlRf0 +youtube xmXHQUAWLA8 +youtube UEajTd306bg +youtube M53SNnh1ImA +youtube e7u2aPzWmU4 +youtube sXft4UC8gkg +youtube UMnJ6arAbZg +youtube wJhWwt1OmT8 +youtube xOxlgvJ94PY +youtube GWMjtmYtmDs +youtube rj5wZqReXQE +youtube qmSOA2sPHUU +youtube csdBrz_544U +youtube NbKH4iZqq1Y +youtube HFtn3y77Vs0 +youtube kJEPeKPtZyw +youtube IdQILQ6n1sk +youtube rhIINpUvrCY +youtube NfuVIBbCCnQ +youtube amQZKaeEyv0 +youtube ZeIGVnkYX04 +youtube c_mVwBCLBCE +youtube TEy5DPvyDSo +youtube qNxyTO9SqlM +youtube 6aP_zJ21Jmw +youtube B2Nq47QZpuM +youtube q-4JZVKB9I8 +youtube uMqMsRk5a5E +youtube 7HgJIAUtICU +youtube St7zJORL0gs +youtube IUZMSDQKY4w +youtube X59TlszGtfM +youtube Dk8O9AHJKQs +youtube UFWPJxH7kxI +youtube ybD4IO7YPVM +youtube BdL5ef3u8gQ +youtube TuTrz1R0QBY +youtube fgZnmfBFqgs +youtube sHcf3dBKFaY +youtube XYzZauasszI +youtube hoMkmMILVFI +youtube _HqgEyfSaTI +youtube chPE-m-_x9E +youtube GV_HP7yoIyc +youtube d2Svr6j8OuI +youtube Ei9XPysjEM4 +youtube Na_sJ7XtDl0 +youtube G8YNFjruzPk +youtube yB5dzsWvyQI +youtube ydc3bY-NgOg +youtube dVXh4nzjxRc +youtube xMj9RXsmiMg +youtube wwp6d37uz70 +youtube ozPtL1R6mZ8 +youtube vK48ItIas-Y +youtube IIetmfPAyiM +youtube _d5VFDsviHE +youtube aTiuJGBmR30 +youtube J-_ewuhSQMc +youtube bCQ1kneXQv4 +youtube i1QZO9EiVmY +youtube p2JUA8cYGS4 +youtube UbxtCV8nXnA +youtube pyiOWNMfIMw +youtube SPaNJD8qPyA +youtube FXppROCqu94 +youtube kNDbaYEp0tU +youtube qT_y5Yc8jSA +youtube EJAEzPwcQPs +youtube I8mKdGUI_eo +youtube 0omCKIrbz48 +youtube Oa-Vc2amuA0 +youtube 7PIgSFJWM6s +youtube 5sACmuL6eCw +youtube X0PUdt1gt5c +youtube FgAMCLzLE9c +youtube 3SO4e6Yry4g +youtube nDX3Hn_Pdbs +youtube NGDi89A5FcU +youtube xtFAmapbTbY +youtube Hp9Z5TP1WfA +youtube xiuOSWPsIyM +youtube kWkRqhRGzUo +youtube zRBcYVY5A2Y +youtube SvtSWhyw7vs +youtube iTxcnLTNLW8 +youtube tty54CzXZDg +youtube EIHEsl4w5Oc +youtube Go0ICyea0n4 +youtube VRAU3CtiRq8 +youtube 6gDhsUWCHrg +youtube KHbg4y6EiQE +youtube 387J4aGqFCs +youtube IIcghg8XD9Y +youtube eEjDZVe4NHY +youtube 65xX7zyr-fA +youtube vBJVWOOsB4A +youtube cb6RNAkQU5g +youtube 68RryFCt2Jk +youtube M7Es4vCrd7Y +youtube 8qGy6GvIcek +youtube BW37E7kCyMI +youtube Uhwy8vruGhA +youtube AmagoooFlIQ +youtube zQMV0dETHaw +youtube U9-f4Mosb_A +youtube YfB5xeC6VsE +youtube QTJIKwZS-HE +youtube viiL1_gEiMY +youtube hmJCg_fet4w +youtube P33-7vi0UL0 +youtube WX0Sd7KAoYw +youtube axXjEXltccs +youtube UvFDlL9Pwt4 +youtube TyCYGCCD6iQ +youtube U31mUH2DnWk +youtube C5PMgq5uNlg +youtube WvIaKOaolxg +youtube BBj3SCImk_A +youtube lR14buHEdMY +youtube zOkIe3RcTCs +youtube yuTesDwv6uA +youtube j-seAiANLG8 +youtube XuTIkXPCKQY +youtube -E8rHkAlHmQ +youtube sfJU0q1eG6Q +youtube 3ZmIY-vuqsM +youtube 9OUurVdRGsc +youtube Wbb7fWQjz4c +youtube nujn6wbr-e8 +youtube 92nsOGmP0gg +youtube CyFrK4tL-SM +youtube UTOxChG5Ucc +youtube eUfOXJ2rXBU +youtube Dmy0CkieM6s +youtube 8PhC75qPXpE +youtube CLNQ_qWdEeA +youtube h0ccMK0U9nY +youtube 5TgTPH2b6nM +youtube JvQhJTM9OJU +youtube pRosoqfxJY4 +youtube vMrI9LXohYo +youtube iTPkkKRKGrQ +youtube iJRZoVx-HEE +youtube szDN9Vizof0 +youtube WmAgBGttM1U +youtube u2LMzgzfTn0 +youtube N9jToGJ4ItU +youtube fG04lEYBQ5Y +youtube ZO1xdXOXarc +youtube 2unofxOxQyg +youtube F3lki7udJU0 +youtube 4MPKqD4xOnk +youtube -9fC6oDFl5k +youtube 4lTi7ZGGma8 +youtube IHp5Y4S3IJQ +youtube 9_P-2DrV5qw +youtube Bfn3BMV3LOQ +youtube u1uvv_yKhH8 +youtube NFc438SCPls +youtube K0VzPBVdiZU +youtube Lk3UlEyIW84 +youtube w-LYB32COdU +youtube 4wtzi6IBu94 +youtube H0G1ta9qZfs +youtube 8twWrJEoNwg +youtube wFA6h83CLSw +youtube 9SR_QJvQ74E +youtube beUPi1_KaCA +youtube NcTbjGxZnL0 +youtube lCNDcqDYFS4 +youtube 3tyHuVLCldM +youtube VDUBi41X8qI +youtube MHmKx-QFIr4 +youtube oPVxdNe1hrk +youtube nqfVoTMEosw +youtube ilV_8qWh63o +youtube xK5g6wSY8D8 +youtube WqJlCgm0FpY +youtube u88RDsCikd0 +youtube q0Bc1lmn5fA +youtube 2_P5kXPY8nI +youtube XeR5lk8pPRU +youtube ln_jsj2L8uI +youtube SB03Cbc50i8 +youtube ITtUs0fKmPM +youtube lQcnNPqy2Ww +youtube iv7TrKrwteI +youtube OKsqczjP5-8 +youtube IeCYQrdEshc +youtube X66MOXDtubE +youtube lmOUj3xqGcM +youtube 0FF2Igmw24s +youtube oLsCDpAldNY +youtube lGvHIB2VfWc +youtube 6VQJViW_h30 +youtube ic9KOmxNrDc +youtube AaECVchAYyQ +youtube BD6w84Qwv6g +youtube 0YCPLrxcdXE +youtube 2yoIPB8sowA +youtube qtgf-sidZrU +youtube kNvb260yGas +youtube Tf32s5i0DRI +youtube jnLaKMKZz98 +youtube yQFBKx6eq8s +youtube 1aPb6EyK5j0 +youtube C1D3G2VGQ_8 +youtube 4EQkYVtE-28 +youtube iIl586rP9_s +youtube iMbY4AKTITU +youtube sJ1lDeMfwlI +youtube sIwxf8G3Bds +youtube VqC-3G5XW70 +youtube cEGG77nmrTI +youtube MYrSpF20Scg +youtube 6ZWpq-U_ndc +youtube 0mPXpFb0ZqY +youtube wt2qlecXbUc +youtube agH_5lN6rqA +youtube JTgpSpmJBmc +youtube 0t0HtFYjcU8 +youtube KLUKCNH9vBE +youtube RF_PZ2pf2Fs +youtube lzZ9r3DK8Bc +youtube bneBE_tIWBo +youtube AySMGpXQ1Mo +youtube nOxTr2OgYGE +youtube CxSK2x5pPhk +youtube TlvFo3umL1c +youtube 84cWrF3m2t0 +youtube O6tXw1BmJaM +youtube 4kqx05jGAeQ +youtube lbLeVCAqd7Y +youtube 3QU2Rr6pTz8 +youtube oOp_p3sl_Dc +youtube MIOn_yEwvrk +youtube WMF4kot2qGA +youtube DVrWMkNQ5A0 +youtube 2yqYAsUpdSc +youtube RUFU0Qq1eQ8 +youtube iBcT8tTOgE4 +youtube NmdXQ3xS6cw +youtube 04P3Fr145iY +youtube J5RFlPtdHB0 +youtube XfbslWb73nc +youtube RyaC1BmJdi8 +youtube Y2L0N_jDBRU +youtube c0uekC4DJak +youtube 3YHGEuefsbI +youtube xrtNdl80COo +youtube CWz7zABB3nQ +youtube 6o1frMV8quk +youtube 8gl63OTbdL4 +youtube dtuvLxGvDTY +youtube _s5bvvX_pug +youtube 8_F966JZw0Y +youtube J8N2oytbAiY +youtube x-C4ZE0UZX8 +youtube mzY6Mw8oAEM +youtube d9bF2En21IE +youtube 6s9pKLqvjlw +youtube 7qcHUYL6JWA +youtube 3kpPJVznpwE +youtube MnYR0fAoH_A +youtube ORgOsy_9WB8 +youtube 5CQhtD3TZQU +youtube IweuqB1_hB8 +youtube Cwj9kN-L-6w +youtube tee3dHE1w7Q +youtube UOf6uHwB3Tk +youtube FIsCYzu_1Gc +youtube gjzcZ2djHUY +youtube GPNH0xdQd5I +youtube cFNC0mNtCiE +youtube irkNILKWI8Y +youtube DwBTeO_FIEg +youtube Sph8C9j2EwI +youtube ZXPnPwgTYbQ +youtube 0tTn95TLIaw +youtube Nx_jutZpvmo +youtube eXbTZrWUw1k +youtube xQht_yN7yPE +youtube 2YKFLgQY12o +youtube hzLuBxF1Z9A +youtube OgiahIH6jfk +youtube YSJ9_lP5sgI +youtube 6gNgkmuJ45E +youtube r7Rn4ryE_w8 +youtube xzsIhN3mf-E +youtube vy0O0okHiXs +youtube gDfBzCed95A +youtube X3To4b65uhU +youtube q-YzHC6m7Po +youtube tEpuiZm94OQ +youtube QV8D6P-NR4c +youtube 7pfX1OKqP80 +youtube 4sdN33l2WTw +youtube gZhOfQgOJuY +youtube ZDvtOWWsH7Q +youtube qSGnXzFNfOA +youtube vm3T2sdeIOY +youtube KvZLvJc_ry8 +youtube 1MGTRIIwBdo +youtube XNSmuTpzr8U +youtube NAQdo4KMzl4 +youtube Yp8ZPmxb5EY +youtube CKj6eAZgtCk +youtube S97DVlwfHNY +youtube 4J55qoGV-n8 +youtube Qbg7U5SpHnU +youtube HBakFdvNXoE +youtube uQsez2zKjEU +youtube 8MVKocloeiQ +youtube ipkaSc30uXw +youtube Hm8cUhc4tWM +youtube _JdHseLxSTA +youtube uElVEYzTIag +youtube XedT5nYyq54 +youtube jI_POmgGzkk +youtube jJ2r00deAzQ +youtube NvVIgGcaT8Q +youtube pprjzeGiJJ0 +youtube gZ_UTJIwIdk +youtube RRic28k8sVU +youtube d5p6TceFInU +youtube iUlKoMF03jk +youtube -oV6ARCm3ic +youtube pmc93sA80HI +youtube Sk_EViIzpU8 +youtube kYaiRDshuk8 +youtube kvfKCc7BpsA +youtube JApegyYlvyY +youtube fSzLmXV9pIo +youtube RcSX0hOWcQ0 +youtube vabmziwg88U +youtube -RqRdRoEzJo +youtube _qHjHkcdUt0 +youtube yUwyBlCEvGY +youtube t8P-zdkoeJA +youtube ynFW5QvYFg8 +youtube ged4anVdjb0 +youtube PT4euYnkSx4 +youtube 0Yi2qr0_zXY +youtube o6YGhFmCd4s +youtube vD0ZkIibN54 +youtube _7qSQS6kg44 +youtube Hg0M9zbUHLc +youtube DMkPKcggybY +youtube V_NZoVc_1GQ +youtube X1R7SrjI_o8 +youtube 1-fDgT5ze84 +youtube LKZyp2cSAy4 +youtube yLwHUlAi8-Y +youtube u_TXoOJVSYc +youtube mpdIaUzG1RQ +youtube d57qSDCxVA4 +youtube vum2bUJwfkI +youtube tf6iaFf6mbA +youtube fH1PcHx2kPY +youtube OiIUDqiCuu8 +youtube eXLPdJR-9oE +youtube uZdhFN7xQJY +youtube Bf4ofnIVJ7w +youtube ElrqPgGSBkg +youtube 2fSAEDfAGMA +youtube SsCM36uhdzA +youtube 6U2h_iccLXE +youtube u5UBeMWq2tU +youtube 6FejLgVk-lg +youtube 1tdzeOcEhzI +youtube ZEsjZ-49uso +youtube CWqdowLFRKw +youtube IMwpwzMc2gw +youtube oJAWNEUvIoU +youtube Lhm3FKa76is +youtube OhqyRJtv3K0 +youtube b88dtuQoXBE +youtube XHAw9Iw7_i4 +youtube QVGwJs0dm7M +youtube a_vF9A0E-CU +youtube plFQxxI93Us +youtube A4ObRCfycFU +youtube mKpDqPXjwYk +youtube rUtl2YAbAiQ +youtube OkQ-jalcU0k +youtube WEH5_T5ViEA +youtube jnfmfXXJUMg +youtube Kx8pJzPodsY +youtube xnE16OxNeJ0 +youtube 49cyaEDTd5I +youtube X-cpj00dVvs +youtube 8neCjSjIzbs +youtube Kxz96F7Lcnc +youtube fYDL9aHmDy4 +youtube SW0GqiTVR30 +youtube l4YzAX67sEM +youtube oMYVd15rZZE +youtube 6fgRDuUxnBU +youtube 4IKid9FzwiQ +youtube Kp1DpYRxBRY +youtube 7p_uBs8URdk +youtube 1EHb_PwBu4c +youtube NAQtPzb6pAc +youtube S8gYErP4ZDQ +youtube MJSmazt9epw +youtube uzO5baQ_0bc +youtube r3PZv4b97l4 +youtube p9DfR6Teagg +youtube 4j6ZYUXj24o +youtube _ZkUb7iIOqQ +youtube 2oYi6SQh0xg +youtube m4racJaB-h4 +youtube DCsStsLns34 +youtube DoA4UbVXh3A +youtube HSW0GI_BnB8 +youtube Mw5mAozjC6M +youtube Va04cE58zus +youtube kk-dwdwnqgI +youtube GDyN6FgwjGA +youtube yz7yU3f8Qt8 +youtube sEYo-5BnYvM +youtube lFkHO9GXDAk +youtube H1hxHpqmawY +youtube usUroAXFKF4 +youtube SRgRY3yII4c +youtube QDQYVFQGkkw +youtube V9jyksFEhaA +youtube Kc5Ejht0eGY +youtube jXdydgAf0BE +youtube XQnyurnyViY +youtube C46zC8lebXY +youtube 5rnawnfK2sQ +youtube 7BCNh8umDO0 +youtube oTth_Tm-LaQ +youtube R5f-IpCkU4o +youtube 4Ukh9aQBzWc +youtube 9oI79ezMO9Y +youtube twsetQUQd4A +youtube 2IzuShoLEHg +youtube wGS8CsuiihE +youtube s6H6PCtSSwg +youtube C0OExq-h2Uw +youtube ngVp6RcLYXw +youtube p8-IEhPEqzc +youtube f8NmAx4L0pE +youtube TC6GFitReGc +youtube dRUp_8mVezk +youtube nU2ESuG0SLk +youtube Yziapg-_JZQ +youtube 7374CZQoS2Y +youtube 2n89HaWYrxo +youtube LCpjdohpuEE +youtube qAsHVwl-MU4 +youtube x6EieknRJuc +youtube H8VwHCvWQYE +youtube hJWSZDJb-W4 +youtube v6HFc5I0hr8 +youtube HcOuoNgrhFg +youtube qHFNBBaEsIs +youtube fI71L1RamDc +youtube ptbENF77Yb8 +youtube fwc3xyE17EY +youtube wZgsxnYqHps +youtube 97EtSDf6wx8 +youtube 6Yf4tPL6_Xw +youtube LKUXc1uwA2Y +youtube FEcfXRPaO90 +youtube Mhyi9p7T7OM +youtube 9RfVp-GhKfs +youtube ECVtbdgYQhw +youtube JVQxUFuvLSg +youtube NubdUxGGYMQ +youtube VzAjXdBJsEc +youtube _y2dRHPSNIk +youtube 9KvCJi7t2DE +youtube tJttoZEbvYg +youtube r_fXEWnstMI +youtube iXjUF4BBFq4 +youtube qmjdscabCsA +youtube fT_jeadGl5o +youtube RKD8sVVTEAA +youtube 7LvesuacMBg +youtube lIdPMjWIN44 +youtube Vxy4muA0IWc +youtube IPL75QBAyH0 +youtube t-Dtx7HNefE +youtube _0Yp2Wtvpeo +youtube jXgc1FTjMd4 +youtube Ickos1VMnDk +youtube A9n7esSpCtY +youtube OejyNpxR-DM +youtube m9k7WgIPK14 +youtube zABLecsR5UE +youtube t9KpdoSxVZU diff --git a/global/Pictures/resources/hhkb-fn-layout.webp b/global/Pictures/resources/hhkb-fn-layout.webp new file mode 100644 index 0000000..bebb8c4 Binary files /dev/null and b/global/Pictures/resources/hhkb-fn-layout.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-base-layer-Engram.webp b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-Engram.webp new file mode 100644 index 0000000..4410127 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-Engram.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-base-layer-Enthium.webp b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-Enthium.webp new file mode 100644 index 0000000..f4d9954 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-Enthium.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-base-layer-QWERTY.webp b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-QWERTY.webp new file mode 100644 index 0000000..2e9254f Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-QWERTY.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-base-layer-template.webp b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-template.webp new file mode 100644 index 0000000..221ae97 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-base-layer-template.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-cursor-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-cursor-layer.webp new file mode 100644 index 0000000..4901cd8 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-cursor-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-emoji-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-emoji-layer.webp new file mode 100644 index 0000000..8601871 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-emoji-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-factory-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-factory-layer.webp new file mode 100644 index 0000000..bb5800f Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-factory-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-function-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-function-layer.webp new file mode 100644 index 0000000..837cdd8 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-function-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-gaming-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-gaming-layer.webp new file mode 100644 index 0000000..cb55073 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-gaming-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-lower-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-lower-layer.webp new file mode 100644 index 0000000..8e3133c Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-lower-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-magic-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-magic-layer.webp new file mode 100644 index 0000000..fb343b9 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-magic-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-mouse-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-mouse-layer.webp new file mode 100644 index 0000000..8f5783e Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-mouse-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-number-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-number-layer.webp new file mode 100644 index 0000000..b4263d0 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-number-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-symbol-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-symbol-layer.webp new file mode 100644 index 0000000..2e94279 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-symbol-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-system-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-system-layer.webp new file mode 100644 index 0000000..35636ab Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-system-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-typing-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-typing-layer.webp new file mode 100644 index 0000000..c70dd43 Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-typing-layer.webp differ diff --git a/global/Pictures/resources/moergo-glove80-keyboard-world-layer.webp b/global/Pictures/resources/moergo-glove80-keyboard-world-layer.webp new file mode 100644 index 0000000..fca29fa Binary files /dev/null and b/global/Pictures/resources/moergo-glove80-keyboard-world-layer.webp differ diff --git a/global/Pictures/resources/qutebrowser-cheatsheet.png b/global/Pictures/resources/qutebrowser-cheatsheet.png new file mode 100644 index 0000000..d47ca91 Binary files /dev/null and b/global/Pictures/resources/qutebrowser-cheatsheet.png differ diff --git a/global/Pictures/resources/task-2.3.0.png b/global/Pictures/resources/task-2.3.0.png new file mode 100644 index 0000000..9088a00 Binary files /dev/null and b/global/Pictures/resources/task-2.3.0.png differ diff --git a/global/Pictures/resources/vim-cheatsheet1.jpg b/global/Pictures/resources/vim-cheatsheet1.jpg new file mode 100644 index 0000000..03ad705 Binary files /dev/null and b/global/Pictures/resources/vim-cheatsheet1.jpg differ diff --git a/global/Pictures/resources/vim-cheatsheet2-ko.webp b/global/Pictures/resources/vim-cheatsheet2-ko.webp new file mode 100644 index 0000000..d8bf593 Binary files /dev/null and b/global/Pictures/resources/vim-cheatsheet2-ko.webp differ diff --git a/global/Pictures/resources/vim-cheatsheet3.jpg b/global/Pictures/resources/vim-cheatsheet3.jpg new file mode 100644 index 0000000..bbe7d9f Binary files /dev/null and b/global/Pictures/resources/vim-cheatsheet3.jpg differ diff --git a/global/Pictures/wallpaper/alley.jpg b/global/Pictures/wallpaper/alley.jpg new file mode 100644 index 0000000..d08f2dc Binary files /dev/null and b/global/Pictures/wallpaper/alley.jpg differ diff --git a/global/Pictures/wallpaper/ani-girl.png b/global/Pictures/wallpaper/ani-girl.png new file mode 100644 index 0000000..2ca1ad2 Binary files /dev/null and b/global/Pictures/wallpaper/ani-girl.png differ diff --git a/global/Pictures/wallpaper/aurora-sky.jpg b/global/Pictures/wallpaper/aurora-sky.jpg new file mode 100644 index 0000000..1847842 Binary files /dev/null and b/global/Pictures/wallpaper/aurora-sky.jpg differ diff --git a/global/Pictures/wallpaper/aurora-tree.jpg b/global/Pictures/wallpaper/aurora-tree.jpg new file mode 100644 index 0000000..dfbc66a Binary files /dev/null and b/global/Pictures/wallpaper/aurora-tree.jpg differ diff --git a/global/Pictures/wallpaper/autumn-paint.jpg b/global/Pictures/wallpaper/autumn-paint.jpg new file mode 100644 index 0000000..70822ff Binary files /dev/null and b/global/Pictures/wallpaper/autumn-paint.jpg differ diff --git a/global/Pictures/wallpaper/ball.jpg b/global/Pictures/wallpaper/ball.jpg new file mode 100644 index 0000000..a2d994f Binary files /dev/null and b/global/Pictures/wallpaper/ball.jpg differ diff --git a/global/Pictures/wallpaper/bedroom.jpg b/global/Pictures/wallpaper/bedroom.jpg new file mode 100644 index 0000000..e3f07e2 Binary files /dev/null and b/global/Pictures/wallpaper/bedroom.jpg differ diff --git a/global/Pictures/wallpaper/city.png b/global/Pictures/wallpaper/city.png new file mode 100644 index 0000000..d45fa6b Binary files /dev/null and b/global/Pictures/wallpaper/city.png differ diff --git a/global/Pictures/wallpaper/dark-ghost.jpg b/global/Pictures/wallpaper/dark-ghost.jpg new file mode 100644 index 0000000..d0ab690 Binary files /dev/null and b/global/Pictures/wallpaper/dark-ghost.jpg differ diff --git a/global/Pictures/wallpaper/dark-sky.png b/global/Pictures/wallpaper/dark-sky.png new file mode 100644 index 0000000..fb8c951 Binary files /dev/null and b/global/Pictures/wallpaper/dark-sky.png differ diff --git a/global/Pictures/wallpaper/flower.jpg b/global/Pictures/wallpaper/flower.jpg new file mode 100644 index 0000000..1221d35 Binary files /dev/null and b/global/Pictures/wallpaper/flower.jpg differ diff --git a/global/Pictures/wallpaper/forest-road.jpg b/global/Pictures/wallpaper/forest-road.jpg new file mode 100644 index 0000000..30a4382 Binary files /dev/null and b/global/Pictures/wallpaper/forest-road.jpg differ diff --git a/global/Pictures/wallpaper/horse.jpg b/global/Pictures/wallpaper/horse.jpg new file mode 100644 index 0000000..f3d3b74 Binary files /dev/null and b/global/Pictures/wallpaper/horse.jpg differ diff --git a/global/Pictures/wallpaper/moon-girl.jpg b/global/Pictures/wallpaper/moon-girl.jpg new file mode 100644 index 0000000..7c030e5 Binary files /dev/null and b/global/Pictures/wallpaper/moon-girl.jpg differ diff --git a/global/Pictures/wallpaper/moon-space.jpg b/global/Pictures/wallpaper/moon-space.jpg new file mode 100644 index 0000000..04286dd Binary files /dev/null and b/global/Pictures/wallpaper/moon-space.jpg differ diff --git a/global/Pictures/wallpaper/mountain.png b/global/Pictures/wallpaper/mountain.png new file mode 100644 index 0000000..3d73b7c Binary files /dev/null and b/global/Pictures/wallpaper/mountain.png differ diff --git a/global/Pictures/wallpaper/night-river.jpg b/global/Pictures/wallpaper/night-river.jpg new file mode 100644 index 0000000..8d471a2 Binary files /dev/null and b/global/Pictures/wallpaper/night-river.jpg differ diff --git a/global/Pictures/wallpaper/sky.jpg b/global/Pictures/wallpaper/sky.jpg new file mode 100644 index 0000000..fbb2876 Binary files /dev/null and b/global/Pictures/wallpaper/sky.jpg differ diff --git a/global/Pictures/wallpaper/snow-bubble.jpg b/global/Pictures/wallpaper/snow-bubble.jpg new file mode 100644 index 0000000..c22d8ce Binary files /dev/null and b/global/Pictures/wallpaper/snow-bubble.jpg differ diff --git a/global/Pictures/wallpaper/snow-dogs.jpg b/global/Pictures/wallpaper/snow-dogs.jpg new file mode 100644 index 0000000..6af0782 Binary files /dev/null and b/global/Pictures/wallpaper/snow-dogs.jpg differ diff --git a/global/Pictures/wallpaper/snow-lake.jpg b/global/Pictures/wallpaper/snow-lake.jpg new file mode 100644 index 0000000..9ca5383 Binary files /dev/null and b/global/Pictures/wallpaper/snow-lake.jpg differ diff --git a/global/Pictures/wallpaper/snow-load.jpg b/global/Pictures/wallpaper/snow-load.jpg new file mode 100644 index 0000000..a0a4a41 Binary files /dev/null and b/global/Pictures/wallpaper/snow-load.jpg differ diff --git a/global/Pictures/wallpaper/snow-tree.jpg b/global/Pictures/wallpaper/snow-tree.jpg new file mode 100644 index 0000000..da9100d Binary files /dev/null and b/global/Pictures/wallpaper/snow-tree.jpg differ diff --git a/global/Pictures/wallpaper/snow-tree2.jpg b/global/Pictures/wallpaper/snow-tree2.jpg new file mode 100644 index 0000000..e4b771a Binary files /dev/null and b/global/Pictures/wallpaper/snow-tree2.jpg differ diff --git a/global/Pictures/wallpaper/snow-tree3.jpg b/global/Pictures/wallpaper/snow-tree3.jpg new file mode 100644 index 0000000..2622ca0 Binary files /dev/null and b/global/Pictures/wallpaper/snow-tree3.jpg differ diff --git a/global/Pictures/wallpaper/space.png b/global/Pictures/wallpaper/space.png new file mode 100644 index 0000000..f806d59 Binary files /dev/null and b/global/Pictures/wallpaper/space.png differ diff --git a/global/Pictures/wallpaper/sunset-city.jpg b/global/Pictures/wallpaper/sunset-city.jpg new file mode 100644 index 0000000..8fa6968 Binary files /dev/null and b/global/Pictures/wallpaper/sunset-city.jpg differ diff --git a/global/Pictures/wallpaper/sunset-tree.jpg b/global/Pictures/wallpaper/sunset-tree.jpg new file mode 100644 index 0000000..f1b3bf5 Binary files /dev/null and b/global/Pictures/wallpaper/sunset-tree.jpg differ diff --git a/global/Pictures/wallpaper/surfing.jpg b/global/Pictures/wallpaper/surfing.jpg new file mode 100644 index 0000000..a60c24b Binary files /dev/null and b/global/Pictures/wallpaper/surfing.jpg differ diff --git a/global/Pictures/wallpaper/woman.jpg b/global/Pictures/wallpaper/woman.jpg new file mode 100644 index 0000000..a2430f2 Binary files /dev/null and b/global/Pictures/wallpaper/woman.jpg differ -- cgit v1.2.3