All Projects → grandfoobah → I3 Wm Gruvbox Theme

grandfoobah / I3 Wm Gruvbox Theme

Licence: mit
An i3-wm gruvbox theme implementation

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to I3 Wm Gruvbox Theme

3mux
Terminal multiplexer inspired by i3
Stars: ✭ 1,687 (+797.34%)
Mutual labels:  i3, i3wm
I3 Gnome Pomodoro
🍅 Integrate gnome-pomodoro into i3
Stars: ✭ 159 (-15.43%)
Mutual labels:  i3, i3wm
I3 Polybar Config
My i3 configuration with polybar for HiDPI screen (4k)
Stars: ✭ 84 (-55.32%)
Mutual labels:  i3, i3wm
Wmfocus
Visually focus windows by label
Stars: ✭ 132 (-29.79%)
Mutual labels:  i3, i3wm
I3 Workspace Groups
Manage i3wm workspaces in groups you control
Stars: ✭ 139 (-26.06%)
Mutual labels:  i3, i3wm
I3 Config
i3wm configuration files
Stars: ✭ 81 (-56.91%)
Mutual labels:  i3, i3wm
I3lock Fancy Rapid
A faster implementation of i3lock-fancy.
Stars: ✭ 102 (-45.74%)
Mutual labels:  i3, i3wm
I3 Config
I3-gaps configuration
Stars: ✭ 67 (-64.36%)
Mutual labels:  i3, i3wm
I3 Wm Config
I3 tiling window manager configuration
Stars: ✭ 109 (-42.02%)
Mutual labels:  i3, i3wm
I3wsr
Change i3-wm workspace names based on content
Stars: ✭ 107 (-43.09%)
Mutual labels:  i3, i3wm
Tmux Tilish
Plugin which makes tmux work and feel like i3wm
Stars: ✭ 149 (-20.74%)
Mutual labels:  i3, i3wm
Azote
Wallpaper and colour manager for Sway, i3 and some other WMs
Stars: ✭ 138 (-26.6%)
Mutual labels:  i3, i3wm
I3keys
Lists available bindings for i3 or Sway with a graphical or text keyboard
Stars: ✭ 81 (-56.91%)
Mutual labels:  i3, i3wm
I3lock Fancy
i3lock script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text
Stars: ✭ 1,249 (+564.36%)
Mutual labels:  i3, i3wm
I3ipc Glib
A C interface library to i3wm
Stars: ✭ 72 (-61.7%)
Mutual labels:  i3, i3wm
Connmap
connmap is an X11 desktop widget that shows location of your current network peers on a world map (tested only with i3wm). Made with C and libcairo.
Stars: ✭ 90 (-52.13%)
Mutual labels:  i3, i3wm
Xsuspender
👀 💻 💤 🔋 Save battery by auto-suspending unfocused X11 applications.
Stars: ✭ 53 (-71.81%)
Mutual labels:  i3, i3wm
I3 Linux Config Tokyo Rice
My config files for i3-gaps and Linux, first rice.
Stars: ✭ 58 (-69.15%)
Mutual labels:  i3, i3wm
I3 Autodisplay
i3wm multiple monitors auto configuration
Stars: ✭ 104 (-44.68%)
Mutual labels:  i3, i3wm
Sgtk Menu
GTK launchers for sway & other WMs w/ menu, dmenu, application grid and button bar
Stars: ✭ 112 (-40.43%)
Mutual labels:  i3, i3wm

important notice Thu Jul 5 13:20:44 PDT 2018

I do not use this desktop theme or i3 anymore and cannot provide support for newer users who want to try it. If it works for you-- great. If you can't get it figured out, I'm sorry, but I will not be able to help you. Good luck!!!

alt text alt text alt text alt text

I did it like this:

  1. Install Vim gruvbox theme. I use the 'vim-plug' plugin manager and enable vim gruvbox theme along with 256 colors in vimrc. Source the gruvbox color sh script in .bashrc or .zshrc since I use URxvt (see my "note-about-terminals"). I installed lightline which will use the vim gruvbox theme if you set it in the lightline vim settings. I also have font-awesome powerline-fonts installed along with Hack and Fantasque Sans Mono fonts. I use Fantasque Sans Mono for the terminal and Hack for almost everything else.

  2. Apply gruvbox color scheme to .Xresources file.

  3. Apply i3 config colors. The colors and are located at the end of my i3/config.

  4. Install i3blocks. https://github.com/vivien/i3blocks These blocks will not all work the same out of the box for everyone. At the least you'll probably need to set your network interface because my ethernet and wifi interface will probably be different than yours. (my ethernet is 'eno1' and wifi is 'wlp2s0'.) If you don't know what yours is, try typing 'ip link' or 'ifconfig' in the terminal and check the output. If you have trouble with a particular block not displaying, try executing the script directly to see if you may be missing a package. (E.g. ./battery) Now if a 'command not found' error appears, then you need to find out what command was not found, and what package you may need to get that command. Google is your friend here. Lastly, a few of the i3blocks scripts use their own colors by default, overriding your personal preference. I disabled this and included my version of the scripts. The only thing was changed was that the scripts no longer override color settings.

  5. I am using prezto's https://github.com/sorin-ionescu/prezto zsh config, it's more lightweight than others that are out there and by default looks great with gruvbox.

  6. Rofi https://github.com/DaveDavenport/rofi comes with gruvbox theme included all that is necessary is to turn it on.

  7. Conky. https://github.com/brndnmtthws/conky It is the most ugly code I've seen since 1995. I do not guarantee it will look right for you, but it displays fine on my 1366x768 laptop screen. conkyrc is the clock/date. conkyrc2 is the process list / disk space and will need some tweaking if you do not use 3 partitions, one each for boot home and root.

  8. Dunst notification theme is nothing fancy but I included it anyways.

  9. Make a gruvbox gtk theme. I created a GTK theme to my preferences using oomox. https://github.com/actionless/oomox I included pictures of my settings and there is also a config file in this repo.

  10. Apply the gtk theme and double check your fonts. I use lxappearance to set the oomox gtk theme along with gtk font. I use 'Hack' font for GTK, i3, and conky. For my terminal I use Fantasque Sans Mono because I feel like it's pretty groovy.

Note: I provide links to a lot of the projects here, but it is generally best to install them using a package manager from your distro.

And that is all.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].