This repository contains my personal dotfiles, managed with Dotbot.
- Linux (Arch Linux and Ubuntu)
- Windows 11 with WSL
- MacOS
Link to my /uses page
- dotfiles/shell/aliases
- dotfiles/shell/functions
Good to know beforehand, I use:
- dotbot to manage my dotfiles.
- sheldon to manage shell plugin.
- eza as a ls remplacement.
- bat as a cat remplacement.
- neovim instead of vim.
- Maple Mono a open source font for developers.
- starship a minimal, blazing-fast, and infinitely customizable prompt for any shell!
- Mozilla thunderbird email client
- localsend alternative to Airdrop, cross-plateform.
- obsidian flexible note‑taking app
- Zed you know
- TablePlus intuitive GUI tools to manage SQL database.
More, see my /uses page
git clone https://github.com/igorvisi/dotfiles ~/dotfilesConfigure according to you ~/dotfiles/shell/global ~/.gitconfig.local
cd ~/dotfiles
# Change conf
vim shell/global apps/git/gitconfig.local
cp apps/git/gitconfig.local ~/.gitconfig.local
chmod +x install
# Install common configuration
./install
# Linux
./install install.linux.yaml
# macOS
./install install.macos.yaml
# WSL
./install install.wsl.yaml
# Install applications on Linux
./script/install.ubuntu.sh
# Install applications on macOS
./script/install.macos.shMachine-specific or sensitive application settings are intentionally kept outside Dotbot.
