diff --git a/config.org b/config.org index 9392625..59261e1 100644 --- a/config.org +++ b/config.org @@ -50,6 +50,7 @@ - [[#alacritty-1][Alacritty]] - [[#xorg][Xorg]] - [[#gtk][GTK]] + - [[#rofi][Rofi]] - [[#git][Git]] - [[#installation][Installation]] - [[#configuration][Configuration]] @@ -2678,6 +2679,11 @@ papirus-icon-theme #+end_src *** GTK 3 #+begin_src conf :tangle ~/.config/gtk-3.0/settings.ini +; DO NOT EDIT THIS FILE DIRECTLY +; This is a file generated from a literate programing source file +; You should make any changes there and regenerate it from Emacs org-mode +; using org-babel-tangle (C-c C-v t) + [Settings] gtk-icon-theme-name = Papirus-Dark gtk-theme-name = gruvbox-dark-gtk @@ -2685,11 +2691,87 @@ gtk-font-name = UbuntuMono Nerd Font 11 #+end_src *** GTK 4 #+begin_src conf :tangle ~/.config/gtk-4.0/settings.ini +; DO NOT EDIT THIS FILE DIRECTLY +; This is a file generated from a literate programing source file +; You should make any changes there and regenerate it from Emacs org-mode +; using org-babel-tangle (C-c C-v t) + [Settings] gtk-icon-theme-name = Papirus-Dark gtk-theme-name = gruvbox-dark-gtk gtk-font-name = UbuntuMono Nerd Font 11 #+end_src +** Rofi +#+begin_src conf :tangle ~/.config/rofi/config.rasi :mkdirp yes +/* + DO NOT EDIT THIS FILE DIRECTLY + This is a file generated from a literate programing source file + You should make any changes there and regenerate it from Emacs org-mode + using org-babel-tangle (C-c C-v t) +*/ +/* ========================================================================== + Rofi color theme + + Based on the Gruvbox color scheme for Vim by morhetz + https://github.com/morhetz/gruvbox + + File: gruvbox-dark-hard.rasi + Desc: Gruvbox dark (hard contrast) color theme for Rofi + Author: bardisty + Source: https://github.com/bardisty/gruvbox-rofi + Modified: Mon Feb 12 2018 06:04:26 PST -0800 + ========================================================================== */ + +*{ + font: "Ubuntu Mono Nerd Font 16"; + /* Theme settings */ + highlight: bold italic; + scrollbar: true; + + /* Gruvbox dark colors */ + gruvbox-dark-bg0-hard: #1d2021; + gruvbox-dark-bg0: #282828; + gruvbox-dark-bg2: #504945; + gruvbox-dark-fg0: #fbf1c7; + gruvbox-dark-fg1: #ebdbb2; + gruvbox-dark-red-dark: #cc241d; + gruvbox-dark-red-light: #fb4934; + gruvbox-dark-yellow-dark: #d79921; + gruvbox-dark-yellow-light: #fabd2f; + gruvbox-dark-gray: #a89984; + + /* Theme colors */ + background: @gruvbox-dark-bg0-hard; + background-color: @background; + foreground: @gruvbox-dark-fg1; + border-color: @gruvbox-dark-gray; + separatorcolor: @border-color; + scrollbar-handle: @border-color; + + normal-background: @background; + normal-foreground: @foreground; + alternate-normal-background: @gruvbox-dark-bg0; + alternate-normal-foreground: @foreground; + selected-normal-background: @gruvbox-dark-bg2; + selected-normal-foreground: @gruvbox-dark-fg0; + + active-background: @gruvbox-dark-yellow-dark; + active-foreground: @background; + alternate-active-background: @active-background; + alternate-active-foreground: @active-foreground; + selected-active-background: @gruvbox-dark-yellow-light; + selected-active-foreground: @active-foreground; + + urgent-background: @gruvbox-dark-red-dark; + urgent-foreground: @background; + alternate-urgent-background: @urgent-background; + alternate-urgent-foreground: @urgent-foreground; + selected-urgent-background: @gruvbox-dark-red-light; + selected-urgent-foreground: @urgent-foreground; +} + +@import "gruvbox-common.rasi" +#+end_src * Git ** Installation #+begin_src conf :tangle pkg-list.txt diff --git a/rofi/.config/rofi/config.rasi b/rofi/.config/rofi/config.rasi deleted file mode 100644 index d494f1b..0000000 --- a/rofi/.config/rofi/config.rasi +++ /dev/null @@ -1,62 +0,0 @@ -/* ========================================================================== - Rofi color theme - - Based on the Gruvbox color scheme for Vim by morhetz - https://github.com/morhetz/gruvbox - - File: gruvbox-dark-hard.rasi - Desc: Gruvbox dark (hard contrast) color theme for Rofi - Author: bardisty - Source: https://github.com/bardisty/gruvbox-rofi - Modified: Mon Feb 12 2018 06:04:26 PST -0800 - ========================================================================== */ - -* { - font: "Ubuntu Mono Nerd Font 16"; - /* Theme settings */ - highlight: bold italic; - scrollbar: true; - - /* Gruvbox dark colors */ - gruvbox-dark-bg0-hard: #1d2021; - gruvbox-dark-bg0: #282828; - gruvbox-dark-bg2: #504945; - gruvbox-dark-fg0: #fbf1c7; - gruvbox-dark-fg1: #ebdbb2; - gruvbox-dark-red-dark: #cc241d; - gruvbox-dark-red-light: #fb4934; - gruvbox-dark-yellow-dark: #d79921; - gruvbox-dark-yellow-light: #fabd2f; - gruvbox-dark-gray: #a89984; - - /* Theme colors */ - background: @gruvbox-dark-bg0-hard; - background-color: @background; - foreground: @gruvbox-dark-fg1; - border-color: @gruvbox-dark-gray; - separatorcolor: @border-color; - scrollbar-handle: @border-color; - - normal-background: @background; - normal-foreground: @foreground; - alternate-normal-background: @gruvbox-dark-bg0; - alternate-normal-foreground: @foreground; - selected-normal-background: @gruvbox-dark-bg2; - selected-normal-foreground: @gruvbox-dark-fg0; - - active-background: @gruvbox-dark-yellow-dark; - active-foreground: @background; - alternate-active-background: @active-background; - alternate-active-foreground: @active-foreground; - selected-active-background: @gruvbox-dark-yellow-light; - selected-active-foreground: @active-foreground; - - urgent-background: @gruvbox-dark-red-dark; - urgent-foreground: @background; - alternate-urgent-background: @urgent-background; - alternate-urgent-foreground: @urgent-foreground; - selected-urgent-background: @gruvbox-dark-red-light; - selected-urgent-foreground: @urgent-foreground; -} - -@import "gruvbox-common.rasi"