No Description

Abdullah 235167ab42 adding executable for unix 1 week ago
android 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
awesome 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
bspwm 7b4075a819 typo 2 weeks ago
cava 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
dunst 27b190507c xautolock with physlock 1 month ago
elinks 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
etc 235167ab42 adding executable for unix 1 week ago
feh 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
git 94405302b4 vimdiff as default diff tool added 1 month ago
goobook 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
gpg fe32abc11a adding new colorscheme, gpg options, new cursor size in xresources 1 month ago
i3 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
imgur 166ba3929a adding more fonts and gtk 1 month ago
ipython 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
mbsync 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
misc 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
mpd 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
mplayer 50e5cf4cde mplayer files modified 3 weeks ago
mpv fff8b08799 adding gaps script and keybinidngs and some mpv options 3 weeks ago
msmtp 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
mutt 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
ncmpcpp 89ec543aad adding some ncmpcpp options 4 weeks ago
ncpamixer 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
notmuch 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
offlineimap 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
picom f1852c8585 less strain on eyes 4 weeks ago
polybar 366259751a fonts size/variant changed and had typo in modules-left 2 weeks ago
ranger 74f4469722 for videos without Xorg mplayer configured 1 month ago
redshift 058c0d5403 adding vidmode 1 month ago
screenkey 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
sway 9df7d75a2d adding perl5 exports and sway configured 2 weeks ago
sxhkd 2a9a69217f adding new keybindings to move a window to presel 3 weeks ago
sxiv 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
systemd 69061e309a removing non woring function and setting wallpapers with systemd 1 month ago
termite bbf13976bf adding cutchars 2 weeks ago
tmux 79866125e8 fonts configured, bspwm,sxhkd,polybar configured 1 month ago
top 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
urlview 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
urxvt 79866125e8 fonts configured, bspwm,sxhkd,polybar configured 1 month ago
vim 01fe35133c adding new colorscheme 3 weeks ago
xbindkeys 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
xinit e4cd88a72b xprofile pretty loads all those programs so why another autostart for bspwm 3 weeks ago
xmodmap 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
zathura 94664a5ed0 replace shebang to dash 1 month ago
zsh 9df7d75a2d adding perl5 exports and sway configured 2 weeks ago
.gitignore 166ba3929a adding more fonts and gtk 1 month ago
LICENSE 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
README.md 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago
encrypted.tar.gz.gpg 6d564b7b90 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. 1 month ago

README.md

foo image image

  ▓▓▓▓▓▓▓▓▓▓
 ░▓ 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)

Installation

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 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.