What's this
My personal configs, passionately crafted for setting up an optimal CLI dev experience across platforms.
Inspiration
Hours and nights spent on the terminal, willingness to improve.
Setup
I made a recording for setting this up on an Ubuntu system
git clone https://github.com/2kabhishek/dots2k
cd dots2k
# Menu based interactive setup, recommended for beginners
./setup.sh
# Setup everything unattended
./setup.sh -a
If you plan to use this without using the setup script, make sure to install the recommended packages in the
setup.sh
script.
Git Setup
Important
Make sure to change the user.name
and user.email
in the ~/.gitconfig
file with your own or use git config --global user.name "Your Name"
I use GPG signing for commits, check this for setting it up, or use git config --global commit.gpgSign false
to disable it.
Fonts
I'll recommend Nerd Fonts. I'm using FiraCode 3.11.