1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- ;; 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))
- (home-environment
- (packages
- (map (compose list specification->package+output)
- (list "handbrake"
- "vlc"
- "ungoogled-chromium-wayland"
- "youtube-viewer"
- "pamixer"
- "haunt"
- "unzip"
- "bemenu"
- "recutils"
- "xeyes"
- "mpv"
- "wf-recorder"
- "linphone-desktop"
- "pavucontrol"
- "flatpak"
- "youtube-dl"
- "gajim"
- "calibre"
- "castor"
- "adwaita-icon-theme"
- "hicolor-icon-theme"
- "gnome-themes-standard"
- "gnome-themes-extra"
- "tootle"
- "icecat"
- "netsurf"
- "font-google-noto"
- "font-hack"
- "font-awesome"
- "dbus"
- "termite"
- "sway"
- "mu"
- "bsd-games"
- "fortune-mod"
- "git:send-email"
- "fish"
- "openssh"
- "vorbis-tools"
- "mpg321"
- "isync"
- "msmtp"
- "network-manager"
- "gnutls"
- "texinfo"
- "guile"
- "gnupg"
- "glibc-locales"
- "gcc-toolchain"
- "font-dejavu"
- "ffmpeg"
- "curl"
- "aspell-dict-en"
- "aspell"
- "fd"
- "git"
- "ripgrep"
- "emacs")))
- (services
- (list (service
- home-bash-service-type
- (home-bash-configuration
- (aliases
- '(("grep" . "grep --color=auto")
- ("ll" . "ls -l")
- ("ls" . "ls -p --color=auto")))
- (bashrc
- (list (local-file "./.bashrc" "bashrc")))
- (bash-profile
- (list (local-file
- "./.bash_profile"
- "bash_profile"))))))))
|