My configurations for my Linux system. Nothing too fancy, just some configurations that make my life easier.
Neovim 0.11+JetBrains Mono Nerd Font- Latest version of
Yazi - Latest version of
Manga-tui - Latest version of everything else (too lazy to list out all of them)
There are two ways of installing these dot-files (choose either one):
Clone the repository and cd into the directory:
git clone https://github.com/Gerseneck/dot-files.git
cd dot-files/
git submodule update --init --recursive
cp -r config/ ~/.config/
cp -r moc/ ~/.moc/
cp -r bash_aliases ~/.bash_aliases
or
Creating a symbolic link from the repository allows easy update of the configurations. However, the repository must always exist in the correct location.
ln -sfn $(pwd)/config/* ~/.config
ln -sfn $(pwd)/moc/ ~/.moc
ln -sfn $(pwd)/bash_aliases ~/.bash_aliases
Append the following code block in ~/.bashrc
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fiRun
sudo visudo -f /etc/sudoers.d/gerseneck
then paste the following:
Defaults pwfeedback
Defaults insults
Defaults timestamp_timeout=3
To install plugins defined in config/yazi/package.toml, run
ya pkg install
