Skip to content

Customizing Terminal-based Tools

The Ultimate vimrc configuration has been used on Athena OS for Vim. It implements smart and useful plugins, color schemes and modes. If you would like to customize it, you can search for similar projects on GitHub or GitLab.

Settings of Neofetch can be accessed on .config/neofetch/config.conf. You can change the shown ASCII logo and the output system information. For example, for changing logo, open config.conf file and search for ascii_distro string. There, you can change its value with one of the list above that file section.

Tmux is implemented with several plugins retrieved from Tmux Powerline Theme. Tmux Plugin Manager is used to manage the plugins.

Keybind Description
CTRL + s Super/Mod Key
Mod_Key + * Split Panel Vertically
Mod_Key + - Split Panel Horizontal
Mod_Key + r Reload tmux
Mod_Key + SHIFT + i Install Plugins
Mod_Key + SHIFT + u Update Plugins
Mod_Key + c New Tab
SHIFT + Right/Left Arrow KeyorModkey + n Switch Between Tabs
Mod_Key + Right/Left/Up/Down Arrow Key Switch Between Split Panels
Mod_Key + w List All Windows and Panels
Mod_Key + x Kill Tab or Panel
Mod_Key + & Kill Window
Mod_key + q Show Panel or Tab Number
Mod_Key + t Clock
Mod_Key + y Copy Selected Text to Clipboard
Mod_Key + SHIFT + y Copy Working Directory (install xclip package)
Mod_Key + p Paste
Mod_Key + d Detach Terminal
Mod_Key + f Find
Mod_Key + z Make Panel Full Window
Mod_Key + m Start Monitoring Panel
Mod_key + $ Rename Session
Mod_key + Esc Enter in vim mode

If you wish to customize Tmux keybindings, give a look to ~/.tmux.conf.

Bfetch is implemented with several textarts. It can be customized by editing your shell configuration file (i.e., ~/.bashrc for Bash or ~/.config/fish/config.fish for Fish) by uncommenting BFETCH lines and commenting the enabled ones.