mirror of
https://github.com/LazoCoder/Pokemon-Terminal
synced 2024-11-26 22:00:20 +00:00
Consistency fixes
This commit is contained in:
parent
5edce4c2d7
commit
5cdcb4391f
3 changed files with 9 additions and 9 deletions
|
@ -6,7 +6,7 @@ from . import TerminalProvider as _TProv
|
|||
|
||||
class ItermProvider(_TProv):
|
||||
# OSA script that will change the terminal background image
|
||||
osa_script_fmt = """tell application "iTerm"
|
||||
__osa_script_fmt = """tell application "iTerm"
|
||||
\ttell current session of current window
|
||||
\t\tset background image to "{}"
|
||||
\tend tell
|
||||
|
@ -23,11 +23,11 @@ class ItermProvider(_TProv):
|
|||
p.stdin.close()
|
||||
|
||||
def change_terminal(path: str):
|
||||
stdin = ItermProvider.osa_script_fmt.format(path)
|
||||
stdin = ItermProvider.__osa_script_fmt.format(path)
|
||||
ItermProvider.__run_osascript(str.encode(stdin))
|
||||
|
||||
def clear():
|
||||
stdin = ItermProvider.osa_script_fmt.format("")
|
||||
stdin = ItermProvider.__osa_script_fmt.format("")
|
||||
ItermProvider.__run_osascript(str.encode(stdin))
|
||||
|
||||
def __str__():
|
||||
|
|
|
@ -5,18 +5,18 @@ from . import TerminalProvider as _TProv
|
|||
|
||||
|
||||
class TilixProvider(_TProv):
|
||||
setting_key = "com.gexperts.Tilix.Settings"
|
||||
setting_field = "background-image"
|
||||
__setting_key = "com.gexperts.Tilix.Settings"
|
||||
__setting_field = "background-image"
|
||||
|
||||
def is_compatible() -> bool:
|
||||
return "TILIX_ID" in environ
|
||||
|
||||
def change_terminal(path: str):
|
||||
command = f'gsettings set {TilixProvider.setting_key} {TilixProvider.setting_field} "{path}"'
|
||||
command = f'gsettings set {TilixProvider.setting_key} {TilixProvider.__setting_field} "{path}"'
|
||||
run(command, check=True)
|
||||
|
||||
def clear():
|
||||
command = f'gsettings reset {TilixProvider.setting_key} {TilixProvider.setting_field}'
|
||||
command = f'gsettings reset {TilixProvider.setting_key} {TilixProvider.__setting_field}'
|
||||
run(command, check=True)
|
||||
|
||||
def __str__():
|
||||
|
|
|
@ -7,7 +7,7 @@ from . import WallpaperProvider as _WProv
|
|||
|
||||
|
||||
class FehProvider(_WProv):
|
||||
compatible_wm = ['I3_PID', '_OPENBOX_PID']
|
||||
__compatible_wm = ['I3_PID', '_OPENBOX_PID']
|
||||
|
||||
def change_wallpaper(path: str):
|
||||
if (Path.home() / '.fehbg').is_file():
|
||||
|
@ -22,7 +22,7 @@ class FehProvider(_WProv):
|
|||
def is_compatible() -> bool:
|
||||
return (which("feh") is not None
|
||||
and which("xprop") is not None
|
||||
and any(wm_signature in FehProvider.__get_root_props() for wm_signature in FehProvider.compatible_wm))
|
||||
and any(wm_signature in FehProvider.__get_root_props() for wm_signature in FehProvider.__compatible_wm))
|
||||
|
||||
def __str__():
|
||||
return "feh wallpaper tool"
|
||||
|
|
Loading…
Reference in a new issue