https://github.com/rafascalet/dotfiles
My personal dotfiles using GNU Stow to manage them
https://github.com/rafascalet/dotfiles
catppuccin-rice dotfiles fish ghostty mise neovim nvim oh-my-posh oh-my-posh-theme starship starship-prompt terminal
Last synced: 6 months ago
JSON representation
My personal dotfiles using GNU Stow to manage them
- Host: GitHub
- URL: https://github.com/rafascalet/dotfiles
- Owner: rafaScalet
- License: mit
- Created: 2025-03-03T15:21:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-04-12T23:46:33.000Z (6 months ago)
- Last Synced: 2025-04-13T09:18:49.922Z (6 months ago)
- Topics: catppuccin-rice, dotfiles, fish, ghostty, mise, neovim, nvim, oh-my-posh, oh-my-posh-theme, starship, starship-prompt, terminal
- Language: Lua
- Homepage:
- Size: 115 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## Dotfiles
My personal dotfiles for all tools that I use. using GNU Stow to manage then. In the most cases, just add the [catppuccin](https://catppuccin.com/) color theme.
### tools
- alias
- bash
- [bat](https://github.com/sharkdp/bat) - a replacement for the default `cat` command, using [catppuccin](https://github.com/catppuccin/bat) color scheme.
- [codium](https://vscodium.com/) - open source binaries of vscode.
- [fastfetch](https://github.com/fastfetch-cli/fastfetch) - A better neofetch, with a greeting config.
- [fish](https://fishshell.com/) - my plugins, abbreviations and aliases for fish, using [catppuccin](https://github.com/catppuccin/fish) color scheme.
- [ghostty](https://ghostty.org/) - the best terminal emulator that I ever use, using [catppuccin](https://github.com/catppuccin/ghostty) color scheme.
- [git](https://git-scm.com/) - my alias and credentials for git, i use if i don't have installed `git-delta` yet.
- git-alias
- [git-delta](https://github.com/dandavison/delta) - a pager for `git diff`, using [catppuccin](https://github.com/catppuccin/delta) color scheme.
- [lazygit](https://github.com/jesseduffield/lazygit) - a TUI to work better with git, using [catppuccin](https://github.com/catppuccin/starship) color scheme.
- [mise](https://mise.jdx.dev/) - tool, task and env manager
- [neovim](https://neovim.io/) - a terminal based text editor.
- oh-my-posh
- [starship](https://starship.rs/) - a cross platform shell prompt, using my own config.
- [starship-catppuccin](https://starship.rs/) - a starship config based on [gruvbox-rainbow](https://starship.rs/presets/gruvbox-rainbow) using [catppuccin](https://github.com/catppuccin/starship) color scheme.
- stow
- [tmux](https://github.com/tmux/tmux) - my keybindings and other stuffs, using [catppuccin](https://github.com/catppuccin/tmux) color scheme.### Usage
Using the default GNU stow command:
```bash
stow --dir ~/Dotfiles --target $HOME --stow --dotfiles stow
```or using the fish alias that I made:
```bash
dot stow
```### Extensions
to install automatically all the code and gnome extensions, run these two commands:
- Visual Studio Codium:
```bash
xargs -a ~/Dotfiles/.packages/vscode.txt -I % codium --install-extension %
```- Gnome:
```bash
xargs -a ~/Dotfiles/.packages/gnome.txt -I % gext install %
```to sync the extensions that already installed, run these two commands:
- Visual Studio Codium:
```bash
codium --list-extensions > ~/Dotfiles/.packages/vscode.txt
```- Gnome
```bash
gext ls --only-uuid > ~/Dotfiles/.packages/gnome.txt
```