The dotfiles I am currently using in Linux
i3wm
pywal
i3lock
(thinking of trying i3lock-color for further customization)i3lock-color
usingi3lock-color
now since it has more features, namely supporting.png
s which I am using to set my current wallpaper as the lock screen image (along with some color stuff)vim
- :)rofi
(because default dmenu launcher is not very cool :P)gnome-terminal
(works for me and I see no need to switch - Used terminator before but i3 gives me tiling anyway so it's ok like this)polybar
(awesome bar!)yadm
for dotfile management (simple and uses git directly so no overhead to learn new commands, highly recommend it!)fusuma
for mapping commands to touchpad gestures - very simple to use and configure, recommend it a lot!Dunst
redshift
for reducing the eye sore of hacking late at night :^)
- Cool custom screenshotting shortcuts
- Volume change keybind modifier key to change 1% at a time
Notification muting in taskbar (similar to the current coffee mug/bed for locking)Donexrandr
keybind shortcuts (I keep usingarandr
like a n00b) - some scripts help for now but could setup i3 modes in the bar or keybinds to change them
pavucontrol
(for audio display with i3blocks) (I think this was dropped in the switch to polybar but not yet sure)playerctl
for audio keys control and listing current song in polybar - If using ubuntu needs to be built from source (or installed from the provided built package) as the version inapt
is very outdated (new commands are cool too)scrot
for screenshots in the blur lock screenimagemagick
for blurring the screenshotlight
for managing screen backlight (xbacklight stopped working for me)
- i3blocks (config is still here but now moved to Polybar - commented out or deleted references in i3 config file though)
- powerline (bash and vim status line): Felt too slow and configuration mechanism was clunky. Once it failed on me randomly (after an update, probably) I just moved to plain bash
PS1
.
- If you are using Ubuntu or any *buntu versions, you might need to install some software "manually" (compile from source) because the repositories might be a bit out of date (IIRC, did that with rofi and pywal at least).