Emacs tune, some updates, direnv
This commit is contained in:
parent
1511f0cd92
commit
244edc5ca6
7 changed files with 77 additions and 40 deletions
|
|
@ -2,6 +2,7 @@
|
|||
#:use-module (gnu home)
|
||||
#:use-module (gnu packages emacs)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages shellutils)
|
||||
#:use-module (gnu packages gnuzilla)
|
||||
#:use-module (gnu packages mail)
|
||||
#:use-module (gnu packages messaging)
|
||||
|
|
@ -11,6 +12,7 @@
|
|||
#:use-module (gnu packages wm)
|
||||
#:use-module (gnu packages terminals)
|
||||
#:use-module (gnu packages xorg)
|
||||
#:use-module (gnu packages kde-internet)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages freedesktop)
|
||||
#:use-module (gnu packages rust-apps)
|
||||
|
|
@ -35,7 +37,14 @@
|
|||
#:use-module (guix-config home services emacs)
|
||||
#:use-module (guix-config home services flatpak)
|
||||
#:use-module (guix-config home services secretsd)
|
||||
#:use-module (gnu home services niri))
|
||||
#:use-module (gnu home services niri)
|
||||
#:use-module (guix transformations)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (gnu home services dankmaterialshell)
|
||||
)
|
||||
|
||||
(define tune
|
||||
(options->transformation '((tune . "alderlake"))))
|
||||
|
||||
(home-environment
|
||||
;; Below is the list of packages that will show up in your
|
||||
|
|
@ -49,29 +58,27 @@
|
|||
vlc
|
||||
font-google-noto-emoji
|
||||
font-openmoji
|
||||
direnv
|
||||
(package
|
||||
(inherit neochat)
|
||||
(propagated-inputs (modify-inputs (package-propagated-inputs neochat)
|
||||
(append qtpositioning))))
|
||||
|
||||
;birdtray
|
||||
birdtray
|
||||
nextcloud-client
|
||||
icedove
|
||||
nautilus
|
||||
xournalpp
|
||||
quickshell
|
||||
cava
|
||||
wl-clipboard
|
||||
cliphist
|
||||
brightnessctl
|
||||
qtmultimedia
|
||||
`(,glib "bin")
|
||||
matugen
|
||||
dgop
|
||||
wayland
|
||||
xwayland-satellite
|
||||
qtwayland))
|
||||
xournalpp))
|
||||
|
||||
;; Below is the list of Home services. To search for available
|
||||
;; services, run 'guix home search KEYWORD' in a terminal.
|
||||
(services
|
||||
(append (list (service home-niri-service-type)
|
||||
(append (list (service home-dankmaterialshell-service-type
|
||||
(home-dankmaterialshell-configuration
|
||||
(launch-command (file-append niri "/bin/niri msg action spawn-sh --"))))
|
||||
(service home-niri-service-type)
|
||||
(service home-pipewire-service-type)
|
||||
(service home-wayland-service-type)
|
||||
(service home-dbus-service-type)
|
||||
(service home-bash-service-type
|
||||
(home-bash-configuration
|
||||
|
|
@ -89,17 +96,18 @@
|
|||
("guix-full-upgrade"
|
||||
. "guix-pull && reconfigure")))
|
||||
(bashrc
|
||||
(list (local-file "prompt.sh")))))
|
||||
(list (local-file "prompt.sh")
|
||||
(local-file "direnv.sh")))))
|
||||
(service home-dotfiles-service-type
|
||||
(home-dotfiles-configuration
|
||||
(directories '("../../files"))))
|
||||
(service home-secretsd-service-type)
|
||||
(service home-flatpak-service-type
|
||||
(home-flatpak-configuration
|
||||
(apps '("in.cinny.Cinny"))))
|
||||
;(service home-secretsd-service-type)
|
||||
;(service home-flatpak-service-type
|
||||
; (home-flatpak-configuration
|
||||
; (apps '("in.cinny.Cinny"))))
|
||||
(service home-emacs-service-type
|
||||
(home-emacs-configuration
|
||||
(emacs guixmacs)
|
||||
(emacs (tune guixmacs))
|
||||
(config-file
|
||||
(local-file "./emacs/config.el"))
|
||||
(early-config-file
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue