bc2358a21af6aad786ab96a3dcc30de0bbaf070d
fuzzel utilisé en mode --dmenu dans le script screenshot. README réécrit : table des packages, commandes d'installation, dépendances Hyprland et mail. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
My dotfiles
Géré avec GNU 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
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
Description
Languages
Lua
46.4%
Shell
35.8%
Python
14.2%
CSS
3.6%