More colors stuff
This commit is contained in:
parent
af25d342e8
commit
60526dff28
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -1,3 +1,6 @@
|
||||||
[submodule "config/automatrop/roles/mnussbaum.base16-builder-ansible"]
|
[submodule "config/automatrop/roles/mnussbaum.base16-builder-ansible"]
|
||||||
path = config/automatrop/roles/mnussbaum.base16-builder-ansible
|
path = config/automatrop/roles/mnussbaum.base16-builder-ansible
|
||||||
url = https://github.com/GeoffreyFrogeye/base16-builder-ansible.git
|
url = https://github.com/GeoffreyFrogeye/base16-builder-ansible.git
|
||||||
|
[submodule "config/automatrop/plugins/modules/aur"]
|
||||||
|
path = config/automatrop/plugins/modules/aur
|
||||||
|
url = https://github.com/kewlfft/ansible-aur.git
|
||||||
|
|
1
config/automatrop/plugins/modules/aur
Submodule
1
config/automatrop/plugins/modules/aur
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 592c6d9841674211f904cf9ea2a951fca3fd5a80
|
|
@ -26,6 +26,14 @@
|
||||||
- dunst
|
- dunst
|
||||||
register: base16_schemes
|
register: base16_schemes
|
||||||
|
|
||||||
|
- name: Configure Alacritty
|
||||||
|
template:
|
||||||
|
src: "{{ ansible_env.HOME }}/.config/alacritty/alacritty.yml.j2"
|
||||||
|
dest: "{{ ansible_env.HOME }}/.config/alacritty/alacritty.yml"
|
||||||
|
mode: "u+rw,g=r,o=r"
|
||||||
|
# Alacritty has live config reload, so no command to execute
|
||||||
|
# However, it doesn't work with yaml includes, hence the template
|
||||||
|
|
||||||
- name: Set base16 theme for Xresources
|
- name: Set base16 theme for Xresources
|
||||||
copy:
|
copy:
|
||||||
content: "{{ base16_schemes['schemes'][base16_scheme]['xresources']['xresources']['base16-' + base16_scheme + '-256.Xresources'] }}"
|
content: "{{ base16_schemes['schemes'][base16_scheme]['xresources']['xresources']['base16-' + base16_scheme + '-256.Xresources'] }}"
|
||||||
|
@ -34,6 +42,22 @@
|
||||||
notify:
|
notify:
|
||||||
- xrdb-reload
|
- xrdb-reload
|
||||||
|
|
||||||
|
- name: Download base16 theme for qutebrowser
|
||||||
|
copy:
|
||||||
|
content: "{{ base16_schemes['schemes'][base16_scheme]['qutebrowser']['themes/minimal']['base16-' + base16_scheme + '.config.py'] }}"
|
||||||
|
dest: "{{ ansible_env.HOME }}/.config/qutebrowser/theme.py"
|
||||||
|
mode: "u+rw,g=r,o=r"
|
||||||
|
notify:
|
||||||
|
- qutebrowser-reload
|
||||||
|
|
||||||
|
- name: Download base16 theme for Tridactyl
|
||||||
|
copy:
|
||||||
|
content: "{{ base16_schemes['schemes'][base16_scheme]['tridactyl']['base16-' + base16_scheme + '.config.py'] }}"
|
||||||
|
# url: "https://raw.githubusercontent.com/bezmi/base16-tridactyl/master/base16-{{ base16_scheme }}.css"
|
||||||
|
dest: "{{ ansible_env.HOME }}/.config/tridactyl/themes/theme.css"
|
||||||
|
mode: "u+rw,g=r,o=r"
|
||||||
|
when: False # Not currently used
|
||||||
|
|
||||||
- name: Configure i3
|
- name: Configure i3
|
||||||
template:
|
template:
|
||||||
src: "{{ ansible_env.HOME }}/.config/i3/config.j2"
|
src: "{{ ansible_env.HOME }}/.config/i3/config.j2"
|
||||||
|
@ -51,6 +75,20 @@
|
||||||
- rasi
|
- rasi
|
||||||
- config
|
- config
|
||||||
|
|
||||||
|
- name: Configure Dunst
|
||||||
|
template:
|
||||||
|
src: "{{ ansible_env.HOME }}/.config/dunst/dunstrc.j2"
|
||||||
|
dest: "{{ ansible_env.HOME }}/.config/dunst/dunstrc"
|
||||||
|
mode: "u+rw,g=r,o=r"
|
||||||
|
|
||||||
|
- name: Download base16 theme for fzf
|
||||||
|
copy:
|
||||||
|
content: "{{ base16_schemes['schemes'][base16_scheme]['fzf']['bash']['base16-' + base16_scheme + '.config'] }}"
|
||||||
|
dest: "{{ ansible_env.HOME }}/.local/bin/colorSchemeApplyFzf"
|
||||||
|
mode: "u+rw,g=r,o=r"
|
||||||
|
notify:
|
||||||
|
- fzf-reload
|
||||||
|
|
||||||
- name: Download base16 theme for Termux
|
- name: Download base16 theme for Termux
|
||||||
copy:
|
copy:
|
||||||
content: "{{ base16_schemes['schemes'][base16_scheme]['termux']['colors']['base16-' + base16_scheme + '.properties'] }}"
|
content: "{{ base16_schemes['schemes'][base16_scheme]['termux']['colors']['base16-' + base16_scheme + '.properties'] }}"
|
||||||
|
@ -58,14 +96,6 @@
|
||||||
mode: "u+rw,g=r,o=r"
|
mode: "u+rw,g=r,o=r"
|
||||||
# TODO Only on Termux
|
# TODO Only on Termux
|
||||||
|
|
||||||
- name: Configure Alacritty
|
|
||||||
template:
|
|
||||||
src: "{{ ansible_env.HOME }}/.config/alacritty/alacritty.yml.j2"
|
|
||||||
dest: "{{ ansible_env.HOME }}/.config/alacritty/alacritty.yml"
|
|
||||||
mode: "u+rw,g=r,o=r"
|
|
||||||
# Alacritty has live config reload, so no command to execute
|
|
||||||
# However, it doesn't work with yaml includes, hence the template
|
|
||||||
|
|
||||||
- name: Download base16 theme for shell
|
- name: Download base16 theme for shell
|
||||||
copy:
|
copy:
|
||||||
content: "{{ base16_schemes['schemes'][base16_scheme]['shell']['script']['base16-' + base16_scheme + '.sh'] }}"
|
content: "{{ base16_schemes['schemes'][base16_scheme]['shell']['script']['base16-' + base16_scheme + '.sh'] }}"
|
||||||
|
@ -75,14 +105,6 @@
|
||||||
- shell-reload
|
- shell-reload
|
||||||
when: False # Not currently used
|
when: False # Not currently used
|
||||||
|
|
||||||
- name: Download base16 theme for fzf
|
|
||||||
copy:
|
|
||||||
content: "{{ base16_schemes['schemes'][base16_scheme]['fzf']['bash']['base16-' + base16_scheme + '.config'] }}"
|
|
||||||
dest: "{{ ansible_env.HOME }}/.local/bin/colorSchemeApplyFzf"
|
|
||||||
mode: "u+rw,g=r,o=r"
|
|
||||||
notify:
|
|
||||||
- fzf-reload
|
|
||||||
|
|
||||||
- name: Set used base16 theme for vim
|
- name: Set used base16 theme for vim
|
||||||
copy:
|
copy:
|
||||||
path: "{{ ansible_env.HOME }}/.config/vim/colorscheme.vim"
|
path: "{{ ansible_env.HOME }}/.config/vim/colorscheme.vim"
|
||||||
|
@ -90,28 +112,6 @@
|
||||||
content: "colorscheme base16-{{ base16_scheme }}"
|
content: "colorscheme base16-{{ base16_scheme }}"
|
||||||
when: False # Not currently used
|
when: False # Not currently used
|
||||||
|
|
||||||
- name: Download base16 theme for qutebrowser
|
|
||||||
copy:
|
|
||||||
content: "{{ base16_schemes['schemes'][base16_scheme]['qutebrowser']['themes/minimal']['base16-' + base16_scheme + '.config.py'] }}"
|
|
||||||
dest: "{{ ansible_env.HOME }}/.config/qutebrowser/theme.py"
|
|
||||||
mode: "u+rw,g=r,o=r"
|
|
||||||
notify:
|
|
||||||
- qutebrowser-reload
|
|
||||||
|
|
||||||
- name: Download base16 theme for Tridactyl
|
|
||||||
copy:
|
|
||||||
content: "{{ base16_schemes['schemes'][base16_scheme]['tridactyl']['base16-' + base16_scheme + '.config.py'] }}"
|
|
||||||
# url: "https://raw.githubusercontent.com/bezmi/base16-tridactyl/master/base16-{{ base16_scheme }}.css"
|
|
||||||
dest: "{{ ansible_env.HOME }}/.config/tridactyl/themes/theme.css"
|
|
||||||
mode: "u+rw,g=r,o=r"
|
|
||||||
when: False # Not currently used
|
|
||||||
|
|
||||||
- name: Configure Dunst
|
|
||||||
template:
|
|
||||||
src: "{{ ansible_env.HOME }}/.config/dunst/dunstrc.j2"
|
|
||||||
dest: "{{ ansible_env.HOME }}/.config/dunst/dunstrc"
|
|
||||||
mode: "u+rw,g=r,o=r"
|
|
||||||
|
|
||||||
# TODO bar (might change bar in the future, so...)
|
# TODO bar (might change bar in the future, so...)
|
||||||
# TODO highlight (there IS a template but the colors look different from vim and mostly the same from when there's no config)
|
# TODO highlight (there IS a template but the colors look different from vim and mostly the same from when there's no config)
|
||||||
# TODO https://github.com/makuto/auto-base16-theme ? :P
|
# TODO https://github.com/makuto/auto-base16-theme ? :P
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit f63161458533d5dc1a75529fb4e1fb04bc6885e6
|
Subproject commit a977bb298fb9e1c057e0b2587dbd4d047e13f5bd
|
|
@ -5,4 +5,4 @@
|
||||||
cd ~/.dotfiles/config/automatrop
|
cd ~/.dotfiles/config/automatrop
|
||||||
echo 30000 | sudo tee /sys/class/backlight/intel_backlight/brightness
|
echo 30000 | sudo tee /sys/class/backlight/intel_backlight/brightness
|
||||||
xrandr --output HDMI-0 --brightness 1
|
xrandr --output HDMI-0 --brightness 1
|
||||||
ansible-playbook playbooks/default.yml -e base16_scheme=solarized-dark
|
ansible-playbook playbooks/default.yml -e base16_scheme=solarized-dark --tags color --inventory 'localhost'
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
cd ~/.dotfiles/config/automatrop
|
cd ~/.dotfiles/config/automatrop
|
||||||
echo 30000 | sudo tee /sys/class/backlight/intel_backlight/brightness
|
echo 30000 | sudo tee /sys/class/backlight/intel_backlight/brightness
|
||||||
xrandr --output HDMI-0 --brightness 1
|
xrandr --output HDMI-0 --brightness 1
|
||||||
ansible-playbook playbooks/default.yml -e base16_scheme=solarized-light
|
ansible-playbook playbooks/default.yml -e base16_scheme=solarized-light --tags color --inventory 'localhost'
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
cd ~/.dotfiles/config/automatrop
|
cd ~/.dotfiles/config/automatrop
|
||||||
echo 1 | sudo tee /sys/class/backlight/intel_backlight/brightness
|
echo 1 | sudo tee /sys/class/backlight/intel_backlight/brightness
|
||||||
xrandr --output HDMI-0 --brightness 0.5
|
xrandr --output HDMI-0 --brightness 0.5
|
||||||
ansible-playbook playbooks/default.yml -e base16_scheme=solarized-dark
|
ansible-playbook playbooks/default.yml -e base16_scheme=solarized-dark --tags color --inventory 'localhost'
|
||||||
|
|
Loading…
Reference in a new issue