Muhammad Abdullah Khabir b3c367fcda adding new function | 3 月之前 | |
---|---|---|
alacritty | 4 月之前 | |
android | 1 年之前 | |
awesome | 4 年之前 | |
bspwm | 1 年之前 | |
cagebreak | 1 年之前 | |
cava | 4 年之前 | |
cmus | 1 年之前 | |
colorls | 3 年之前 | |
doas | 1 年之前 | |
dunst | 1 年之前 | |
elinks | 4 年之前 | |
etc | 5 月之前 | |
feh | 4 年之前 | |
git | 5 月之前 | |
goimapnotify | 1 年之前 | |
goobook | 4 年之前 | |
gpg | 4 年之前 | |
herbstluftwm | 1 年之前 | |
hyprland | 1 年之前 | |
i3 | 4 年之前 | |
imgur | 4 年之前 | |
ipython | 4 年之前 | |
kernel | 1 年之前 | |
kitty | 1 年之前 | |
leafpad | 3 年之前 | |
mbsync | 1 年之前 | |
misc | 4 年之前 | |
mpd | 1 年之前 | |
mplayer | 3 年之前 | |
mpv | 1 年之前 | |
msmtp | 1 年之前 | |
mutt | 7 月之前 | |
ncmpc | 1 年之前 | |
ncmpcpp | 7 月之前 | |
ncpamixer | 4 年之前 | |
neofetch | 6 月之前 | |
notmuch | 1 年之前 | |
nvim | 1 年之前 | |
offlineimap | 4 年之前 | |
picom | 1 年之前 | |
polybar | 1 年之前 | |
ranger | 1 年之前 | |
redshift | 3 年之前 | |
river | 1 年之前 | |
screenkey | 1 年之前 | |
secrets @ 312ad63dd5 | 1 年之前 | |
spectrwm | 1 年之前 | |
ssh | 1 年之前 | |
stalonetray | 6 月之前 | |
steck | 3 年之前 | |
sway | 1 年之前 | |
sx | 1 年之前 | |
sxhkd | 4 月之前 | |
sxiv | 4 年之前 | |
systemd | 7 月之前 | |
terminator | 3 年之前 | |
termite | 2 年之前 | |
tig | 3 年之前 | |
tmux | 1 年之前 | |
top | 4 年之前 | |
urlview | 4 年之前 | |
urxvt | 1 年之前 | |
vim | 7 月之前 | |
waybar | 1 年之前 | |
weston | 1 年之前 | |
xbindkeys | 4 年之前 | |
xfce | 1 年之前 | |
xinit | 4 年之前 | |
xmodmap | 4 年之前 | |
yambar | 1 年之前 | |
zathura | 1 年之前 | |
zsh | 3 月之前 | |
.gitignore | 9 月之前 | |
.gitmodules | 1 年之前 | |
INSTALL.sh | 7 月之前 | |
LICENSE | 6 月之前 | |
README.md | 1 年之前 | |
install.sh | 3 年之前 | |
installed_packages | 3 月之前 | |
vconsole.conf | 1 年之前 |
▓▓▓▓▓▓▓▓▓▓
░▓ 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.
This encrypted file contains packages name which I
currently have installed on my Arch Linux host. Encrypted to myself using age
:
pacman -Qq | age -e -a -r age1teq3zep9z3l9ea5s3x2t6859pskkj4nz74w2cy8kxh7jgnyvdcpq0xm9gg > installed_packages