# My dotfiles Géré avec [GNU stow](https://www.gnu.org/software/stow/). ## Packages | Package | Contenu | Notes | |---------|---------|-------| | `alacritty` | Terminal | | | `aerc` | Client mail + infra (msmtp, khard, vdirsyncer) | Remplace neomutt | | `fuzzel` | Launcher (mode dmenu) | Utilisé dans le script screenshot | | `git` | `.gitconfig` | | | `hypr` | Config hyprland (hyprland.conf, hypridle, hyprlock, hyprpaper, monitors, scripts) | `stow --no-folding` requis | | `hyprland` | Waybar, rofi, rofi-pass, mako, gammastep, systemd user units | | | `khal` | Calendrier CLI | | | `moc` | Lecteur audio terminal | | | `mpd` | MPD + ncmpcpp | | | `newsboat` | Lecteur RSS | | | `nvim` | Neovim | | | `qutebrowser` | Navigateur | | | `tmux` | tmux + tmuxp sessions | | | `vifm` | File manager terminal | | | `zsh` | Shell (zshenv, zshrc, plugins, completions) | | ## Installation ```bash cd ~/.dotfiles # Tous les packages sauf hypr stow alacritty aerc fuzzel git hyprland khal moc mpd newsboat nvim qutebrowser tmux vifm zsh # hypr nécessite --no-folding (hyprland ne suit pas les symlinks de dossiers) stow --no-folding hypr ``` ## Dépendances principales (Hyprland) ``` hyprland hyprlock hypridle hyprpaper waybar rofi fuzzel mako gammastep rofi-pass nm-applet blueman brightnessctl kanata voxtype grim slurp wl-copy ``` ## Mail (aerc) ``` aerc mbsync msmtp msmtp-mta notmuch khard vdirsyncer ```