Compare commits
2 Commits
45e78312bf
...
62209c33b0
Author | SHA1 | Date |
---|---|---|
Ryan Rix | 62209c33b0 | |
Ryan Rix | 2fcd97f2fe |
|
@ -3,7 +3,7 @@
|
|||
:ROAM_ALIASES: home-manager "Nix Home Manager"
|
||||
:END:
|
||||
#+TITLE: Generate a Dynamic Home Manager Configuration
|
||||
#+filetags: :CCE:
|
||||
#+filetags: :Project:CCE:
|
||||
#+ARROYO_MODULE_WANTS: arroyo/arroyo.org
|
||||
|
||||
#+PROPERTY: header-args :mkdirp yes
|
||||
|
@ -179,8 +179,8 @@ hm/direnv.nix
|
|||
hm/dovecot-shell-access.nix
|
||||
hm/drawingbot.nix
|
||||
hm/emacs-helpers.nix
|
||||
hm/emacs-pager.nix
|
||||
hm/emacs.nix
|
||||
hm/emacs-pager.nix
|
||||
hm/fehbg.nix
|
||||
hm/firefox.nix
|
||||
hm/git.nix
|
||||
|
@ -210,8 +210,8 @@ hm/smac.nix
|
|||
hm/spell-check.nix
|
||||
hm/ssh_client.nix
|
||||
hm/supercollider.nix
|
||||
hm/syncthing-tray.nix
|
||||
hm/syncthing.nix
|
||||
hm/syncthing-tray.nix
|
||||
hm/tabfs.nix
|
||||
hm/vsketch.nix
|
||||
hm/xmonad.nix
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
:ROAM_ALIASES: "Endpoint Configuration" configuration.nix
|
||||
:END:
|
||||
#+TITLE: My NixOS configuration
|
||||
#+filetags: :CCE:
|
||||
#+filetags: :Project:CCE:
|
||||
|
||||
#+ARCOLOGY_KEY: cce/nix-configuration
|
||||
#+ARCOLOGY_ALLOW_CRAWL: t
|
||||
|
@ -33,10 +33,9 @@ Here the strings are basically just taken out of [[id:arroyo/nixos][Arroyo NixOS
|
|||
|
||||
#+NAME: arroyo_nixos_imports
|
||||
#+begin_src emacs-lisp
|
||||
(->> (arroyo-nixos-imports "endpoint")
|
||||
(-map (lambda (r) (format "../../%s" r)))
|
||||
(-sort #'s-less-p)
|
||||
(s-join "\n"))
|
||||
(setenv "ARCOLOGY_DB_PATH" "/home/rrix/org/arcology-django/db.sqlite3")
|
||||
(shell-command-to-string "nix run path:/home/rrix/org/arcology-django#arcology -- ingest_files ~/org &>/dev/null")
|
||||
(shell-command-to-string "nix run path:/home/rrix/org/arcology-django#arcology -- generate -m nixos -r endpoint 2>/dev/null | sort"))
|
||||
#+end_src
|
||||
|
||||
#+results: arroyo_nixos_imports
|
||||
|
@ -49,6 +48,7 @@ Here the strings are basically just taken out of [[id:arroyo/nixos][Arroyo NixOS
|
|||
../../nixos/cups.nix
|
||||
../../nixos/direnv.nix
|
||||
../../nixos/emacs.nix
|
||||
../../nixos/flipper-zero.nix
|
||||
../../nixos/fonts.nix
|
||||
../../nixos/gnupg-pam.nix
|
||||
../../nixos/home-manager.nix
|
||||
|
@ -59,8 +59,8 @@ Here the strings are basically just taken out of [[id:arroyo/nixos][Arroyo NixOS
|
|||
../../nixos/location.nix
|
||||
../../nixos/mopidy.nix
|
||||
../../nixos/morph-wrapper.nix
|
||||
../../nixos/nix-path.nix
|
||||
../../nixos/nixos-builder.nix
|
||||
../../nixos/nix-path.nix
|
||||
../../nixos/nixpkgs.nix
|
||||
../../nixos/nm-online.nix
|
||||
../../nixos/poetry2nix.nix
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
:ROAM_ALIASES: Wobserver
|
||||
:END:
|
||||
#+title: The Wobserver
|
||||
#+filetags: :Wobserver:Development:
|
||||
#+filetags: :Project:Wobserver:Development:
|
||||
|
||||
#+ARCOLOGY_KEY: cce/wobserver
|
||||
#+ARCOLOGY_ALLOW_CRAWL: t
|
||||
|
@ -70,10 +70,9 @@ rec {
|
|||
|
||||
#+NAME: arroyo_nixos_imports
|
||||
#+begin_src emacs-lisp :exports both
|
||||
(->> (arroyo-nixos-imports "server")
|
||||
(-sort #'s-less?)
|
||||
(-map (lambda (r) (format "../../%s" r)))
|
||||
(s-join "\n"))
|
||||
(setenv "ARCOLOGY_DB_PATH" "/home/rrix/org/arcology-django/db.sqlite3")
|
||||
(shell-command-to-string "nix run path:/home/rrix/org/arcology-django#arcology -- ingest_files ~/org &>/dev/null")
|
||||
(shell-command-to-string "nix run path:/home/rrix/org/arcology-django#arcology -- generate -m nixos -r server 2>/dev/null | sort")
|
||||
#+end_src
|
||||
|
||||
#+results: arroyo_nixos_imports
|
||||
|
@ -94,8 +93,8 @@ rec {
|
|||
../../nixos/morph-wrapper.nix
|
||||
../../nixos/nextcloud.nix
|
||||
../../nixos/nginx.nix
|
||||
../../nixos/nix-path.nix
|
||||
../../nixos/nixos-builder.nix
|
||||
../../nixos/nix-path.nix
|
||||
../../nixos/nixpkgs.nix
|
||||
../../nixos/paperless.nix
|
||||
../../nixos/poetry2nix.nix
|
||||
|
@ -116,10 +115,14 @@ rec {
|
|||
|
||||
#+NAME: arroyo_home-manager_imports
|
||||
#+begin_src emacs-lisp :exports both
|
||||
(setenv "ARCOLOGY_DB_PATH" "/home/rrix/org/arcology-django/db.sqlite3")
|
||||
(shell-command-to-string "nix run path:/home/rrix/org/arcology-django#arcology -- ingest_files ~/org &>/dev/null")
|
||||
(->> (arroyo-home-manager-imports "server")
|
||||
(-sort #'s-less?)
|
||||
(s-split "\n")
|
||||
(-map (lambda (r) (format "../../%s" r)))
|
||||
(butlast)
|
||||
(s-join "\n"))
|
||||
;; (shell-command-to-string "nix run path:/home/rrix/org/arcology-django#arcology -- generate -m home-manager -r server 2>/dev/null | sort")
|
||||
#+end_src
|
||||
|
||||
#+results: arroyo_home-manager_imports
|
||||
|
@ -130,8 +133,8 @@ rec {
|
|||
../../hm/deadgrep.nix
|
||||
../../hm/defexpr.nix
|
||||
../../hm/emacs-helpers.nix
|
||||
../../hm/emacs-pager.nix
|
||||
../../hm/emacs.nix
|
||||
../../hm/emacs-pager.nix
|
||||
../../hm/git.nix
|
||||
../../hm/gnupg.nix
|
||||
../../hm/morph.nix
|
||||
|
|
|
@ -135,7 +135,7 @@ Right now I am running off a branch of [[id:c75d20e6-8888-4c5a-ac97-5997e2f1c711
|
|||
|
||||
#+NAME: prefetch-hm
|
||||
#+results:
|
||||
: "aeb2232d7a32530d3448318790534d196bf9427a"
|
||||
: "1488651d02c1a7a15e284210f0d380a62d8d8cef"
|
||||
|
||||
#+begin_src nix :noweb-ref homeManager :noweb yes
|
||||
homeManager = _: builtins.fetchGit {
|
||||
|
@ -153,7 +153,7 @@ homeManager = _: builtins.fetchGit {
|
|||
|
||||
#+NAME: prefetch-em
|
||||
#+results:
|
||||
: "ffe08c51b289d92ee8d82f13dd069a54b8bdf3f1"
|
||||
: "47798c4ab07d5f055bb2625010cf6d8e3f384923"
|
||||
|
||||
#+NAME: emacsOverlay
|
||||
#+begin_src nix :noweb yes
|
||||
|
@ -177,7 +177,7 @@ emacsOverlay = _: /home/rrix/Code/emacs-overlay;
|
|||
|
||||
#+NAME: prefetch-p2n
|
||||
#+results:
|
||||
: "0b2bff39e9bd4e6db3208e09c276ca83a063b370"
|
||||
: "9d9d434528404a22fb0c8283fea1ea3a7410ff80"
|
||||
|
||||
#+NAME: poetry2nix
|
||||
#+begin_src nix :noweb yes
|
||||
|
@ -279,7 +279,7 @@ ement = rec {
|
|||
src = { pkgs, ... }: pkgs.fetchurl {
|
||||
url = "https://github.com/alphapapa/ement.el/archive/8aea26acefd9e3eafa24db240e41aa9d41603586.tar.gz";
|
||||
sha256 = "1zs8j9zvwda029ld2lnqkw03i7zsibrdy68fpsz5ylw7czd6qfzi";
|
||||
# date = "2023-11-29T17:07:01-0800";
|
||||
# date = "2023-12-17T17:45:23-0800";
|
||||
};
|
||||
};
|
||||
#+end_src
|
||||
|
|
Loading…
Reference in New Issue