summaryrefslogtreecommitdiff
path: root/guix/home-configuration.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix/home-configuration.scm')
-rw-r--r--guix/home-configuration.scm40
1 files changed, 40 insertions, 0 deletions
diff --git a/guix/home-configuration.scm b/guix/home-configuration.scm
new file mode 100644
index 0000000..f2c0c9b
--- /dev/null
+++ b/guix/home-configuration.scm
@@ -0,0 +1,40 @@
+(use-modules (gnu home)
+ (gnu packages)
+ (gnu services)
+ (guix gexp)
+ (gnu home services dotfiles)
+ (gnu home services shells))
+
+(home-environment
+ (packages
+ (map specification->package
+ (list "acpi"
+ "alacritty"
+ "brightnessctl"
+ "btop"
+ "du-dust"
+ "emacs-no-x"
+ "fzf"
+ "fastfetch"
+ "gdb"
+ "git"
+ "grim"
+ "hello"
+ "jmtpfs"
+ "lsd"
+ "nasm"
+ "pciutils"
+ "ranger"
+ "ripgrep"
+ "slurp"
+ "tokei"
+ "tree"
+ "usbutils"
+ "wget"
+ "xxd"
+ "zoxide")))
+ (services
+ (append (list (service home-dotfiles-service-type
+ (home-dotfiles-configuration
+ (directories '("../files")))))
+ %base-home-services)))