homer
homer
is the CC home management application for Unix users.
- TODO
- launched on login
- runs under systemd
- maintains user configs, repos, services, applications
- other lispy endpoints
system
packages
HOMER/CORE HOMER/CLI HOMER dependencies
core NIL cli krypt skel io pod box net obj dat mpk dependents
bin/homer files
pkg.lisp var.lisp log.lisp util.lisp task.lisp cfg.lisp srv.lisp gui.lisp cli.lisp homer.lisp symbols
HOMER-STATUS HOME-CONFIG-SLOT COMPARE-HOME-FILE HOMER-FORCE HOME-CONFIG HOMER-SERVICE-CONFIG HOMER-CLI USER-HOMERC SYSTEMD-STATUS HOMER-TASK-POOL HOMER-LOGGER HOMER-JOB HOMER-TASK HOMER-MAYBE-PUSH HOME-CONFIG SYSTEMD-RESTART HOMER-MAYBE-INSTALL SYSTEMD-START HOMER-MAYBE-PULL SYSTEMD-SERVICE-CONFIG HOMER-USER-INIT HOMER-SERVICE-START SYSTEMD-CONFIG-DIRECTORY SYSTEMD-STOP HOMER-COPY HOME-HIDDEN-PATHS HOMER-SERVICE-RESTART LOAD-HOMERC USER-HOMEDIR
help
homer -h
homer v0.1.0 --- user home manager options: -h/--help print help :doc Print help and exit. -l/--level set the log level :doc Set the *LOG-LEVEL* for this CLI session. -v/--version print version :doc Print version and exit. -a/--ast keep ASTs :doc Set the *KEEP-AST* variable. -f/--force use force commands: show check* push pull install run start restart stop status