All Projects → a-schaefers → i3-wm-gruvbox-theme

a-schaefers / i3-wm-gruvbox-theme

Licence: MIT license
An i3-wm gruvbox theme implementation

Programming Languages

shell
77523 projects
perl
6916 projects
Vim Script
2826 projects

Projects that are alternatives of or similar to i3-wm-gruvbox-theme

i3-timer
⏰ A simple timer for the i3 window manager
Stars: ✭ 34 (-85.15%)
Mutual labels:  i3, i3wm
no-mans-sky-rice-i3wm
i3WM rice themed using No Man's Sky's colors
Stars: ✭ 34 (-85.15%)
Mutual labels:  i3, i3wm
dotfiles
My main working machine setup. Here be cyber dragons, and optional bugs.
Stars: ✭ 35 (-84.72%)
Mutual labels:  i3, i3wm
i3blocks-gate
Extra i3blocks Scripts For arch Ubuntu very simple and very useful -
Stars: ✭ 42 (-81.66%)
Mutual labels:  i3, i3wm
i3-dstatus
Another great statusline generator for i3wm
Stars: ✭ 35 (-84.72%)
Mutual labels:  i3, i3wm
dotfiles
My personal configuration files
Stars: ✭ 120 (-47.6%)
Mutual labels:  i3, gruvbox
i3-workspace-switcher
MRU (Most recently used) workspace switcher for i3 window manager
Stars: ✭ 20 (-91.27%)
Mutual labels:  i3, i3wm
I3 Gaps Deb
Tool to create and install Debian (or Ubuntu) packages of i3-gaps.
Stars: ✭ 236 (+3.06%)
Mutual labels:  i3, i3wm
i3
Archivos de configuraciones de i3
Stars: ✭ 32 (-86.03%)
Mutual labels:  i3, i3wm
dotfiles
A total nord dotfiles used by me. Forever work in progress.
Stars: ✭ 35 (-84.72%)
Mutual labels:  i3, i3wm
i3altlayout
i3wm efficient screen real estate
Stars: ✭ 40 (-82.53%)
Mutual labels:  i3, i3wm
dotfiles
My dotfiles, with an out-of-date install-script. Arch, Tiling WM (i3, sway), ZSH, Neovim
Stars: ✭ 20 (-91.27%)
Mutual labels:  i3, i3wm
dotfiles
My setup
Stars: ✭ 84 (-63.32%)
Mutual labels:  i3, gruvbox
i3blocks-airpods
i3blocks script for managing airpods and airpods pro.
Stars: ✭ 61 (-73.36%)
Mutual labels:  i3, i3wm
Autotiling
Script for sway and i3 to automatically switch the horizontal / vertical window split orientation
Stars: ✭ 243 (+6.11%)
Mutual labels:  i3, i3wm
hax
Zero-config Hacky Hackpecker setup
Stars: ✭ 16 (-93.01%)
Mutual labels:  i3, i3wm
I3wm Config
my i3wm config
Stars: ✭ 196 (-14.41%)
Mutual labels:  i3, i3wm
Nwg Launchers
GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
Stars: ✭ 211 (-7.86%)
Mutual labels:  i3, i3wm
raiseorlaunch
A run-or-raise-application-launcher for i3 window manager.
Stars: ✭ 35 (-84.72%)
Mutual labels:  i3, i3wm
negi3wm
Brings a lot of unique UX features inspired by ion3/notion wm. Probably the most sophisticated example of i3ipc usage ever created
Stars: ✭ 27 (-88.21%)
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].