mirror of
https://github.com/dylanaraps/pywal.git
synced 2025-06-26 12:31:32 +02:00
config: Added another option.
This commit is contained in:
parent
25edabd3e6
commit
fcfeed1557
@ -164,8 +164,7 @@ def process_args(args):
|
|||||||
if not args.e:
|
if not args.e:
|
||||||
reload.env(tty_reload=not args.t)
|
reload.env(tty_reload=not args.t)
|
||||||
|
|
||||||
if args.o:
|
reload.external_script(args.o)
|
||||||
util.disown([args.o])
|
|
||||||
|
|
||||||
if not args.e:
|
if not args.e:
|
||||||
reload.oomox(args.g)
|
reload.oomox(args.g)
|
||||||
|
@ -7,7 +7,7 @@ import shutil
|
|||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from .settings import CACHE_DIR, MODULE_DIR, OS
|
from .settings import CACHE_DIR, MODULE_DIR, OS, CONFIG
|
||||||
from . import util
|
from . import util
|
||||||
|
|
||||||
|
|
||||||
@ -88,6 +88,15 @@ def colors(cache_dir=CACHE_DIR):
|
|||||||
print("".join(util.read_file(sequences)), end="")
|
print("".join(util.read_file(sequences)), end="")
|
||||||
|
|
||||||
|
|
||||||
|
def external_script(cmd_hook):
|
||||||
|
"""Launch an external process after pywal."""
|
||||||
|
if cmd_hook:
|
||||||
|
util.disown([cmd_hook])
|
||||||
|
|
||||||
|
if CONFIG.get("general", "cmd_hook"):
|
||||||
|
util.disown(CONFIG.get("general", "cmd_hook").split())
|
||||||
|
|
||||||
|
|
||||||
def env(xrdb_file=None, tty_reload=True):
|
def env(xrdb_file=None, tty_reload=True):
|
||||||
"""Reload environment."""
|
"""Reload environment."""
|
||||||
xrdb(xrdb_file)
|
xrdb(xrdb_file)
|
||||||
|
@ -17,7 +17,6 @@ import platform
|
|||||||
__version__ = "1.3.3"
|
__version__ = "1.3.3"
|
||||||
__cache_version__ = "1.0.0"
|
__cache_version__ = "1.0.0"
|
||||||
|
|
||||||
|
|
||||||
HOME = os.getenv("HOME", os.getenv("USERPROFILE"))
|
HOME = os.getenv("HOME", os.getenv("USERPROFILE"))
|
||||||
CACHE_DIR = os.path.join(HOME, ".cache", "wal")
|
CACHE_DIR = os.path.join(HOME, ".cache", "wal")
|
||||||
MODULE_DIR = os.path.dirname(__file__)
|
MODULE_DIR = os.path.dirname(__file__)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user