aboutsummaryrefslogtreecommitdiff
path: root/src/i3-theme.py
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2019-10-06 23:05:44 -0400
committerLoic Guegan <manzerbredes@mailbox.org>2019-10-06 23:05:44 -0400
commit71688839f0c3fb8107bbea27eb6cb1b4d8277e4a (patch)
treec4fabc1bfdda72b65d4a62e36cbf891d9fed44ef /src/i3-theme.py
parent602c70c5174b2c73600aa06fce915eaf8a1d8a26 (diff)
Add theme manager
Diffstat (limited to 'src/i3-theme.py')
-rwxr-xr-xsrc/i3-theme.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/i3-theme.py b/src/i3-theme.py
index 2982726..2fae302 100755
--- a/src/i3-theme.py
+++ b/src/i3-theme.py
@@ -1,11 +1,15 @@
#!/usr/bin/python
-import parser
+import parser, theme, os, argparse
+args_parser = argparse.ArgumentParser(description='Process some integers.')
+args_parser.add_argument('theme_path', metavar='theme', type=str, nargs='?',
+ help='YAML i3 theme path')
+args = args_parser.parse_args()
-print("Starting app...")
-
-parser.apply_theme("/home/loic/.config/i3/config",parser.theme)
+##### Apply Theme #####
+loaded_theme=theme.load(args.theme_path)
+parser.apply_theme(os.environ["HOME"]+"/.config/i3/config",loaded_theme)