mirror of
https://github.com/eRgo35/dots.git
synced 2025-12-17 07:56:11 +01:00
theme engine complete
This commit is contained in:
6
.config/blueblack/dark_mode/desktop-notification.sh
Executable file
6
.config/blueblack/dark_mode/desktop-notification.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# trigger a small, passive popup dialog to inform the user about darkman's activity
|
||||
# reference https://wiki.archlinux.org/title/Desktop_notifications#Usage_in_programming
|
||||
|
||||
notify-send --app-name="darkman" --urgency=low --icon=weather-clear-night "switching to dark mode"
|
||||
6
.config/blueblack/dark_mode/gtk.sh
Executable file
6
.config/blueblack/dark_mode/gtk.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
gsettings set org.gnome.desktop.interface gtk-theme Gruvbox-Yellow-Dark
|
||||
gsettings set org.gnome.desktop.interface color-scheme prefer-dark
|
||||
gsettings set org.gnome.desktop.interface icon-theme Papirus-Dark
|
||||
gsettings set org.gnome.desktop.interface cursor-theme Simp1e-Gruvbox-Dark
|
||||
3
.config/blueblack/dark_mode/hyprland.sh
Executable file
3
.config/blueblack/dark_mode/hyprland.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
hyprctl setcursor Simp1e-Gruvbox-Dark 24
|
||||
5
.config/blueblack/dark_mode/kitty.sh
Executable file
5
.config/blueblack/dark_mode/kitty.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo 'include gruvbox.conf' > $HOME/.config/kitty/colors.conf
|
||||
|
||||
killall -SIGUSR1 kitty || true
|
||||
3
.config/blueblack/dark_mode/kvantum.sh
Executable file
3
.config/blueblack/dark_mode/kvantum.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo -e '[General]\ntheme=gruvbox-kvantum' > ~/.config/Kvantum/kvantum.kvconfig
|
||||
9
.config/blueblack/dark_mode/mako.sh
Executable file
9
.config/blueblack/dark_mode/mako.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
unlink $HOME/.config/mako/config
|
||||
|
||||
makoctl set-mode dark
|
||||
|
||||
ln -s $HOME/.config/mako/config-dark $HOME/.config/mako/config
|
||||
|
||||
makoctl reload
|
||||
10
.config/blueblack/dark_mode/neovim.sh
Executable file
10
.config/blueblack/dark_mode/neovim.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# This uses the neovim-remote python package to control other neovim instances.
|
||||
# see: https://github.com/mhinz/neovim-remote
|
||||
# Further, it is assumed that toggling the background in neovim is enough.
|
||||
# Anything else should be handled by the set color scheme.
|
||||
|
||||
for server in $(nvr --serverlist); do
|
||||
nvr --servername "$server" -cc 'set background=dark'
|
||||
done
|
||||
3
.config/blueblack/dark_mode/rofi.sh
Executable file
3
.config/blueblack/dark_mode/rofi.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo '@theme "/usr/share/rofi/themes/gruvbox-dark-soft.rasi"' > $HOME/.config/rofi/config.rasi
|
||||
5
.config/blueblack/dark_mode/waybar.sh
Executable file
5
.config/blueblack/dark_mode/waybar.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo '@import "layout.css"; @import "gruvbox-dark.css";' > $HOME/.config/waybar/style.css
|
||||
|
||||
killall -SIGUSR2 waybar &
|
||||
Reference in New Issue
Block a user