





▓▓▓▓▓▓▓▓▓▓
░▓ About ▓ linux configuration files
░▓ Author ▓ Abdullah <[email protected]>
░▓ Code ▓ https://gitlab.com/Abdullah/cfg.git
░▓ Mirror ▓ https://abdullah.today
░▓▓▓▓▓▓▓▓▓▓
░░░░░░░░░░
bin > some automation scripts and fonts
git > git config and aliases
ranger > file manager
urxvt > 256 color support for terminal and some external extensions
vim > text editor config
zsh > vanilla zsh setup with git, battery and mail count in prompt
tmux > terminal multiplexer
bspwm > Tiling Window Manager
polybar > A stylish colorful status bar with system tray support
compton > compositor
feh > image viewer (there are more programs included like pqiv and sxiv)
ipython > python interactive shell with vim like keys support
dunst > notification daemon
sxhkd > hotkeys daemon (xbindkeys also is there with configurations)
mutt > Mail user agent
isync > command line synchronization tool for local mailbox with remote
notmuch > thread based email index, search and tagging app
mpv > media player (mplayer also available)
Je gère mes dotfiles avec GNU Stow, un gestionnaire de ferme Symlink. Il est disponible dans la plupart des distributions Linux.
sudo apt install stowsudo dnf install stowsudo yum install stowsudo pacman install stowbrew install stowou
$ curl https://git.io/JILE5 | shou le cloner à partir de la source et le construire vous-même.
Une fois Stow installé, il suffit de CD dans ce référentiel et de créer des liens symboliques en utilisant Stow comme ceci:
cd ~git clone https://gitlab.com/Abdullah/cfg.gitcd cfgstow vim Il va symmènera vim. Si vous voulez utiliser ces configurations pour l'utilisateur racine, utilisez -t argument,
stow -t /root vimRemarque: STOW ne créera un lien à symbolique que si un fichier de configuration n'existe pas déjà. Vous devez supprimer / sauvegarder en cas de configuration par défaut pour un programme.
Lemonbar est une barre légère entièrement basée sur XCB. Fournit une prise en charge complète de l'UTF-8, du formatage de base, du support RANDR et Xinerama et de la conformité EWMH sans gaspiller votre précieuse mémoire. Vous pouvez le compiler à partir du code source. Dans Arch Linux, il y a un pkgbuild.
Polybar est une barre d'état élégante. Vous devez le compiler à partir de la source pour certaines distributions. Il est maintenant disponible dans les référentiels officiels d'Arch Linux. En tant que dépendance, vous pouvez installer Font Awesome, qui est disponible dans des référentiels officiels dans Arch Linux.
Ce fichier chiffré contient le nom des packages que j'ai actuellement installé sur mon hôte Arch Linux. Crypté à moi en utilisant age :
pacman -Qq | age -e -a -r age1teq3zep9z3l9ea5s3x2t6859pskkj4nz74w2cy8kxh7jgnyvdcpq0xm9gg > installed_packages