All Projects â†’ wstam88 â†’ rofi-fontawesome

wstam88 / rofi-fontawesome

Licence: other
fontawesome icon list for rofi dmenu

Programming Languages

shell
77523 projects
Roff
2310 projects

Projects that are alternatives of or similar to rofi-fontawesome

Swifticons
🎢Swift Library for Font Icons - ★ this library
Stars: ✭ 747 (+1187.93%)
Mutual labels:  fonts, fontawesome, icons, font-awesome, font-icons
Font Awesome Php
A PHP library for Font Awesome 4.7.
Stars: ✭ 47 (-18.97%)
Mutual labels:  font, fontawesome, icons, font-awesome
Font Awesome Stylus
Stylus port for font-awesome 4.7.0
Stars: ✭ 77 (+32.76%)
Mutual labels:  font, fontawesome, icons, font-awesome
Font Awesome Swift
Font Awesome swift library for iOS.
Stars: ✭ 743 (+1181.03%)
Mutual labels:  font, icons, font-awesome, font-icons
Linearicons
Linearicons is the highest quality set of line icons, matching with minimalist UI designs in iOS.
Stars: ✭ 64 (+10.34%)
Mutual labels:  font, fonts, icons, font-icons
Alfred Font Awesome Workflow
🎩 Font Awesome workflow for Alfred
Stars: ✭ 714 (+1131.03%)
Mutual labels:  font, fontawesome, icons, font-awesome
Iconfontcppheaders
C, C++ headers and C# classes for icon fonts: Font Awesome, Fork Awesome, Material Design, Kenney game icons and Fontaudio
Stars: ✭ 509 (+777.59%)
Mutual labels:  fontawesome, icons, font-awesome, font-icons
Avfonts
AVFonts for change/swap fontname throughout app.
Stars: ✭ 200 (+244.83%)
Mutual labels:  font, fonts, fontawesome, font-awesome
apple-emoji-linux
Apple Color Emoji for Linux
Stars: ✭ 392 (+575.86%)
Mutual labels:  font, fonts, font-awesome
tstyle
Customize Termux Font & Colors
Stars: ✭ 186 (+220.69%)
Mutual labels:  font, fonts, font-awesome
FontRegister
FontRegister is a small Windows utility to install fonts and/or repair the font registry via commandline.
Stars: ✭ 17 (-70.69%)
Mutual labels:  font, fonts, font-awesome
Nerd Fonts
Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
Stars: ✭ 31,778 (+54689.66%)
Mutual labels:  font, fonts, font-awesome
FMX.FontAwesome
[FireMonkey] FontAwesome
Stars: ✭ 21 (-63.79%)
Mutual labels:  font, fontawesome, font-awesome
Bootstrapcdn
Free Bootstrap CDN hosting
Stars: ✭ 1,075 (+1753.45%)
Mutual labels:  font, fontawesome, font-awesome
Swifticonfont
Icons fonts for iOS (Font Awesome 5, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon, Foundation 3, Elegant Icon, Captain Icon)
Stars: ✭ 1,094 (+1786.21%)
Mutual labels:  font, fonts, icons
Imguifontstudio
Font Helper Gui Tool for programming
Stars: ✭ 149 (+156.9%)
Mutual labels:  font, font-awesome, font-icons
Yii2 Fontawesome
Asset Bundle for Yii2 with Font Awesome http://fortawesome.github.io/Font-Awesome/
Stars: ✭ 149 (+156.9%)
Mutual labels:  font, fontawesome, icons
Webfont
Awesome generator of webfont
Stars: ✭ 170 (+193.1%)
Mutual labels:  font, fonts, icons
Fontawesome Module
Module to use Font Awesome icons in Nuxt.js
Stars: ✭ 79 (+36.21%)
Mutual labels:  fontawesome, icons, font-awesome
Font Awesome Scss
Font Awesome Scss Core (Unofficial)
Stars: ✭ 119 (+105.17%)
Mutual labels:  font, font-awesome, font-icons

example

Font Awesome icon list for Rofi

I generated this Font Awesome icon lists to be used as a quick search/select tool utilizing rofi, xclip and xdotool.

There are 3 lists available:

  • Default for pasting the icon class
  • Unicode for pasting the unicode
  • f5-icon-list.txt same as Default, but updated for Font Awesome 5 Free and without colors.

Requirements

  • Obviously you will need Rofi.
  • The actual Font Awesome font
  • A CLI clipboard utility like xclip, xsel or pbpaste.
  • xdotool (or another tool to simulate keyboard input and mouse activity)

Examples

Simple

curl -s https://raw.githubusercontent.com/wstam88/rofi-fontawesome/master/icon-list.txt | rofi -dmenu -i -markup-rows -p "" -columns 6 -width 100 -location 1 -lines 20 -bw 2 -yoffset -2 | cut -d\' -f2

Quick and dirty

echo -n "<i class='fa fa-$(curl -s https://raw.githubusercontent.com/wstam88/rofi-fontawesome/master/icon-list.txt | rofi -dmenu -i -markup-rows -p "" -columns 6 -width 100 -location 1 -lines 20 -bw 2 -yoffset -2 | cut -d\' -f2 )'></i>" | xclip -selection clipboard && xdotool key ctrl+shift+v

Add icon to clipboard (f5-icon-list)

options='-columns 6 -width 100 -lines 20 -bw 2 -yoffset -2 -location 1'

selected=$(\
  cat f5-icon-list.txt \
    | rofi -dmenu -i -markup-rows \
    ${options}
    -p "Select icon: ")

# exit if nothing is selected
[[ -z $selected ]] && exit

echo -ne $(echo "$selected" |\
  awk -F';' -v RS='>' '
    NR==2{sub("&#x","",$1);print "\\u" $1;exit}'
) |  xclip -selection clipboard

Use shell script (recommended)

Compose your own shell script and do as you like.

Use fontawesome-menu script

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].