add theme settings

This commit is contained in:
lelgenio 2020-07-13 00:05:05 -03:00
parent 51c722e3a0
commit 7f829d8535
6 changed files with 48 additions and 4 deletions

View file

@ -33,6 +33,7 @@ profiles:
- dav
- mutt
- crontab
- theme
variables:
key:
left: h
@ -43,6 +44,8 @@ profiles:
font:
mono: Fira Code
interface: Inter
gtk_theme: materia-custom-accent
cursor_theme: capitaine-cursors
color:
accent: '#D9534F'
bg: '#202020'
@ -134,6 +137,9 @@ dotfiles:
dst: ~/.local/share/crontab
actions:
- crontab_install
theme:
src: theme
dst: ~/
actions:
notify: notify-send "Updating dotfiles"
makoreload: makoctl reload

View file

@ -23,7 +23,7 @@ set -x PAGER less
export GTK_CSD=0
# export LD_PRELOAD='/usr/lib/libgtk3-nocsd.so.0'
export XCURSOR_THEME=capitaine-cursors
export XCURSOR_THEME={{@@ cursor_theme @@}}
export GTK_THEME=materia-custom-accent:dark
# export XDG_CURRENT_DESKTOP=Unity

View file

@ -51,7 +51,7 @@
#hide the mouse after 10 seconds
seat * hide_cursor 10000
seat * xcursor_theme capitaine-cursors
seat * xcursor_theme {{@@ cursor_theme @@}}
input "type:touchpad" {
#disable while typing
@ -292,9 +292,9 @@
set $gnome-schema org.gnome.desktop.interface
exec_always {
kvantummanager --set MateriaDark
gsettings set $gnome-schema gtk-theme 'materia-custom-accent'
gsettings set $gnome-schema gtk-theme '{{@@ gtk_theme @@}}'
gsettings set $gnome-schema icon-theme 'Papirus-Dark'
gsettings set $gnome-schema cursor-theme 'capitaine-cursors'
gsettings set $gnome-schema cursor-theme '{{@@ cursor_theme @@}}'
}
# }}}

View file

@ -0,0 +1,15 @@
[Settings]
gtk-theme-name={{@@ gtk_theme @@}}
gtk-icon-theme-name=Papirus-Dark
gtk-font-name={{@@ font.interface @@}} 12
gtk-cursor-theme-name={{@@ cursor_theme @@}}
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull

18
dotfiles/theme/.gtkrc-2.0 Normal file
View file

@ -0,0 +1,18 @@
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/lelgenio/.gtkrc-2.0.mine"
gtk-theme-name="{{@@ gtk_theme @@}}"
gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="{{@@ font.interface @@}} 12"
gtk-cursor-theme-name="{{@@ cursor_theme @@}}"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"

View file

@ -0,0 +1,5 @@
# This file is written by LXAppearance. Do not edit.
[Icon Theme]
Name=Default
Comment=Default Cursor Theme
Inherits={{@@ cursor_theme @@}}