;; This "home-environment" file can be passed to 'guix home reconfigure' ;; to reproduce the content of your profile. This is "symbolic": it only ;; specifies package names. To reproduce the exact same profile, you also ;; need to capture the channels being used, as returned by "guix describe". ;; See the "Replicating Guix" section in the manual. (use-modules (gnu home) (gnu packages) (gnu services) (guix gexp) (gnu home services shells) (gnu home services sound) (gnu home services desktop)) ;; (use-service-modules sound) (home-environment ;; Below is the list of packages that will show up in your ;; Home profile, under ~/.guix-home/profile. (packages (specifications->packages (list "gnome-shell-extensions" "wireplumber" "pipewire" "vlc" "signal-desktop" "binutils" "elfutils" "patchelf" "file" "gnome-weather" "gnome-tweaks" "gnome-shell-extension-just-perfection" "gnome-shell-extension-vitals" "gnome-shell-extension-weather-oclock" "emacs-no-x" "gsettings-desktop-schemas" "python" "starship"))) ;; 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-bash-service-type (home-bash-configuration (aliases '()) (bashrc (list (local-file "/home/bartronx7/src/guix-config/.bashrc" "bashrc"))) (bash-profile (list (local-file "/home/bartronx7/src/guix-config/.bash_profile" "bash_profile"))))) (service home-dbus-service-type) (service home-pipewire-service-type (home-pipewire-configuration)) (service home-zsh-service-type (home-zsh-configuration))) %base-home-services)))