summaryrefslogtreecommitdiff
path: root/aisaka.org
diff options
context:
space:
mode:
Diffstat (limited to 'aisaka.org')
-rw-r--r--aisaka.org16
1 files changed, 16 insertions, 0 deletions
diff --git a/aisaka.org b/aisaka.org
index c775322..61060df 100644
--- a/aisaka.org
+++ b/aisaka.org
@@ -33,6 +33,7 @@ https://guix.gnu.org/en/manual/en/html_node/System-Configuration.html
#:use-module (gnu services configuration)
#:use-module (gnu services desktop)
#:use-module (gnu services networking)
+ #:use-module (gnu services nix)
#:use-module (gnu services ssh)
#:use-module (gnu services version-control)
#:use-module (gnu services xorg))
@@ -90,6 +91,7 @@ https://guix.gnu.org/en/manual/en/html_node/Services.html
(list
<<ssh-system-service>>
<<system-base-services>>
+ <<system-miscellaneous-services>>
<<trezor-system-packages>>
(service
cups-service-type
@@ -131,6 +133,14 @@ https://guix.gnu.org/en/manual/en/html_node/Base-Services.html
<<guix-options>>))))
#+end_src
+**** TODO Miscellaneous Services
+
+https://guix.gnu.org/en/manual/en/html_node/Miscellaneous-Services.html
+
+#+begin_src scheme :noweb-ref system-miscellaneous-services
+ (service nix-service-type)
+#+end_src
+
** TODO Home configuration
https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html
@@ -224,6 +234,7 @@ https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html
"emacs-eldoc"
"emacs-geiser"
"emacs-geiser-guile"
+ "emacs-nix-mode"
"emacs-nov-el"
"emacs-org-contacts"
"emacs-org-contrib"
@@ -272,6 +283,7 @@ https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html
(aliases `(("grep" . "grep --color=auto ")
("ll" . "ls -l ")
("ls" . "ls -p --color=auto ")
+ ("nix" . "nix --extra-experimental-features flakes --extra-experimental-features nix-command")
("pull-guix" . ,pull-guix)
("pull-guix-" . ,pull-guix-)
("reconfigure-home" . ,reconfigure-home)
@@ -371,6 +383,10 @@ https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html
(setq-default
org-fc-algorithm 'tn
org-fc-directories '("~/Dokumenty/fiszki"))
+
+ ;; Nix Mode
+ (require 'nix-mode)
+ (add-to-list 'auto-mode-alist '("\\.nix\\'" . nix-mode))
#+end_src
*** TODO git-config