Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/awan/cfg
My Unix-like OS's dotfiles...
https://github.com/awan/cfg
bootstrap compton dotfiles dunst dwm dwm-desktop dwm-status elinks fonts git mpv mpv-script mutt muttrc powerline-fonts tmux tty vim vim-addon-manager xorg
Last synced: 2 days ago
JSON representation
My Unix-like OS's dotfiles...
- Host: GitHub
- URL: https://github.com/awan/cfg
- Owner: Awan
- License: bsd-3-clause
- Created: 2019-08-08T18:36:19.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T01:57:18.000Z (2 months ago)
- Last Synced: 2024-09-12T11:46:17.880Z (2 months ago)
- Topics: bootstrap, compton, dotfiles, dunst, dwm, dwm-desktop, dwm-status, elinks, fonts, git, mpv, mpv-script, mutt, muttrc, powerline-fonts, tmux, tty, vim, vim-addon-manager, xorg
- Language: Vim Script
- Homepage: https://abdullah.solutions
- Size: 46.4 MB
- Stars: 31
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![bspwm](https://user-images.githubusercontent.com/42554663/100934595-ca9d7e00-3510-11eb-8943-4061ea1040ea.png)
![dwm](https://user-images.githubusercontent.com/42554663/62346164-8827f380-b50e-11e9-8538-a25c46c51af9.png)
![lewany](https://user-images.githubusercontent.com/42554663/68199427-d8b45e80-ffdf-11e9-80d5-b8666ceff734.png)
![Yaseen](https://user-images.githubusercontent.com/42554663/67501758-3ff81780-f69e-11e9-8f68-dda0695eda3d.png)
![zsh](https://user-images.githubusercontent.com/42554663/81833793-93a65180-9559-11ea-9687-9b56224707e9.png)
![mypanel](https://user-images.githubusercontent.com/42554663/177259504-4afb0440-a7f5-4b0c-bc98-f95a51ff7303.png)```
▓▓▓▓▓▓▓▓▓▓
░▓ About ▓ linux configuration files
░▓ Author ▓ Abdullah
░▓ 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](http://www.gnu.org/software/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
```bash
$ curl https://git.io/JILE5 | sh
```or clone it [from source](https://savannah.gnu.org/git/?group=stow) and [build it](http://git.savannah.gnu.org/cgit/stow.git/tree/INSTALL.md) 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
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](https://github.com/LemonBoy/bar).
In Arch Linux there is a [PKGBUILD](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=lemonbar).# Polybar
Polybar is a stylish status bar. You have to compile it from [source](https://github.com/polybar/polybar.git) 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.# Installed Packages
This [encrypted file](installed_packages) contains packages name which I
currently have installed on my Arch Linux host. Encrypted to myself using `age`:```bash
pacman -Qq | age -e -a -r age1teq3zep9z3l9ea5s3x2t6859pskkj4nz74w2cy8kxh7jgnyvdcpq0xm9gg > installed_packages
```[![Stargazers over time](https://starchart.cc/Awan/cfg.svg)](https://starchart.cc/Awan/cfg)