# ██████╗ ██████╗ ██████╗ ██████╗ ███████╗
# ██╔══██╗██╔═══██╗██╔══██╗ ██╔═══██╗██╔════╝
# ██████╔╝██║ ██║██████╔╝ ██║ ██║███████╗
# ██╔═══╝ ██║ ██║██╔═══╝ ██║ ██║╚════██║
# ██║ ╚██████╔╝██║ ╚██████╔╝███████║
# ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ ╚══════╝
#
# ██████╗ ██████╗ ████████╗███████╗██╗██╗ ███████╗
# ██╔══██╗██╔═══██╗╚══██╔══╝██╔════╝██║██║ ██╔════╝
# ██║ ██║██║ ██║ ██║ █████╗ ██║██║ █████╗
# ██║ ██║██║ ██║ ██║ ██╔══╝ ██║██║ ██╔══╝
# ██████╔╝╚██████╔╝ ██║ ██║ ██║███████╗███████╗
# ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝
#
# ██╗███╗ ██╗███████╗████████╗ █████╗ ██╗ ██╗
# ██║████╗ ██║██╔════╝╚══██╔══╝██╔══██╗██║ ██║
# ██║██╔██╗ ██║███████╗ ██║ ███████║██║ ██║
# ██║██║╚██╗██║╚════██║ ██║ ██╔══██║██║ ██║
# ██║██║ ╚████║███████║ ██║ ██║ ██║███████╗███████╗
# ╚═╝╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝
𓆝 𓆟 𓆞 𓆝 𓆟
Personal Pop_OS! dotfiles to customize a minimal, lightweight, keyboard-driven desktop environment.
The installer now supports an interactive merge workflow for:
i3profile (original setup)bspwmprofile (imported fromdotfiles-bspwm)bothprofiles in the same system
Important
If you're new to i3 Window Manager, check the official reference card: https://i3wm.org/docs/refcard.html
Open a terminal and run:
git clone git@github.com:Talbot-dev/Pop_os-dotfile-config.gitMake sure your GitHub SSH credentials are configured before cloning.
The repository will be installed on $HOME
cd Pop_os-dotfile-configsudo chmod +x popOS.sh./popOS.shThe installer now lets you choose:
- Window manager profile:
i3,bspwm, orboth - Optional components:
alacritty,ranger,btop,jgmenu,qt5ct/gtk,Thunar,mpd/ncmpcpp
Core setup includes:
rofi,picom,neofetch,zsh+ Oh My Zsh plugins- Wallpaper and screenshot directories
- Dotfiles merge from
config/anddotfiles-bspwm/config/according to the selected profile
Restart or log out, then select your session (i3 or bspwm) on the login screen.
If Polybar does not show up after login, run:
~/.config/polybar/launch.shNote
dotfiles-bspwm/app support/*.pkg.tar.zst are Arch packages and are intentionally not installed on Pop!_OS.
If you want to undo all changes and remove the settings installed by this script, run the uninstaller
sudo chmod +x uninstall_popOS.sh
./uninstall_popOS.shThis will uninstall packages and configuration files and restore the default terminal, if applicable. To fully restore the previous environment, I recommend restarting or logging out after uninstallation.
Note
This configuration can be applied to any distro based on Ubuntu/Debian
Talbot dev ( ദ്ദി ˙ᗜ˙ )


