diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2022-03-02 16:08:54 -0700 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2022-03-14 11:14:48 -0600 |
commit | 3914e19de77a1e185032375ce8a512ca7eefeb48 (patch) | |
tree | a66b0652f82ae8ec36d1b7b810b54964f165ae06 | |
parent | 9e9329ab2f16980da71a55c4ec602a02fe465df1 (diff) | |
download | dotfiles-3914e19de77a1e185032375ce8a512ca7eefeb48.tar.gz dotfiles-3914e19de77a1e185032375ce8a512ca7eefeb48.tar.xz |
kbg: services: config: add vale and ledger
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
-rw-r--r-- | config/ledger/ledgerrc | 3 | ||||
-rw-r--r-- | homes/daeva.scm | 4 | ||||
-rw-r--r-- | kbg/services/config/ledger.scm | 11 | ||||
-rw-r--r-- | kbg/services/config/vale.scm | 14 |
4 files changed, 32 insertions, 0 deletions
diff --git a/config/ledger/ledgerrc b/config/ledger/ledgerrc new file mode 100644 index 00000000..15b3847d --- /dev/null +++ b/config/ledger/ledgerrc @@ -0,0 +1,3 @@ +--file=~/.ledger/journal.ledger +--input-date-format %Y-%m-%d +--date-format %Y-%m-%d diff --git a/homes/daeva.scm b/homes/daeva.scm index e88a06bb..0bff9f12 100644 --- a/homes/daeva.scm +++ b/homes/daeva.scm @@ -20,8 +20,10 @@ #:use-module (kbg services config git) #:use-module (kbg services config global) #:use-module (kbg services config kitty) + #:use-module (kbg services config ledger) #:use-module (kbg services config nixpkgs) #:use-module (kbg services config shepherd) + #:use-module (kbg services config vale) #:use-module (kbg services config vars) #:use-module (kbg services config xdg) #:use-module (kbg services emacs) @@ -42,8 +44,10 @@ emacs-service home-vars-service kitty-config-service + ledger-config-service mcron-service mpd-service nixpkgs-config-service shepherd-user-services + vale-config-service xdg-config-service))) diff --git a/kbg/services/config/ledger.scm b/kbg/services/config/ledger.scm new file mode 100644 index 00000000..f008b7b5 --- /dev/null +++ b/kbg/services/config/ledger.scm @@ -0,0 +1,11 @@ +(define-module (kbg services config ledger) + #:use-module (kbg) + #:use-module (gnu) + #:use-module (guix) + #:use-module (gnu home services)) + +(define-public ledger-config-service + (list (simple-service 'ledger-config + home-files-service-type + `(("ledgerrc" + ,(local-file (string-append %dotfiles-root "config/ledger/ledgerrc"))))))) diff --git a/kbg/services/config/vale.scm b/kbg/services/config/vale.scm new file mode 100644 index 00000000..10ef86b2 --- /dev/null +++ b/kbg/services/config/vale.scm @@ -0,0 +1,14 @@ +(define-module (kbg services config vale) + #:use-module (kbg) + #:use-module (gnu) + #:use-module (guix) + #:use-module (gnu home services)) + +(define-public vale-config-service + (list (simple-service 'vale-config + home-files-service-type + `(("vale.ini" + ,(local-file (string-append %dotfiles-root "config/vale/vale.ini"))) + ("config/vale/styles" + ,(local-file (string-append %dotfiles-root "config/vale/styles") + #:recursive? #t)))))) |