PRIMARY CATEGORY → SETUP

Desktop Environment Customization

ComponentRole
ParrotOperative SystemSee more
bspwmWindows ManagerSee more
sxhkdHotkey DaemonSee more
PolybarStatus BarSee more
PicomWindows Visualizer (Compositor)See more
RofiApplication LauncherSee more
FehImage Viewer (Desktop Wallpaper)See more
KittyTerminal EmulatorSee more
ZSHShellSee more
NeovimText EditorSee more

Components ⟡


Miscellaneous Δ


Shortcuts ⌨

SXHKD

SXHKD     •      BSPWM     •      OS WINDOWS     •      PROGRAMS’ LAUNCH

KITTY

LAYOUTS      •     WINDOWS     •      TABS     •      MISCELLANEOUS

FZF

REVERSE HISTORY     •     OTHERS

NEOVIM   Δ   NVCHAD
COMPONENTS

BUFFERS     •     WINDOWS     •     TERMINAL     •     MISCELLANEOUS

PLUGINS

TREESITTER     •     NVIMTREE     •     TELESCOPE

CHEATSHEETS

NVIM CHEATSHEET     •     NVCHAD CHEATSHEET


Information 🛈

This Custom Linux Environment is deployed in Parrot OS 🦜

Configuration Files

Reference

All necessary Configuration Files can be found in the above link or in the Components Documentation

Deployment Flow

The Deployment Flow would be →


Previous Steps ⚠︎

Before start with the above Components’ Installation and Configuration →

sudo apt update # Repositories' update
sudo parrot-upgrade

Environment Dependencies →

sudo apt install -y -- zenity build-essential git vim xcb libxcb-util0-dev libxcb-ewmh-dev libxcb-randr0-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-xinerama0-dev libasound2-dev libxcb-xtest0-dev libxcb-shape0-dev

Additional Packages →

sudo apt install -y -- scrot scrub xclip bar locate ranger neofetch wmname acpi imagemagick cmatrix