summaryrefslogtreecommitdiff
path: root/dots_manager/args.py
diff options
context:
space:
mode:
authorHunt <lizhunt@amazon.com>2025-06-03 11:58:25 -0700
committerHunt <lizhunt@amazon.com>2025-06-03 11:58:25 -0700
commitee9ad10b5cc9850c3e2ed1946f70e0cef429fb48 (patch)
treeb6b0411b02127951cc28292425a35a1830c2758d /dots_manager/args.py
parent64d060d2730cd212b2932879036eb33f7336ef38 (diff)
downloaddotfiles-ee9ad10b5cc9850c3e2ed1946f70e0cef429fb48.tar.gz
dotfiles-ee9ad10b5cc9850c3e2ed1946f70e0cef429fb48.zip
Refactor
Diffstat (limited to 'dots_manager/args.py')
-rw-r--r--dots_manager/args.py43
1 files changed, 0 insertions, 43 deletions
diff --git a/dots_manager/args.py b/dots_manager/args.py
deleted file mode 100644
index 40fc42f..0000000
--- a/dots_manager/args.py
+++ /dev/null
@@ -1,43 +0,0 @@
-import argparse
-from pathlib import Path
-from dots_manager.config import Config
-
-
-def parse_arguments() -> argparse.Namespace:
- parser = argparse.ArgumentParser(description="cute dotfiles manager ✧˖°")
-
- parser.add_argument(
- "--compile", action="store_true", help="action: compile dotfiles"
- )
- parser.add_argument(
- "--source",
- type=Path,
- default=Config.default_source_dir,
- help=f"default: '{Config.default_source_dir}'",
- )
- parser.add_argument(
- "--comp",
- type=Path,
- default=Config.default_compiled_dir,
- help=f"default: '{Config.default_compiled_dir}'",
- )
- parser.add_argument(
- "--stow", action="store_true", help="action: stow compiled dotfiles"
- )
- parser.add_argument(
- "--clean", action="store_true", help="action: clean stowed dotfiles"
- )
- parser.add_argument(
- "--target",
- type=Path,
- default=Config.default_target_dir,
- help=f"default: '{Config.default_target_dir}'",
- )
- parser.add_argument(
- "--verbose",
- "-v",
- action="store_true",
- default=False,
- help="enable verbose logging",
- )
- return parser.parse_args()