A bash wrapper script for bemenu with a simple, dark and orange theme and nice defaults.
- Debian Example:
# bemenu
git clone --depth=1 https://github.com/Cloudef/bemenu bemenu
cd bemenu
make clients x11 curses doxygen PREFIX=/usr/local
sudo make install
sudo ldconfig
# Nerd Fonts Symbols only
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/NerdFontsSymbolsOnly.tar.xz
sudo cp SymbolsNerdFont*-Regular.ttf /usr/local/share/fonts/
sudo tar -xvf NerdFontsSymbolsOnly.tar.xz --wildcards --no-anchored '*.ttf' --directory=/usr/local/share/fonts/
fc-cache -f
# Noto Color Emoji
sudo apt install fonts-noto-color-emoji
# IBM Plex Mono
wget https://github.com/IBM/plex/releases/download/%40ibm%2Fplex-mono%401.0.0/ibm-plex-mono.zip
sudo mkdir -p /usr/local/share/fonts/IBM-Plex-Mono
sudo unzip -j ibm-plex-mono.zip -d /usr/local/share/fonts/IBM-Plex-Mono/ ibm-plex-mono/fonts/complete/otf/*.otf
git clone --depth 1 https://github.com/tkapias/bemenu-orange-wrapper.git bemenu-orange-wrapper
cd bemenu-orange-wrapper
chmod +x bemenu-orange-wrapper.bash
ln -s $PWD/bemenu-orange-wrapper.bash $HOME/.local/bin/bemenu
- Centered
- Vim keybindings.
- Border.
- Fonts ready for Emojis and Nerd-Fonts.
- Dark grey and orange theme.
Just symlink the wrapper script as bemenu in your user bin path, it should be used by default by other bemenu tools.
To change some options, just edit the script.
- bemenu-mpdcli: bemenu client for MPD using mpc.
- bemenu-qalc: bemenu calculator using qalc.
- bemenu-desktop-menu: bemenu desktop applications launcher.
- bemenu-nb-todo: bemenu todo & task management for nb.
- bemoji: Emoji/NerdFonts/Math character picker with favorites.
- i3-scratchmenu: list/toggle i3wm scratchpads.