maintained by: hkdb <hkdb@3df.io>
This repo automates the setup of my basic shell and neovim configurations on servers and desktops. This is a refreshed version of the original solution.
The install scripts determine the OS automatically and installs the following:
- Starship Prompt
- Neovim w/ NVChad
- app - X-Platform Package Manager
- tilix (a terminal emulator with custom predefined layouts) - DESKTOP ONLY
- zellij
- Ghostty (a modern terminal emulator) - DESKTOP ONLY
- custom bash aliases
This script current supports the following OS's:
- Ubuntu 24.04 LTS + TESTED
- Debian 13 +
- Fedora Core 43 +
- CentOS 10+
- Arch Linux & derivatives
- MacOS
Pre-Requisites:
- Update and Upgrade System
- Install git
Desktop Installation:
git clone https://github.com/hkdb/sysconfig.git
cd sysconfig
./install.sh desktop
# Exit and Re-Login
Server Installation:
git clone https://github.com/hkdb/sysconfig.git
cd sysconfig
./install.sh server
# Exit and Re-Login
Note: Transparency may not work until you open ~/.config/nvim/lua/chadrc.lua with nvim and save it again.
This repo is maintained by volunteers and in no way do the maintainers make any guarantees. Please use at your own risk!
To Learn more, please visit:
