My personal dotfiles for all tools that I use. using GNU Stow to manage then. In the most cases, just add the catppuccin color theme.
- alias
- bash
- bat - a replacement for the default
cat
command, using catppuccin color scheme. - codium - open source binaries of vscode.
- fastfetch - A better neofetch, with a greeting config.
- fish - my plugins, abbreviations and aliases for fish, using catppuccin color scheme.
- ghostty - the best terminal emulator that I ever use, using catppuccin color scheme.
- git - my alias and credentials for git, i use if i don't have installed
git-delta
yet. - git-alias
- git-delta - a pager for
git diff
, using catppuccin color scheme. - lazygit - a TUI to work better with git, using catppuccin color scheme.
- mise - tool, task and env manager
- neovim - a terminal based text editor.
- oh-my-posh
- starship - a cross platform shell prompt, using my own config.
- starship-catppuccin - a starship config based on gruvbox-rainbow using catppuccin color scheme.
- stow
- tmux - my keybindings and other stuffs, using catppuccin color scheme.
Using the default GNU stow command:
stow --dir ~/Dotfiles --target $HOME --stow --dotfiles stow
or using the fish alias that I made:
dot stow
to install automatically all the code and gnome extensions, run these two commands:
- Visual Studio Codium:
xargs -a ~/Dotfiles/.packages/vscode.txt -I % codium --install-extension %
- Gnome:
xargs -a ~/Dotfiles/.packages/gnome.txt -I % gext install %
to sync the extensions that already installed, run these two commands:
- Visual Studio Codium:
codium --list-extensions > ~/Dotfiles/.packages/vscode.txt
- Gnome
gext ls --only-uuid > ~/Dotfiles/.packages/gnome.txt