The dotfiles I am currently using in Linux
i3wmpywali3lock(thinking of trying i3lock-color for further customization)i3lock-colorusingi3lock-colornow since it has more features, namely supporting.pngs 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!)yadmfor dotfile management (simple and uses git directly so no overhead to learn new commands, highly recommend it!)fusumafor mapping commands to touchpad gestures - very simple to use and configure, recommend it a lot!Dunstredshiftfor 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)Donexrandrkeybind shortcuts (I keep usingarandrlike 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)playerctlfor 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 inaptis very outdated (new commands are cool too)scrotfor screenshots in the blur lock screenimagemagickfor blurring the screenshotlightfor 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).