Aucune description

Abdullah a1cf75a09d adding some changes to zsh, xprofile, zathura and wallpaper systemd file il y a 3 ans
alacritty cf557d80e7 added bullet plugin to vim, commented out audio and brightness, some il y a 3 ans
android 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
awesome 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
bspwm 979dc7802d adding cmus options as well as my status bar (mypanel) il y a 3 ans
cava 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
cmus b615fe57e3 adding cmus new keybinding for tags editing, custom alias for inode number and mpd status for mypanel il y a 3 ans
colorls ee6f74515c nvim and xresources updated il y a 5 ans
dunst 1661a205e2 adding colors il y a 3 ans
elinks 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
etc a1cf75a09d adding some changes to zsh, xprofile, zathura and wallpaper systemd file il y a 3 ans
feh 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
git 673bf6998e adopting switch and no main branch il y a 4 ans
goobook 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
gpg b45a5605a2 adding new colorscheme, gpg options, new cursor size in xresources il y a 5 ans
i3 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
imgur 57ba4ee8ba adding more fonts and gtk il y a 5 ans
ipython 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
kernel 2fb0c8baf6 adding efistub.sh il y a 4 ans
kitty 4c0b508686 changing fonts il y a 5 ans
leafpad 87d9eb1a4a nvim configured il y a 5 ans
mbsync 07df938ebb adding files with some changes il y a 3 ans
misc 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
mpd 07df938ebb adding files with some changes il y a 3 ans
mplayer ee6f74515c nvim and xresources updated il y a 5 ans
mpv c23326ca8f some XDG complaint changes. tmux won't show comments in virtual console il y a 3 ans
msmtp c23326ca8f some XDG complaint changes. tmux won't show comments in virtual console il y a 3 ans
mutt 277e3653df adding iwd for wifi back, ncmpcpp keybinding for seek backward/forward, signatures and some misc settings in mutt il y a 3 ans
ncmpcpp cf557d80e7 added bullet plugin to vim, commented out audio and brightness, some il y a 3 ans
ncpamixer 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
neofetch 302213f138 personalized neofetch il y a 4 ans
notmuch c23326ca8f some XDG complaint changes. tmux won't show comments in virtual console il y a 3 ans
nvim 8e70610250 some more functions and new nvim script il y a 4 ans
offlineimap 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
picom 17c0f29477 glx was having problems il y a 4 ans
polybar 07df938ebb adding files with some changes il y a 3 ans
ranger 1d49b19983 adding git support for ranger il y a 4 ans
redshift b909890ad6 removing submodule as its already in aur, adding some custom aliases, redshift brightness changed for day, createHtmlTree.py needs python2 il y a 5 ans
screenkey 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
spectrwm d0864e1606 adding spectrwm config il y a 5 ans
ssh ca5985ee99 adding some changes to mypanel, ssh config file and a keybinding to sxhkd il y a 3 ans
steck 882bec9391 Some random changes il y a 5 ans
sway 9337928c34 ranger images previews with ueberzug il y a 5 ans
sxhkd 79406dcb53 adding cmus binding il y a 3 ans
sxiv 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
systemd a1cf75a09d adding some changes to zsh, xprofile, zathura and wallpaper systemd file il y a 3 ans
terminator 738b21161e adding some aliases and configuration values to git, fonts changed, cmus layout changed, terminator preferences rule added to bspwm il y a 5 ans
termite a1cf75a09d adding some changes to zsh, xprofile, zathura and wallpaper systemd file il y a 3 ans
tig 8a6a942a7c Tig configured il y a 5 ans
tmux d59a4edae2 conflicting keybindings were committed il y a 3 ans
top 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
urlview 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
urxvt aa2094c6ca fonts configured, bspwm,sxhkd,polybar configured il y a 5 ans
vim cf557d80e7 added bullet plugin to vim, commented out audio and brightness, some il y a 3 ans
xbindkeys 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
xfce bc3b478903 some xfce4 il y a 5 ans
xinit ec7d6cf742 xprofile pretty loads all those programs so why another autostart for bspwm il y a 5 ans
xmodmap 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
zathura a1cf75a09d adding some changes to zsh, xprofile, zathura and wallpaper systemd file il y a 3 ans
zsh a1cf75a09d adding some changes to zsh, xprofile, zathura and wallpaper systemd file il y a 3 ans
.gitignore bb1471ecc9 adding playlists not to be tracked il y a 3 ans
LICENSE 03cb0bfdc7 بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيم - In the name of Allah SWT, the most Gracious, the most Merciful. il y a 5 ans
README.md cd2db967c4 typo in README.md and install.sh wasnt executable il y a 4 ans
encrypted.tar.gz.gpg 84811c7c6e adding encrypted tar il y a 4 ans
install.sh cd2db967c4 typo in README.md and install.sh wasnt executable il y a 4 ans

README.md

bspwm dwm lewany Yaseen zsh

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

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

Polybar

Polybar is a stylish status bar. You have to compile it from source.

In AUR, you can find a PKGBUILD.

Here are the dependencies you must have to use polybar with customized stylish icons.

Stargazers over time