This repository contains my personal dotfiles, which are configuration files for various programs and tools I use. Feel free to explore and utilize these configurations according to your preferences, but keep in mind that these settings are tailored to my specific workflow and may require adjustments to suit your needs.
Dotfiles are hidden configuration files that reside in your home directory (~
) or config directory (~/.config
)
and control the behavior and appearance of various programs in Unix-like operating systems - I use Ubuntu 22.04.
This repository contains my collection of dotfiles for tools such as:
- Shell configurations (Bash)
- Terminal multiplexers (e.g., Tmux)
Feel free to browse through the dotfiles and copy any configurations that you find useful. However, keep in mind the following:
- Review Before Use: Before applying these configurations, review the code to understand what each configuration does.
- Customization: Modify the configurations to fit your preferences and workflow.
- Use at Your Own Risk: These dotfiles are tailored to my specific needs. Using them without understanding their implications may cause unexpected behavior. Proceed with caution.
Dracula theme One Dark Vivid theme
Note: I am using JetBrainsMono Nerd Font
from https://www.nerdfonts.com.
Setup using Symlink from the expected location to this location:
ln -s ~/src/dotfiles/bash/.bashrc ~/.bashrc
ln -s ~/src/dotfiles/bash/.bash_aliases ~/.bash_aliases
Import Dracula
and One Dark Vivid
themes:
dconf load /org/gnome/terminal/legacy/profiles:/ < gnome-terminal-profiles.dconf
Setup using Symlink from the expected location to this location and reload the configurations:
tmux source-file ~/src/dotfiles/tmux/tmux.conf ~/.tmux.conf
For installing and loading tmux plugins I use tpm: https://github.com/tmux-plugins/tpm.
Press
ctrl+b + I
(capital i, as in Install) to fetch the plugins.
Suggestions and improvements are welcome!