Razne posodobitve, info o vsebovanem
parent
e022f6c867
commit
6e0922abd3
|
@ -79,3 +79,5 @@ URxvt.keysym.M-Escape: perl:keyboard-select:activate
|
|||
! transparency
|
||||
URxvt*depth: 32
|
||||
URxvt*background: [94]S_base03
|
||||
|
||||
xterm*decTerminalID : vt340
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
# gruvbox-dark colorscheme for kitty
|
||||
# snazzy theme used as base
|
||||
|
||||
foreground #ebdbb2
|
||||
background #272727
|
||||
selection_foreground #655b53
|
||||
selection_background #ebdbb2
|
||||
url_color #d65c0d
|
||||
|
||||
# black
|
||||
color0 #272727
|
||||
color8 #928373
|
||||
|
||||
# red
|
||||
color1 #cc231c
|
||||
color9 #fb4833
|
||||
|
||||
# green
|
||||
color2 #989719
|
||||
color10 #b8ba25
|
||||
|
||||
# yellow
|
||||
color3 #d79920
|
||||
color11 #fabc2e
|
||||
|
||||
# blue
|
||||
color4 #448488
|
||||
color12 #83a597
|
||||
|
||||
# magenta
|
||||
color5 #b16185
|
||||
color13 #d3859a
|
||||
|
||||
# cyan
|
||||
color6 #689d69
|
||||
color14 #8ec07b
|
||||
|
||||
# white
|
||||
color7 #a89983
|
||||
color15 #ebdbb2
|
||||
|
|
@ -4,29 +4,15 @@ italic_font auto
|
|||
bold_italic_font auto
|
||||
font_size 11.0
|
||||
|
||||
|
||||
foreground #839496
|
||||
background #002b36
|
||||
background_opacity 0.9
|
||||
|
||||
color0 #073642
|
||||
color1 #dc322f
|
||||
color2 #859900
|
||||
color3 #b58900
|
||||
color4 #268bd2
|
||||
color5 #d33682
|
||||
color6 #2aa198
|
||||
color7 #eee8d5
|
||||
color8 #002b36
|
||||
color9 #cb4b16
|
||||
color10 #586e75
|
||||
color11 #657b83
|
||||
color12 #839496
|
||||
color13 #6c71c4
|
||||
color14 #93a1a1
|
||||
color15 #fdf6e3
|
||||
#include solarized.conf
|
||||
include gruvbox.conf
|
||||
|
||||
window_padding_width 2
|
||||
|
||||
touch_scroll_multiplier 10.0
|
||||
strip_trailing_spaces smart
|
||||
|
||||
enable_audio_bell no
|
||||
visual_bell_duration 0
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
background #001e26
|
||||
foreground #708183
|
||||
cursor #708183
|
||||
selection_background #002731
|
||||
color0 #002731
|
||||
color8 #465a61
|
||||
color1 #d01b24
|
||||
color9 #bd3612
|
||||
color2 #728905
|
||||
color10 #465a61
|
||||
color3 #a57705
|
||||
color11 #52676f
|
||||
color4 #2075c7
|
||||
color12 #708183
|
||||
color5 #c61b6e
|
||||
color13 #5856b9
|
||||
color6 #259185
|
||||
color14 #81908f
|
||||
color7 #e9e2cb
|
||||
color15 #fcf4dc
|
||||
selection_foreground #001e26
|
|
@ -0,0 +1,21 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2016 Brian Hardisty
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
|
@ -0,0 +1,76 @@
|
|||
# gruvbox-rofi
|
||||
|
||||
> Gruvbox dark and light color themes for Rofi
|
||||
|
||||
[Rofi](https://github.com/DaveDavenport/rofi) color themes based on the
|
||||
[Gruvbox color scheme](https://github.com/morhetz/gruvbox).
|
||||
|
||||
Includes six versions to choose from:
|
||||
|
||||
- **[Gruvbox Dark](#dark-gruvbox-darkrasi)**
|
||||
- [Gruvbox Dark (soft contrast)](#dark-soft-contrast-gruvbox-dark-softrasi)
|
||||
- [Gruvbox Dark (hard contrast)](#dark-hard-contrast-gruvbox-dark-hardrasi)
|
||||
- **[Gruvbox Light](#light-gruvbox-lightrasi)**
|
||||
- [Gruvbox Light (soft contrast)](#light-soft-contrast-gruvbox-light-softrasi)
|
||||
- [Gruvbox Light (hard contrast)](#light-hard-contrast-gruvbox-light-hardrasi)
|
||||
|
||||
## Screenshots
|
||||
|
||||
### Dark ([`gruvbox-dark.rasi`](gruvbox-dark.rasi))
|
||||
|
||||
![gruvbox dark theme screenshot](screenshots/gruvbox-dark.png "gruvbox dark theme")
|
||||
|
||||
#### Dark (soft contrast) ([`gruvbox-dark-soft.rasi`](gruvbox-dark-soft.rasi))
|
||||
|
||||
![gruvbox dark theme (soft contrast) screenshot](screenshots/gruvbox-dark-soft.png "gruvbox dark theme (soft contrast)")
|
||||
|
||||
#### Dark (hard contrast) ([`gruvbox-dark-hard.rasi`](gruvbox-dark-hard.rasi))
|
||||
|
||||
![gruvbox dark theme (hard contrast) screenshot](screenshots/gruvbox-dark-hard.png "gruvbox dark theme (hard contrast)")
|
||||
|
||||
### Light ([`gruvbox-light.rasi`](gruvbox-light.rasi))
|
||||
|
||||
![gruvbox light theme screenshot](screenshots/gruvbox-light.png "gruvbox light theme")
|
||||
|
||||
#### Light (soft contrast) ([`gruvbox-light-soft.rasi`](gruvbox-light-soft.rasi))
|
||||
|
||||
![gruvbox light theme (soft contrast) screenshot](screenshots/gruvbox-light-soft.png "gruvbox light theme (soft contrast)")
|
||||
|
||||
#### Light (hard contrast) ([`gruvbox-light-hard.rasi`](gruvbox-light-hard.rasi))
|
||||
|
||||
![gruvbox light theme (hard contrast) screenshot](screenshots/gruvbox-light-hard.png "gruvbox light theme (hard contrast)")
|
||||
|
||||
## Installation
|
||||
|
||||
These themes are included with Rofi as of version
|
||||
[1.3.0](https://github.com/DaveDavenport/rofi/releases/tag/1.3.0). Run
|
||||
`rofi-theme-selector` to preview/apply them with Rofi's theme selector
|
||||
script.
|
||||
|
||||
See [Manual Installation](#manual-installation) if you wish to install the
|
||||
themes manually. This may be preferable if you plan on customizing them.
|
||||
|
||||
### Manual Installation
|
||||
|
||||
1. [Download](https://github.com/bardisty/gruvbox-rofi/archive/master.zip)
|
||||
or clone the repository:
|
||||
|
||||
```shell
|
||||
git clone https://github.com/bardisty/gruvbox-rofi ~/.config/rofi/themes/gruvbox
|
||||
```
|
||||
|
||||
2. Edit your Rofi configuration file (`~/.config/rofi/config`):
|
||||
|
||||
```xdefaults
|
||||
rofi.theme: ~/.config/rofi/themes/gruvbox/gruvbox-dark.rasi
|
||||
```
|
||||
|
||||
## Links
|
||||
|
||||
- [Rofi](https://github.com/DaveDavenport/rofi) window switcher, run
|
||||
launcher, ssh dialog, and dmenu replacement
|
||||
- [Gruvbox](https://github.com/morhetz/gruvbox) color scheme for Vim
|
||||
|
||||
## License
|
||||
|
||||
[MIT](LICENSE)
|
|
@ -0,0 +1,127 @@
|
|||
/* ==========================================================================
|
||||
File: gruvbox-common.rasi
|
||||
Desc: Shared rules between all gruvbox themes
|
||||
Author: bardisty <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 06:06:47 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
window {
|
||||
background-color: @background;
|
||||
border: 2;
|
||||
padding: 2;
|
||||
}
|
||||
|
||||
mainbox {
|
||||
border: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
message {
|
||||
border: 2px 0 0;
|
||||
border-color: @separatorcolor;
|
||||
padding: 1px;
|
||||
}
|
||||
|
||||
textbox {
|
||||
highlight: @highlight;
|
||||
text-color: @foreground;
|
||||
}
|
||||
|
||||
listview {
|
||||
border: 2px solid 0 0;
|
||||
padding: 2px 0 0;
|
||||
border-color: @separatorcolor;
|
||||
spacing: 2px;
|
||||
scrollbar: @scrollbar;
|
||||
}
|
||||
|
||||
element {
|
||||
border: 0;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
element.normal.normal {
|
||||
background-color: @normal-background;
|
||||
text-color: @normal-foreground;
|
||||
}
|
||||
|
||||
element.normal.urgent {
|
||||
background-color: @urgent-background;
|
||||
text-color: @urgent-foreground;
|
||||
}
|
||||
|
||||
element.normal.active {
|
||||
background-color: @active-background;
|
||||
text-color: @active-foreground;
|
||||
}
|
||||
|
||||
element.selected.normal {
|
||||
background-color: @selected-normal-background;
|
||||
text-color: @selected-normal-foreground;
|
||||
}
|
||||
|
||||
element.selected.urgent {
|
||||
background-color: @selected-urgent-background;
|
||||
text-color: @selected-urgent-foreground;
|
||||
}
|
||||
|
||||
element.selected.active {
|
||||
background-color: @selected-active-background;
|
||||
text-color: @selected-active-foreground;
|
||||
}
|
||||
|
||||
element.alternate.normal {
|
||||
background-color: @alternate-normal-background;
|
||||
text-color: @alternate-normal-foreground;
|
||||
}
|
||||
|
||||
element.alternate.urgent {
|
||||
background-color: @alternate-urgent-background;
|
||||
text-color: @alternate-urgent-foreground;
|
||||
}
|
||||
|
||||
element.alternate.active {
|
||||
background-color: @alternate-active-background;
|
||||
text-color: @alternate-active-foreground;
|
||||
}
|
||||
|
||||
scrollbar {
|
||||
width: 4px;
|
||||
border: 0;
|
||||
handle-color: @scrollbar-handle;
|
||||
handle-width: 8px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
sidebar {
|
||||
border: 2px 0 0;
|
||||
border-color: @separatorcolor;
|
||||
}
|
||||
|
||||
inputbar {
|
||||
spacing: 0;
|
||||
text-color: @normal-foreground;
|
||||
padding: 2px;
|
||||
children: [ prompt, textbox-prompt-sep, entry, case-indicator ];
|
||||
}
|
||||
|
||||
case-indicator,
|
||||
entry,
|
||||
prompt,
|
||||
button {
|
||||
spacing: 0;
|
||||
text-color: @normal-foreground;
|
||||
}
|
||||
|
||||
button.selected {
|
||||
background-color: @selected-normal-background;
|
||||
text-color: @selected-normal-foreground;
|
||||
}
|
||||
|
||||
textbox-prompt-sep {
|
||||
expand: false;
|
||||
str: ":";
|
||||
text-color: @normal-foreground;
|
||||
margin: 0 0.3em 0 0;
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
/* ==========================================================================
|
||||
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 <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 06:04:26 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
* {
|
||||
/* 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"
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
/* ==========================================================================
|
||||
Rofi color theme
|
||||
|
||||
Based on the Gruvbox color scheme for Vim by morhetz
|
||||
https://github.com/morhetz/gruvbox
|
||||
|
||||
File: gruvbox-dark-soft.rasi
|
||||
Desc: Gruvbox dark (soft contrast) color theme for Rofi
|
||||
Author: bardisty <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 06:04:37 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
* {
|
||||
/* Theme settings */
|
||||
highlight: bold italic;
|
||||
scrollbar: true;
|
||||
|
||||
/* Gruvbox dark colors */
|
||||
gruvbox-dark-bg0-soft: #32302f;
|
||||
gruvbox-dark-bg1: #3c3836;
|
||||
gruvbox-dark-bg3: #665c54;
|
||||
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-soft;
|
||||
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-bg1;
|
||||
alternate-normal-foreground: @foreground;
|
||||
selected-normal-background: @gruvbox-dark-bg3;
|
||||
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"
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
/* ==========================================================================
|
||||
Rofi color theme
|
||||
|
||||
Based on the Gruvbox color scheme for Vim by morhetz
|
||||
https://github.com/morhetz/gruvbox
|
||||
|
||||
File: gruvbox-dark.rasi
|
||||
Desc: Gruvbox dark color theme for Rofi
|
||||
Author: bardisty <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 04:08:43 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
* {
|
||||
/* Theme settings */
|
||||
highlight: bold italic;
|
||||
scrollbar: true;
|
||||
|
||||
/* Gruvbox dark colors */
|
||||
gruvbox-dark-bg0: #282828;
|
||||
gruvbox-dark-bg0-soft: #32302f;
|
||||
gruvbox-dark-bg3: #665c54;
|
||||
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;
|
||||
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-soft;
|
||||
alternate-normal-foreground: @foreground;
|
||||
selected-normal-background: @gruvbox-dark-bg3;
|
||||
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"
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
/* ==========================================================================
|
||||
Rofi color theme
|
||||
|
||||
Based on the Gruvbox color scheme for Vim by morhetz
|
||||
https://github.com/morhetz/gruvbox
|
||||
|
||||
File: gruvbox-light-hard.rasi
|
||||
Desc: Gruvbox light (hard contrast) color theme for Rofi
|
||||
Author: bardisty <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 06:04:48 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
* {
|
||||
/* Theme settings */
|
||||
highlight: bold italic;
|
||||
scrollbar: true;
|
||||
|
||||
/* Gruvbox light colors */
|
||||
gruvbox-light-bg0-hard: #f9f5d7;
|
||||
gruvbox-light-bg0: #fbf1c7;
|
||||
gruvbox-light-bg1: #ebdbb2;
|
||||
gruvbox-light-fg0: #282828;
|
||||
gruvbox-light-fg1: #3c3836;
|
||||
gruvbox-light-red-dark: #9d0006;
|
||||
gruvbox-light-red-light: #cc241d;
|
||||
gruvbox-light-yellow-dark: #b57614;
|
||||
gruvbox-light-yellow-light: #d79921;
|
||||
gruvbox-light-gray: #7c6f64;
|
||||
|
||||
/* Theme colors */
|
||||
background: @gruvbox-light-bg0-hard;
|
||||
background-color: @background;
|
||||
foreground: @gruvbox-light-fg1;
|
||||
border-color: @gruvbox-light-gray;
|
||||
separatorcolor: @border-color;
|
||||
scrollbar-handle: @border-color;
|
||||
|
||||
normal-background: @background;
|
||||
normal-foreground: @foreground;
|
||||
alternate-normal-background: @gruvbox-light-bg0;
|
||||
alternate-normal-foreground: @foreground;
|
||||
selected-normal-background: @gruvbox-light-bg1;
|
||||
selected-normal-foreground: @gruvbox-light-fg0;
|
||||
|
||||
active-background: @gruvbox-light-yellow-dark;
|
||||
active-foreground: @background;
|
||||
alternate-active-background: @active-background;
|
||||
alternate-active-foreground: @active-foreground;
|
||||
selected-active-background: @gruvbox-light-yellow-light;
|
||||
selected-active-foreground: @active-foreground;
|
||||
|
||||
urgent-background: @gruvbox-light-red-dark;
|
||||
urgent-foreground: @background;
|
||||
alternate-urgent-background: @urgent-background;
|
||||
alternate-urgent-foreground: @urgent-foreground;
|
||||
selected-urgent-background: @gruvbox-light-red-light;
|
||||
selected-urgent-foreground: @urgent-foreground;
|
||||
}
|
||||
|
||||
@import "gruvbox-common.rasi"
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
/* ==========================================================================
|
||||
Rofi color theme
|
||||
|
||||
Based on the Gruvbox color scheme for Vim by morhetz
|
||||
https://github.com/morhetz/gruvbox
|
||||
|
||||
File: gruvbox-light-soft.rasi
|
||||
Desc: Gruvbox light (soft contrast) color theme for Rofi
|
||||
Author: bardisty <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 06:05:38 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
* {
|
||||
/* Theme settings */
|
||||
highlight: bold italic;
|
||||
scrollbar: true;
|
||||
|
||||
/* Gruvbox light colors */
|
||||
gruvbox-light-bg0-soft: #f2e5bc;
|
||||
gruvbox-light-bg1: #ebdbb2;
|
||||
gruvbox-light-bg2: #d5c4a1;
|
||||
gruvbox-light-fg0: #282828;
|
||||
gruvbox-light-fg1: #3c3836;
|
||||
gruvbox-light-red-dark: #9d0006;
|
||||
gruvbox-light-red-light: #cc241d;
|
||||
gruvbox-light-yellow-dark: #b57614;
|
||||
gruvbox-light-yellow-light: #d79921;
|
||||
gruvbox-light-gray: #7c6f64;
|
||||
|
||||
/* Theme colors */
|
||||
background: @gruvbox-light-bg0-soft;
|
||||
background-color: @background;
|
||||
foreground: @gruvbox-light-fg1;
|
||||
border-color: @gruvbox-light-gray;
|
||||
separatorcolor: @border-color;
|
||||
scrollbar-handle: @border-color;
|
||||
|
||||
normal-background: @background;
|
||||
normal-foreground: @foreground;
|
||||
alternate-normal-background: @gruvbox-light-bg1;
|
||||
alternate-normal-foreground: @foreground;
|
||||
selected-normal-background: @gruvbox-light-bg2;
|
||||
selected-normal-foreground: @gruvbox-light-fg0;
|
||||
|
||||
active-background: @gruvbox-light-yellow-dark;
|
||||
active-foreground: @background;
|
||||
alternate-active-background: @active-background;
|
||||
alternate-active-foreground: @active-foreground;
|
||||
selected-active-background: @gruvbox-light-yellow-light;
|
||||
selected-active-foreground: @active-foreground;
|
||||
|
||||
urgent-background: @gruvbox-light-red-dark;
|
||||
urgent-foreground: @background;
|
||||
alternate-urgent-background: @urgent-background;
|
||||
alternate-urgent-foreground: @urgent-foreground;
|
||||
selected-urgent-background: @gruvbox-light-red-light;
|
||||
selected-urgent-foreground: @urgent-foreground;
|
||||
}
|
||||
|
||||
@import "gruvbox-common.rasi"
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
/* ==========================================================================
|
||||
Rofi color theme
|
||||
|
||||
Based on the Gruvbox color scheme for Vim by morhetz
|
||||
https://github.com/morhetz/gruvbox
|
||||
|
||||
File: gruvbox-light.rasi
|
||||
Desc: Gruvbox light color theme for rofi
|
||||
Author: bardisty <b@bah.im>
|
||||
Source: https://github.com/bardisty/gruvbox-rofi
|
||||
Modified: Mon Feb 12 2018 06:06:06 PST -0800
|
||||
========================================================================== */
|
||||
|
||||
* {
|
||||
/* Theme settings */
|
||||
highlight: bold italic;
|
||||
scrollbar: true;
|
||||
|
||||
/* Gruvbox light colors */
|
||||
gruvbox-light-bg0: #fbf1c7;
|
||||
gruvbox-light-bg0-soft: #f2e5bc;
|
||||
gruvbox-light-bg2: #d5c4a1;
|
||||
gruvbox-light-fg0: #282828;
|
||||
gruvbox-light-fg1: #3c3836;
|
||||
gruvbox-light-gray: #7c6f64;
|
||||
gruvbox-light-red-dark: #9d0006;
|
||||
gruvbox-light-red-light: #cc241d;
|
||||
gruvbox-light-yellow-dark: #b57614;
|
||||
gruvbox-light-yellow-light: #d79921;
|
||||
|
||||
/* Theme colors */
|
||||
background: @gruvbox-light-bg0;
|
||||
background-color: @background;
|
||||
foreground: @gruvbox-light-fg1;
|
||||
border-color: @gruvbox-light-gray;
|
||||
separatorcolor: @border-color;
|
||||
scrollbar-handle: @border-color;
|
||||
|
||||
normal-background: @background;
|
||||
normal-foreground: @foreground;
|
||||
alternate-normal-background: @gruvbox-light-bg0-soft;
|
||||
alternate-normal-foreground: @foreground;
|
||||
selected-normal-background: @gruvbox-light-bg2;
|
||||
selected-normal-foreground: @gruvbox-light-fg0;
|
||||
|
||||
active-background: @gruvbox-light-yellow-dark;
|
||||
active-foreground: @background;
|
||||
alternate-active-background: @active-background;
|
||||
alternate-active-foreground: @active-foreground;
|
||||
selected-active-background: @gruvbox-light-yellow-light;
|
||||
selected-active-foreground: @active-foreground;
|
||||
|
||||
urgent-background: @gruvbox-light-red-dark;
|
||||
urgent-foreground: @background;
|
||||
alternate-urgent-background: @urgent-background;
|
||||
alternate-urgent-foreground: @urgent-foreground;
|
||||
selected-urgent-background: @gruvbox-light-red-light;
|
||||
selected-urgent-foreground: @urgent-foreground;
|
||||
}
|
||||
|
||||
@import "gruvbox-common.rasi"
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 9.5 KiB |
Binary file not shown.
After Width: | Height: | Size: 9.8 KiB |
Binary file not shown.
After Width: | Height: | Size: 9.8 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
|
@ -215,16 +215,18 @@ bar {
|
|||
# status_command i3blocks
|
||||
status_command i3status
|
||||
colors {
|
||||
background #232323
|
||||
background #272727E5
|
||||
#statusline #ebdbb2E5
|
||||
statusline #DCDCDC
|
||||
|
||||
focused_workspace #555555 #555555 #ffffff
|
||||
inactive_workspace #232323 #232323 #888888
|
||||
focused_workspace #555555E5 #555555E5 #ffffff
|
||||
inactive_workspace #232323E5 #232323E5 #888888
|
||||
}
|
||||
font pango:FontAwesome Regular 12, Iosevka Medium 12
|
||||
strip_workspace_numbers yes
|
||||
height 26
|
||||
tray_padding 2
|
||||
#tray_padding 2
|
||||
separator_symbol " "
|
||||
}
|
||||
|
||||
include /etc/sway/config.d/*
|
||||
|
@ -272,13 +274,13 @@ bindsym Mod1+shift+x exec playerctl play-pause
|
|||
bindsym Mod1+shift+c exec playerctl play-pause
|
||||
|
||||
# Zvok
|
||||
set $vol_down_cmd amixer -c 0 -q sset Master 2%-
|
||||
set $vol_up_cmd amixer -c 0 -q sset Master 2%+
|
||||
bindsym $mod+shift+d exec "$vol_up_cmd && $vol_sig_cmd"
|
||||
bindsym XF86AudioRaiseVolume exec "$vol_up_cmd && $vol_sig_cmd"
|
||||
bindsym $mod+shift+s exec "$vol_down_cmd && $vol_sig_cmd"
|
||||
bindsym XF86AudioLowerVolume exec "$vol_down_cmd && $vol_sig_cmd"
|
||||
bindsym XF86AudioMute exec "pamixer -t && $vol_sig_cmd"
|
||||
set $vol_down_cmd amixer -q sset Master 3%-
|
||||
set $vol_up_cmd amixer -q sset Master 3%+
|
||||
bindsym $mod+shift+d exec "$vol_up_cmd"
|
||||
bindsym XF86AudioRaiseVolume exec "$vol_up_cmd"
|
||||
bindsym $mod+shift+s exec "$vol_down_cmd"
|
||||
bindsym XF86AudioLowerVolume exec "$vol_down_cmd"
|
||||
bindsym XF86AudioMute exec "pamixer -t"
|
||||
|
||||
# GTK tema
|
||||
set $gnome-schema org.gnome.desktop.interface
|
||||
|
@ -289,7 +291,7 @@ exec_always {
|
|||
}
|
||||
|
||||
# Desktop notifikacije
|
||||
exec mako
|
||||
exec mako --default-timeout=10000
|
||||
|
||||
# Zvetlost zaslona
|
||||
bindsym XF86MonBrightnessUp exec "light -A 3"
|
||||
|
@ -299,8 +301,14 @@ bindsym XF86MonBrightnessDown exec "light -U 3"
|
|||
bindsym $mod+p exec "swaymsg output HDMI-A-2 enable"
|
||||
bindsym $mod+shift+p exec "swaymsg output HDMI-A-2 disable"
|
||||
|
||||
# Rdece, da lahko spim, hvala
|
||||
exec gammastep -m wayland
|
||||
# Skrinsot
|
||||
bindsym 0xff61 exec ~/bin/screenshot
|
||||
|
||||
# Pidgin plx
|
||||
exec pidgin
|
||||
# Rdece, da lahko spim, hvala
|
||||
exec gammastep-indicator -m wayland
|
||||
|
||||
# Mejli pls
|
||||
exec thunderbird
|
||||
|
||||
# Autotiling https://github.com/nwg-piotr/autotiling
|
||||
exec ~/.local/bin/autotiling
|
||||
|
|
|
@ -5,3 +5,4 @@ rofi.color-window: #f22d303b, #7c8389, #1d1f21
|
|||
rofi.separator-style: solid
|
||||
rofi.font: Iosevka 11
|
||||
|
||||
rofi.theme: ~/.config/rofi/themes/gruvbox/gruvbox-dark.rasi
|
||||
|
|
|
@ -33,8 +33,7 @@ This function should only modify configuration layer settings."
|
|||
|
||||
;; List of configuration layers to load.
|
||||
dotspacemacs-configuration-layers
|
||||
'(lua
|
||||
;; ----------------------------------------------------------------
|
||||
'(;; ----------------------------------------------------------------
|
||||
;; Example of useful layers you may want to use right away.
|
||||
;; Uncomment some layer names and press `SPC f e R' (Vim style) or
|
||||
;; `M-m f e R' (Emacs style) to install them.
|
||||
|
@ -71,6 +70,9 @@ This function should only modify configuration layer settings."
|
|||
racket
|
||||
go
|
||||
mu4e
|
||||
lua
|
||||
syntax-checking
|
||||
tern
|
||||
|
||||
;; Disable flychecker
|
||||
(syntax-checking :variables syntax-checking-enable-by-default nil)
|
||||
|
@ -232,7 +234,7 @@ It should only modify the values of Spacemacs settings."
|
|||
;; List of themes, the first of the list is loaded when spacemacs starts.
|
||||
;; Press `SPC T n' to cycle to the next theme in the list (works great
|
||||
;; with 2 themes variants, one dark and one light)
|
||||
dotspacemacs-themes '(gruvbox-dark-medium
|
||||
dotspacemacs-themes '(gruvbox-dark-soft
|
||||
suscolors
|
||||
tao-yang
|
||||
tao-yin
|
||||
|
|
8
.vimrc
8
.vimrc
|
@ -22,13 +22,17 @@ Plug 'evidens/vim-twig'
|
|||
Plug 'jceb/vim-orgmode'
|
||||
Plug 'tpope/vim-rails'
|
||||
Plug 'marlun/vim-starwars'
|
||||
Plug 'altercation/vim-colors-solarized'
|
||||
Plug 'morhetz/gruvbox'
|
||||
call plug#end()
|
||||
|
||||
" Colorscheme "
|
||||
syntax on
|
||||
set background=dark
|
||||
colorscheme solarized
|
||||
"set termguicolors " Truecolor support!
|
||||
let g:gruvbox_termcolors=16 " Fallback 16color
|
||||
let g:gruvbox_contrast_dark="soft"
|
||||
let g:gruvbox_italic=1
|
||||
colorscheme gruvbox
|
||||
|
||||
" Tab settings, line numbering "
|
||||
filetype plugin indent on
|
||||
|
|
22
.zshrc
22
.zshrc
|
@ -63,22 +63,6 @@ bindkey '^R' history-incremental-pattern-search-backward
|
|||
# | sort -V | column -t -s'|'
|
||||
#}
|
||||
|
||||
# Guix!
|
||||
#export GUIX_PROFILE="$HOME/.guix-profile"
|
||||
|
||||
# Svez guix bin
|
||||
#export PATH="$HOME/.config/guix/current/bin${PATH:+:}$PATH"
|
||||
|
||||
#export GUIX_PACKAGE_PATH="$HOME/projekti/guix-packages"
|
||||
#export GUIX_LOCPATH="$GUIX_PROFILE/lib/locale"
|
||||
|
||||
#export GUIX_PROFILE_FILE="$GUIX_PROFILE/etc/profile"
|
||||
#[ -e $GUIX_PROFILE_FILE ] && source $GUIX_PROFILE_FILE
|
||||
#export SSL_CERT_DIR="$GUIX_PROFILE/etc/ssl/certs"
|
||||
#export SSL_CERT_FILE="$SSL_CERT_DIR/ca-certificates.crt"
|
||||
#export GIT_SSL_CAINFO="$SSL_CERT_FILE"
|
||||
#export CURL_CA_BUNDLE="$SSL_CERT_FILE"
|
||||
|
||||
# Aliasi
|
||||
alias ls='ls --color=auto'
|
||||
alias vi='vim'
|
||||
|
@ -138,4 +122,8 @@ export QT_WAYLAND_FORCE_DPI=physical
|
|||
#export GDK_BACKEND=wayland
|
||||
|
||||
#export TERM=xterm-24bits
|
||||
export TERM=rxvt-256color
|
||||
#export TERM=rxvt-256color
|
||||
export EDITOR=vim
|
||||
|
||||
export PATH="~/.local/bin:~/.cargo/bin:$PATH"
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
|
||||
datum=$(date +"%y-%m-%d")
|
||||
|
||||
borg create pi@192.168.64.112:~/mast/bak/tp::$datum /etc /home /opt /root /srv /var --stats
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
|
||||
GDK_BACKEND=x11 /usr/bin/dbeaver
|
|
@ -0,0 +1,31 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
|
||||
# This script requires i3ipc-python package (install it from a system package manager
|
||||
# or pip).
|
||||
# It makes inactive windows transparent. Use `transparency_val` variable to control
|
||||
# transparency strength in range of 0…1.
|
||||
|
||||
import i3ipc
|
||||
|
||||
transparency_val = '0.8';
|
||||
ipc = i3ipc.Connection()
|
||||
prev_focused = None
|
||||
|
||||
for window in ipc.get_tree():
|
||||
if window.focused:
|
||||
prev_focused = window
|
||||
else:
|
||||
window.command('opacity ' + transparency_val)
|
||||
|
||||
def on_window_focus(ipc, focused):
|
||||
global prev_focused
|
||||
if focused.container.id != prev_focused.id: # https://github.com/swaywm/sway/issues/2859
|
||||
focused.container.command('opacity 1')
|
||||
prev_focused.command('opacity ' + transparency_val)
|
||||
prev_focused = focused.container
|
||||
|
||||
ipc.on("window::focus", on_window_focus)
|
||||
ipc.main()
|
||||
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
convert -background transparent "$1" -define icon:auto-resize=16,24,32,48,64,128,256 "$1.ico"
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Screenshot na waylandu!
|
||||
# DEPS: grim, slurp
|
||||
|
||||
DESTINATION=~/Slike/screenshots
|
||||
|
||||
FILENAME="screenshot-`date +%F-%T`"
|
||||
grim -g "$(slurp)" $DESTINATION/$FILENAME.png
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
#!/bin/bash
|
||||
|
||||
fluidsynth --server \
|
||||
--no-shell \
|
||||
--audio-driver=pulseaudio \
|
||||
--gain=1.0 \
|
||||
--reverb=0.42 \
|
||||
--chorus=0.42 \
|
||||
/usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &
|
||||
|
||||
sleep 2
|
||||
|
||||
vmpk &
|
||||
|
||||
sleep 2
|
||||
|
||||
vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
|
||||
synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0
|
||||
|
||||
echo "vmpk on ${vmpkport} & synth on ${synthport}"
|
||||
|
||||
|
36
povezi.sh
36
povezi.sh
|
@ -2,38 +2,74 @@
|
|||
|
||||
DIR=`pwd`
|
||||
echo "DIR: $DIR"
|
||||
|
||||
# ZSH shell!
|
||||
ln -s $DIR/.zshrc ~/.zshrc
|
||||
|
||||
# i3 config (<3 tiling WM)
|
||||
mkdir ~/.config/i3
|
||||
ln -s $DIR/.config/i3/config ~/.config/i3/config
|
||||
|
||||
# sway config (i3 za wayland)
|
||||
mkdir ~/.config/sway
|
||||
ln -s $DIR/.config/sway/config ~/.config/sway/config
|
||||
|
||||
# termite terminal (ok terminal za X)
|
||||
mkdir ~/.config/termite
|
||||
ln -s $DIR/.config/termite/config ~/.config/termite/config
|
||||
|
||||
# Kitty terminal (GL, wayland)
|
||||
mkdir ~/.config/kitty
|
||||
ln -s $DIR/.config/kitty/kitty.conf ~/.config/kitty/kitty.conf
|
||||
ln -s $DIR/.config/kitty/solarized.conf ~/.config/kitty/solarized.conf
|
||||
ln -s $DIR/.config/kitty/gruvbox.conf ~/.config/kitty/gruvbox.conf
|
||||
|
||||
# compton compositor (za X - transparence oken in efekti)
|
||||
ln -s $DIR/.config/compton.conf ~/.config/compton.conf
|
||||
|
||||
# redshift (pordeci skrin, X)
|
||||
ln -s $DIR/.config/redshift ~/.config/redshift
|
||||
|
||||
# i3 block, bolj fensi statusbar (ne uporabljam vec)
|
||||
ln -s $DIR/.i3blocks.conf ~/.i3blocks.conf
|
||||
|
||||
# rofi launcher
|
||||
mkdir ~/.local/rofi
|
||||
ln -s $DIR/.local/rofi/config ~/.local/rofi/config
|
||||
# ter gruvbox tema
|
||||
mkdir -p ~/.config/rofi/themes
|
||||
ln -s $DIR/.config/rofi/themes/gruvbox ~/.config/rofi/themes/gruvbox
|
||||
|
||||
# spacemacs, uizi emacs starter config
|
||||
ln -s $DIR/.spacemacs ~/.spacemacs
|
||||
|
||||
# VIM!
|
||||
ln -s $DIR/.vimrc ~/.vimrc
|
||||
|
||||
# barve v terminalu in neki detajli, X
|
||||
ln -s $DIR/.Xresources ~/.Xresources
|
||||
|
||||
# ZSH login nastavitve (ni urejeno)
|
||||
ln -s $DIR/.zlogin ~/.zlogin
|
||||
|
||||
# GIT konfiguracija
|
||||
ln -s $DIR/.gitconfig ~/.gitconfig
|
||||
|
||||
# ZSH profile nastavitve (ni urejeno)
|
||||
#ln -s $DIR/.profile ~/.profile
|
||||
ln -s $DIR/.zprofile ~/.zprofile
|
||||
|
||||
# Razne uporabne skripte
|
||||
mkdir ~/bin
|
||||
# Screenshot skripta (wayland)
|
||||
ln -s $DIR/bin/screenshot ~/bin/screenshot
|
||||
# backup ukaz
|
||||
ln -s $DIR/bin/backmeup ~/bin/backmeup
|
||||
# transparenca neaktivnih oken na swayu
|
||||
ln -s $DIR/bin/inactive-windows-transparency.py ~/bin/inactive-windows-transparency.py
|
||||
# virtual piano keyboard na pulseaudiu!
|
||||
ln -s $DIR/bin/png2ico ~/bin/png2ico
|
||||
# png v ico konverzija
|
||||
ln -s $DIR/bin/vmpk-pa ~/bin/vmpk-pa
|
||||
# dbeaver popravek skaliranja na waylandu
|
||||
ln -s $DIR/bin/dbeaver ~/bin/dbeaver
|
||||
|
|
Loading…
Reference in New Issue