|
%!s(int64=2) %!d(string=hai) anos | |
---|---|---|
.github | %!s(int64=2) %!d(string=hai) anos | |
alacritty | %!s(int64=2) %!d(string=hai) anos | |
android | %!s(int64=2) %!d(string=hai) anos | |
awesome | %!s(int64=5) %!d(string=hai) anos | |
bspwm | %!s(int64=2) %!d(string=hai) anos | |
cava | %!s(int64=5) %!d(string=hai) anos | |
cmus | %!s(int64=2) %!d(string=hai) anos | |
colorls | %!s(int64=4) %!d(string=hai) anos | |
dunst | %!s(int64=2) %!d(string=hai) anos | |
elinks | %!s(int64=5) %!d(string=hai) anos | |
etc | %!s(int64=2) %!d(string=hai) anos | |
feh | %!s(int64=5) %!d(string=hai) anos | |
git | %!s(int64=2) %!d(string=hai) anos | |
goimapnotify | %!s(int64=2) %!d(string=hai) anos | |
goobook | %!s(int64=5) %!d(string=hai) anos | |
gpg | %!s(int64=5) %!d(string=hai) anos | |
herbstluftwm | %!s(int64=2) %!d(string=hai) anos | |
i3 | %!s(int64=5) %!d(string=hai) anos | |
imgur | %!s(int64=5) %!d(string=hai) anos | |
ipython | %!s(int64=5) %!d(string=hai) anos | |
kernel | %!s(int64=2) %!d(string=hai) anos | |
kitty | %!s(int64=4) %!d(string=hai) anos | |
leafpad | %!s(int64=4) %!d(string=hai) anos | |
mbsync | %!s(int64=2) %!d(string=hai) anos | |
misc | %!s(int64=5) %!d(string=hai) anos | |
mpd | %!s(int64=2) %!d(string=hai) anos | |
mplayer | %!s(int64=4) %!d(string=hai) anos | |
mpv | %!s(int64=2) %!d(string=hai) anos | |
msmtp | %!s(int64=2) %!d(string=hai) anos | |
mutt | %!s(int64=2) %!d(string=hai) anos | |
ncmpc | %!s(int64=2) %!d(string=hai) anos | |
ncmpcpp | %!s(int64=2) %!d(string=hai) anos | |
ncpamixer | %!s(int64=5) %!d(string=hai) anos | |
neofetch | %!s(int64=4) %!d(string=hai) anos | |
notmuch | %!s(int64=2) %!d(string=hai) anos | |
nvim | %!s(int64=4) %!d(string=hai) anos | |
offlineimap | %!s(int64=5) %!d(string=hai) anos | |
picom | %!s(int64=2) %!d(string=hai) anos | |
polybar | %!s(int64=2) %!d(string=hai) anos | |
ranger | %!s(int64=2) %!d(string=hai) anos | |
redshift | %!s(int64=4) %!d(string=hai) anos | |
screenkey | %!s(int64=2) %!d(string=hai) anos | |
secrets @ 3ade6cfb6e | %!s(int64=2) %!d(string=hai) anos | |
spectrwm | %!s(int64=2) %!d(string=hai) anos | |
ssh | %!s(int64=2) %!d(string=hai) anos | |
stalonetray | %!s(int64=2) %!d(string=hai) anos | |
steck | %!s(int64=4) %!d(string=hai) anos | |
sway | %!s(int64=2) %!d(string=hai) anos | |
sx | %!s(int64=2) %!d(string=hai) anos | |
sxhkd | %!s(int64=3) %!d(string=hai) anos | |
sxiv | %!s(int64=5) %!d(string=hai) anos | |
systemd | %!s(int64=2) %!d(string=hai) anos | |
terminator | %!s(int64=4) %!d(string=hai) anos | |
termite | %!s(int64=2) %!d(string=hai) anos | |
tig | %!s(int64=4) %!d(string=hai) anos | |
tmux | %!s(int64=2) %!d(string=hai) anos | |
top | %!s(int64=5) %!d(string=hai) anos | |
urlview | %!s(int64=5) %!d(string=hai) anos | |
urxvt | %!s(int64=5) %!d(string=hai) anos | |
vim | %!s(int64=2) %!d(string=hai) anos | |
xbindkeys | %!s(int64=5) %!d(string=hai) anos | |
xfce | %!s(int64=4) %!d(string=hai) anos | |
xinit | %!s(int64=5) %!d(string=hai) anos | |
xmodmap | %!s(int64=5) %!d(string=hai) anos | |
zathura | %!s(int64=2) %!d(string=hai) anos | |
zsh | %!s(int64=2) %!d(string=hai) anos | |
.gitignore | %!s(int64=2) %!d(string=hai) anos | |
.gitmodules | %!s(int64=2) %!d(string=hai) anos | |
LICENSE | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=2) %!d(string=hai) anos | |
encrypted.tar.gz.gpg | %!s(int64=2) %!d(string=hai) anos | |
install.sh | %!s(int64=4) %!d(string=hai) anos |
▓▓▓▓▓▓▓▓▓▓
░▓ About ▓ linux configuration files
░▓ Author ▓ Abdullah <abdullah@abdullah.today>
░▓ 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)
I manage my dotfiles with gnu stow, a symlink farm manager. It's available in most linux distributions.
sudo apt install stow
sudo dnf install stow
sudo yum install stow
sudo pacman install stow
brew install stow
or
$ curl https://git.io/JILE5 | sh
or clone it from source and build it yourself.
Once stow is installed, just cd into this repository and create symlinks using stow like this:
cd ~
git clone https://gitlab.com/Abdullah/cfg.git
cd cfg
stow vim
It will symlink vim. If you wanna use this configurations for root user, use -t
argument,
stow -t /root vim
Note: stow will only create a symlink if a config file doesn't already exist. You must delete/backup if there is a default config for a program.
Lemonbar is a lightweight bar entirely based on XCB. Provides full UTF-8 support, basic formatting, RandR and Xinerama support and EWMH compliance without wasting your precious memory. You can compile it from Source Code. In Arch Linux there is a PKGBUILD.
Polybar is a stylish status bar. You have to compile it from source for some distributions. It's now available in Arch Linux official repositories. As a dependency, you can install Font Awesome, which is available in official repositories in Arch Linux.