add gnome settings, as in my nix

This commit is contained in:
Miranda Marquez 2024-04-25 12:43:05 -08:00
parent 665cd49326
commit b9b0d3e5a3
2 changed files with 51 additions and 17 deletions

View File

@ -15,4 +15,15 @@
(make-channel-introduction (make-channel-introduction
"897c1a470da759236cc11798f4e0a5f7d4d59fbc" "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
(openpgp-fingerprint (openpgp-fingerprint
"2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))) "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
(channel
(name 'michael_atlas)
(url "https://git.sr.ht/~michal_atlas/guix-channel")
(branch "master")
;;(introduction
;; (make-channel-introduction
;; "d45185a2755daf831f1c3dc63efbf2bbbb29b99e"
;; (openpgp-fingerprint
;; "")
;; ))
))

View File

@ -11,7 +11,9 @@
(gnu services) (gnu services)
(guix gexp) (guix gexp)
(gnu home services) (gnu home services)
(gnu home services shells)) (gnu home services shells)
(atlas home services dconf)
)
(home-environment (home-environment
;; Below is the list of packages that will show up in your ;; Below is the list of packages that will show up in your
@ -23,16 +25,37 @@
;; Below is the list of Home services. To search for available ;; Below is the list of Home services. To search for available
;; services, run 'guix home search KEYWORD' in a terminal. ;; services, run 'guix home search KEYWORD' in a terminal.
(services (services
(list (service home-bash-service-type (list
(service home-dconf-load-service-type
#~`((org/gnome/shell
(disable-user-extensions #f))
(org/gnome/desktop/interface
(color-scheme "prefer-dark"))
(org/gnome/mutter
(edge-tiling #t))
(org/gnome/desktop/input-sources
(xkb-options #("caps:escape")))
(org/gnome/desktop/wm/preferences
(focus-mode "sloppy"))
(org/gnome/settings-daemon/plugins/power
(idle-dim #f)
(sleep-inactive-ac-type "nothing"))
(org/gnome/gnome-system-monitor
(current-tab "resources"))
(org/gnome/desktop/interface
(show-battery-percentage #t))
(org/gnome/desktop/peripherals/touchpad
(tap-to-click #t))))
(service home-bash-service-type
(home-bash-configuration (home-bash-configuration
(bash-profile (list (plain-file (bash-profile (list (plain-file
"bash-profile" "bash-profile"
" "
export HISTFILE=$XDG_CACHE_HOME/.bash_history export HISTFILE=$XDG_CACHE_HOME/.bash_history
GUIX_PROFILE=/home/mir/.guix-profile GUIX_PROFILE=/home/mir/.guix-profile
. $GUIX_PROFILE/etc/profile . $GUIX_PROFILE/etc/profile
" "
))) )))
(aliases '(("grep" . "grep --color=auto") (aliases '(("grep" . "grep --color=auto")
("ll" . "eza -l") ("ll" . "eza -l")
("ls" . "eza") ("ls" . "eza")