Compare commits
7 commits
meconopsis
...
master
Author | SHA1 | Date | |
---|---|---|---|
|
9dce0df0bc | ||
|
a043d8d452 | ||
|
3b6ee3d20d | ||
|
0f4ef9190a | ||
|
8f4f08e3bf | ||
|
f775ce8b03 | ||
|
2dfb5381ae |
|
@ -27,28 +27,33 @@
|
|||
# Import Theme
|
||||
from libqtile import hook
|
||||
from libqtile.log_utils import logger
|
||||
import traceback
|
||||
|
||||
try:
|
||||
from kuro.theme import Kuro
|
||||
Theme = Kuro()
|
||||
except ImportError as e:
|
||||
logger.error(traceback.format_exc())
|
||||
logger.error("Could not load Kuro Theme. Trying to load BaseTheme. Error: {}".format(e))
|
||||
try:
|
||||
from kuro.base import BaseTheme as Kuro
|
||||
Theme = Kuro()
|
||||
except ImportError as e:
|
||||
Kuro = None
|
||||
logger.error(traceback.format_exc())
|
||||
raise ImportError("Could not load theme Config or BaseTheme! Error: {}".format(e))
|
||||
|
||||
# Import theme configuration
|
||||
try:
|
||||
from kuro.config import Config
|
||||
except ImportError as e:
|
||||
logger.error(traceback.format_exc())
|
||||
logger.error("Could not load Kuro Config. Trying to load BaseConfig. Error: {}".format(e))
|
||||
try:
|
||||
from kuro.base import BaseConfig as Config
|
||||
except ImportError as e:
|
||||
Config = None
|
||||
logger.error(traceback.format_exc())
|
||||
raise ImportError("Could not load theme Config or BaseConfig! Error: {}".format(e))
|
||||
|
||||
|
||||
|
@ -108,6 +113,7 @@ try:
|
|||
except Exception as e:
|
||||
Theme = None
|
||||
Config = None
|
||||
logger.error(traceback.format_exc())
|
||||
raise AttributeError("Could not configure theme! Error: {}".format(e))
|
||||
|
||||
|
||||
|
|
|
@ -107,8 +107,8 @@ class Config(BaseConfig):
|
|||
|
||||
# Thermal indicator variables
|
||||
thermal_threshold = 75
|
||||
thermal_sensor = "Tdie"
|
||||
thermal_chip = "zenpower-pci-00c3"
|
||||
thermal_sensor = "Package id 0"
|
||||
thermal_chip = "coretemp-isa-0000"
|
||||
|
||||
# CPU graph variables
|
||||
cpu_graph_colour = '#ff0000'
|
||||
|
@ -135,8 +135,8 @@ class Config(BaseConfig):
|
|||
volume_font = "Noto Sans"
|
||||
volume_fontsize = 11
|
||||
volume_theme_path = "/home/kevin/.config/qtile/kuro/resources/volume"
|
||||
volume_pulse_sink = "alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output"
|
||||
volume_pulse_sink2 = "alsa_output.pci-0000_0d_00.4.analog-stereo"
|
||||
volume_pulse_sink = "alsa_output.pci-0000_00_1f.3.analog-stereo"
|
||||
volume_pulse_sink2 = ""
|
||||
|
||||
volume_is_bluetooth_icon = False
|
||||
volume_update_interval = 0.2
|
||||
|
|
|
@ -637,18 +637,6 @@ class Kuro(BaseTheme):
|
|||
self.log_info("Starting notification daemon...")
|
||||
utils.execute_once("dunst")
|
||||
|
||||
self.log_info("Starting xiccd color profile manager...")
|
||||
utils.execute_once("xiccd")
|
||||
|
||||
self.log_info("Starting KDE connect daemon...")
|
||||
utils.execute_once("/usr/lib/kdeconnectd")
|
||||
|
||||
self.log_info("Starting KDE connect indicator...")
|
||||
utils.execute_once("/usr/bin/kdeconnect-indicator")
|
||||
|
||||
self.log_info("Starting automatic backup scheduler...")
|
||||
utils.execute_once("/usr/bin/vorta")
|
||||
|
||||
# Update color scheme
|
||||
self.initialize_colorscheme()
|
||||
|
||||
|
@ -758,7 +746,6 @@ class Kuro(BaseTheme):
|
|||
client.window.togroup("")
|
||||
|
||||
|
||||
|
||||
def callback_client_killed(self, *args, **kwargs):
|
||||
client = args[0]
|
||||
logger.warning("Client {} Killed".format(client))
|
||||
|
|
|
@ -360,19 +360,19 @@ class MediaWidget(base.InLoopPollText):
|
|||
if data['playing'] and data['muted']:
|
||||
self.custom_player_data['firefox']['showing'] = True
|
||||
self.custom_player_data['firefox']['state'] = MediaWidget.Status.PAUSED
|
||||
self.custom_player_data['firefox']['title'] = data['title']
|
||||
self.custom_player_data['firefox']['title'] = data['title'][:50]
|
||||
elif data['playing'] and not data['muted']:
|
||||
self.custom_player_data['firefox']['showing'] = True
|
||||
self.custom_player_data['firefox']['state'] = MediaWidget.Status.PLAYING
|
||||
self.custom_player_data['firefox']['title'] = data['title']
|
||||
self.custom_player_data['firefox']['title'] = data['title'][:50]
|
||||
elif not data['playing'] and data['muted']:
|
||||
self.custom_player_data['firefox']['showing'] = True
|
||||
self.custom_player_data['firefox']['state'] = MediaWidget.Status.STOPPED
|
||||
self.custom_player_data['firefox']['title'] = data['title']
|
||||
self.custom_player_data['firefox']['title'] = data['title'][:50]
|
||||
elif not data['playing'] and not data['muted']:
|
||||
self.custom_player_data['firefox']['showing'] = False
|
||||
self.custom_player_data['firefox']['state'] = MediaWidget.Status.OFFLINE
|
||||
self.custom_player_data['firefox']['title'] = data['title']
|
||||
self.custom_player_data['firefox']['title'] = data['title'][:50]
|
||||
|
||||
def _get_players(self):
|
||||
players = []
|
||||
|
|
Loading…
Reference in a new issue