





▓▓▓▓▓▓▓▓▓▓
░▓ 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)
Ich verwalte meine Dotfiles mit Gnu Stow, einem Symlink Farm Manager. Es ist in den meisten Linux -Verteilungen erhältlich.
sudo apt install stowsudo dnf install stowsudo yum install stowsudo pacman install stowbrew install stowoder
$ curl https://git.io/JILE5 | shOder klonen Sie es aus der Quelle und bauen Sie es selbst.
Sobald Stow installiert ist, CD in dieses Repository und erstellen Sie Symlinks mit Stow wie folgt:
cd ~git clone https://gitlab.com/Abdullah/cfg.gitcd cfgstow vim Es wird vim symlink. Wenn Sie diese Konfigurationen für Root -Benutzer verwenden möchten, verwenden Sie das Argument -t -Argument.
stow -t /root vimHinweis: Stow erstellt nur einen Symlink, wenn noch keine Konfigurationsdatei vorhanden ist. Sie müssen löschen/sichern, wenn eine Standardkonfiguration für ein Programm vorhanden ist.
Lemonbar ist eine leichte Bar, die vollständig auf XCB basiert. Bietet eine vollständige UTF-8-Unterstützung, grundlegende Formatierung, Randr- und Xinerama-Unterstützung und EWMH-Einhaltung, ohne Ihr kostbares Gedächtnis zu verschwenden. Sie können es aus Quellcode kompilieren. In Arch Linux gibt es ein PKGBuild.
Polybar ist eine stilvolle Statusleiste. Sie müssen es für einige Verteilungen aus der Quelle kompilieren. Es ist jetzt in den offiziellen Repositories in Arch Linux erhältlich. Als Abhängigkeit können Sie Schriftart Awesome installieren, was in offiziellen Repositories in Arch Linux erhältlich ist.
Diese verschlüsselte Datei enthält den Paketnamen, den ich derzeit auf meinem Arch Linux -Host installiert habe. Verschlüsselt für mich mit age :
pacman -Qq | age -e -a -r age1teq3zep9z3l9ea5s3x2t6859pskkj4nz74w2cy8kxh7jgnyvdcpq0xm9gg > installed_packages