Here’s a list my secret treasure trove, what I’m using on my Arch GNU/Linux system (or sometimes Manjaro on a lazy day). Managed using thoughtbot. I cannot claim it to be as KISS and customizable. The strikethrough packages are here for only taste, since my system requirements are continues wavering, these adjustments are happen to advance. Ahead from here, if arch inclined commands were used, equivalent commands could, easily, be derived for other Linux flavors. While my dotfiles are optimised for my workflow, you can maybe find something interesting in it.
Core
- Boot Loader:
GRUB
- Dsk Environment:
KDE Plasma
- Display Server:
Xorg (X11)
/Wayland
- Graphic Driver:
- Display Manager:
GDM
- File Manager:
ranger
- FUSE:
- Window Manager:
i3
//bspwm
/Awesome
dwm
- Compositor:
sway
/Compton
- Display Server:
- Widget Toolkit:
GTK
- Icons:
Papirus (Dark)
/flat-remix (Main)
- Panel-Bar:
i3
/tint2
- Notification Daemon:
Dunst
- Shell:
zsh
/fish-shell
- Terminal:
st
//Termite
/Konsole
/Urxvt
/cool-retro-term
kitty
- Fonts:
ttf-dejavu
//Inconsolata
/artwiz-drift
M+ (Nerd Fonts)
- scroolback w/ mouse
- inc/dec font size
- transparent
- Fonts:
- App Launcher:
Dmenu
/Rofi
- Files:
- Browser:
Firefox
//w3m
/Qutebrowser
/Dillo
/min
/browsh
/IceCat
Brave
- Partition Manager:
GParted
- Virtual Machine:
QEMU (kvm + PCI passthrough ∵ x86_64)
- Spreadsheet:
- System Monitor:
htop
//gtop
/vtop
gotop
- Editor:
Vim
//Sublime
/Neovim
SpaceVim
- Version Control:
Git
/Mercurial
- Network Manager:
NetworkManager
- IRC Client:
WeeChat (bitlbee = discord, facebook, hangouts)
//Irssi
/BitchX
ChatZilla
Custom
- $PATH:
~/.scripts
(can be disabled)
Installing dotfiles/
locally under home/
directory, sustain two mediums:
• Central
▖~ git clone --depth 1 [email protected]:aniruddha0pandey/dotfiles.git
▖~ cd dotfiles
▖~ ./install.py
• Remote
▖~ cd dotfiles
▖~ # bash -c "$(curl -fsSL https://cdn.rawgit.com/aniruddha0pandey/dotfiles/master/remote-install.py)" # Since, Rawgit is down now. Convert url from <jsdelivr.com/rawgit> or <unpkg.com>
▖~ bash -c "`wget -O - --no-check-certificate https://raw.githubusercontent.com/aniruddha0pandey/dotfiles/master/remote-install.py?token=Adtp2Dp95KWhFVUTxRpySCgcC7pjJ04-ks5boWGewA%3D%3D`"
▖~ ./remote-install.py
This will automatically backup existing settings. Enjoy your new fangled environment!, which you may wish to steal, or just reimplement it...
▖~ dotfiles -h
dotfiles version 0.1.6
Synopsis: dotfiles [options] <target>
OPTIONS:
-h, --help, Show help and exit
-V, --version, Show version information and exit
-v, --verbose, Show progress bars and other extra information
-vH, --verboseHigh, Show a more verbose version
-vHH, --verboseHighHigh, Show even more verbose
-d, --database, Show installed packages, programs etc.
-t, --test, Run test
-u, --update, Update packages
-e, --edit, Edit dotfiles in your default editor/ide
-c, --clean, Clean caches
-b, --debug, Display debug messages (recommended option while reporting bugs)
___________________________________________________________________________________________________________
_______________
< btw, i use arch >
---------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Compiling, entirely from source code. Because, every jedi crafts his own saber
.
remember, dotfiles are meant to be forked ;)
~/.*
with ♥