CyberVarun config/dot files
If you don't want loose your previous configurations, then pls take backup of previous configurations.
Installing config files with stow
will create symlinks of files and directory of cloned repository. So if you delete the cloned repository the config files will no longer work. If you don't want to let this happen then simple copy paste the files & directory manually.
Debian, Ubuntu based etc.
sudo apt install stow -y
Fedora, RedHat based etc.
sudo dnf install stow -y
Arch, Manjaro based etc.
sudo pacman -S stow -y
To install execute
stow nvim
This will install the nvim configurations in ~/.config/nvim
directory.
To get familiar and understand keybindings you can watch this video.
Before installation you should install tpm
using following command.
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
To install execute
stow tmux
This will install the tmux configurations in ~/.config/tmux
& in user home directory ~/.tmux.conf
. If you are using arch based distro you can remove rm ~/.tmux.conf
or else remove rm -f ~/.config/tmux
for other distros like ubuntu & fedora etc. So there will be no conflict of duplicate files.
After this open tmux by following command.
tmux
Then install the themes and plugins by pressing [CTRL + a] + I
.
for understanding tmux keybindings you watch this video.
Requirements.
If you are on Ubuntu download the latest version from github repository of tools.
⚠️ The following zsh configurations are created for fedora (zsh1) & endeavour OS (zsh2). It can work on other distros but don't forget to change the aliases according to you distros.
To install execute.
stow zsh1
Install pfetch
using yay
or paru
to show system information at start of the shell/terminal.
To turn off this, comment the last line in .zshrc
# pfetch
To install execute.
stow zsh2
Hyprland configuration for fedora.
Requirements.
To install execute.
stow hypr wofi waybar wlogout
i3 wm configuration for endeavour os
To install execute.
stow i3
Debian, Ubuntu based etc.
sudo apt install alacritty -y
Fedora, RedHat based etc.
sudo dnf install alacritty -y
Arch, Manjaro based etc.
sudo pacman -S alacritty -y
Requirements
xterm-256color
support.⚠️ The following alacritty configurations are created for fedora (alacritty1) & endeavour OS (alacritty2). It might not work properly on other distros with the given configurations.
Install themes
cd ~/.config/alacritty
git clone https://github.com/alacritty/alacritty-theme themes
Custom theme - coolnight theme (default) - (optional)
curl https://raw.githubusercontent.com/josean-dev/dev-environment-files/main/.config/alacritty/themes/themes/coolnight.toml --output ~/.config/alacritty/themes/themes/coolnight.toml
To install execute.
stow alacritty1
To install execute.
stow alacritty2