summaryrefslogtreecommitdiff
path: root/home-configuration.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marekpasnikowski@protonmail.com>2023-01-09 13:09:45 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2023-01-09 13:09:45 +0100
commit1e25fcedd4a0a83f87491643ca6d1aa4565e278d (patch)
treeff747f5fd444321e338b0ebf33c28220e8876200 /home-configuration.scm
parent33a75791416d32608851b22b86f1bde47f12f8b1 (diff)
Define sway module
Diffstat (limited to 'home-configuration.scm')
-rw-r--r--home-configuration.scm13
1 files changed, 6 insertions, 7 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index 28d9185..d6a3d16 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -7,7 +7,8 @@
#:use-module (gnu home services shells)
#:use-module (gnu packages)
#:use-module (gnu services)
- #:use-module (guix gexp))
+ #:use-module (guix gexp)
+ #:use-module (sway))
(define allow-downgrades
"--allow-downgrades ")
@@ -106,13 +107,12 @@
"seahorse"
"sicp"
"strace"
- "sway"
"trezor-agent"
"unzip"
- "waybar"
"zip")))
(services
- `(,(service flashrom-service-type)
+ `(,sway-configuration
+ ,(service flashrom-service-type)
,(service home-bash-service-type
(home-bash-configuration
(environment-variables '(("EDITOR" . "emacs -nw")
@@ -132,12 +132,11 @@
("system-update-" . ,system-update-)))
(bash-profile `(,(local-file "bash_profile")))
(bashrc `(,(local-file "bashrc")))))
+ ,(service sway-service-type)
,(simple-service 'configuration-files
home-files-service-type
`((".config/git/config" ,(local-file "git.config"))
(".config/guix/shell-authorized-directories"
,(local-file "guix-shell-authorized-directories"))
(".emacs" ,(local-file "emacs.el"))
- (".ssh/config" ,(local-file "ssh.config"))
- (".config/sway/config" ,(local-file "sway.config"))
- (".config/waybar/config" ,(local-file "waybar.config")))))))
+ (".ssh/config" ,(local-file "ssh.config")))))))