.
This commit is contained in:
parent
f6fca2a89c
commit
36d84bf01d
3 changed files with 62 additions and 63 deletions
|
@ -31,7 +31,7 @@ This is to be run after setting up the partitions.
|
||||||
mount /dev/disk/by-label/EFI /mnt/boot/efi
|
mount /dev/disk/by-label/EFI /mnt/boot/efi
|
||||||
herd start cow-store /mnt
|
herd start cow-store /mnt
|
||||||
guix pull -C./channels.scm
|
guix pull -C./channels.scm
|
||||||
$GUIX_PROFILE="/root/.config/guix/current"
|
GUIX_PROFILE="/root/.config/guix/current"
|
||||||
. "$GUIX_PROFILE/etc/profile"
|
. "$GUIX_PROFILE/etc/profile"
|
||||||
hash guix
|
hash guix
|
||||||
guix system -L. init config.scm /mnt --substitute-urls="https://ci.guix.gnu.org https://bordeaux.guix.gnu.org https://substitutes.nonguix.org"
|
guix system -L. init config.scm /mnt --substitute-urls="https://ci.guix.gnu.org https://bordeaux.guix.gnu.org https://substitutes.nonguix.org"
|
||||||
|
|
|
@ -24,67 +24,6 @@
|
||||||
(gnu home services ssh))
|
(gnu home services ssh))
|
||||||
|
|
||||||
(home-environment
|
(home-environment
|
||||||
;; Below is the list of packages that will show up in your
|
|
||||||
;; Home profile, under ~/.guix-home/profile.
|
|
||||||
(packages
|
|
||||||
(specifications->packages
|
|
||||||
(list "bsd-games"
|
|
||||||
"bolt"
|
|
||||||
"browserpass-native"
|
|
||||||
"chicken"
|
|
||||||
"chicken-apropos"
|
|
||||||
"chicken-chicken-doc"
|
|
||||||
"chicken-srfi-18"
|
|
||||||
"curl"
|
|
||||||
"direnv"
|
|
||||||
"emacs-pgtk-xwidgets"
|
|
||||||
"entr"
|
|
||||||
"eternalterminal"
|
|
||||||
"diff-so-fancy"
|
|
||||||
"firefox"
|
|
||||||
"flatpak"
|
|
||||||
"font-libertinus"
|
|
||||||
"font-nerdfont-monaspice"
|
|
||||||
"fuzzel"
|
|
||||||
"fzf"
|
|
||||||
"gammastep"
|
|
||||||
"grim"
|
|
||||||
"guile"
|
|
||||||
"glibc-locales"
|
|
||||||
"hstr"
|
|
||||||
"icecat"
|
|
||||||
"icedove-wayland"
|
|
||||||
"kitty"
|
|
||||||
"ksshaskpass"
|
|
||||||
"make"
|
|
||||||
"nm-tray"
|
|
||||||
"nnn"
|
|
||||||
#;"nss-certs" ; This package is broken
|
|
||||||
"openssh"
|
|
||||||
"password-store"
|
|
||||||
"pass-otp"
|
|
||||||
"passff-icecat"
|
|
||||||
"pavucontrol"
|
|
||||||
"pinentry-qt"
|
|
||||||
"pipewire"
|
|
||||||
"pv"
|
|
||||||
"rsync"
|
|
||||||
"rust"
|
|
||||||
"rust-cargo"
|
|
||||||
"senpai"
|
|
||||||
"sideload"
|
|
||||||
"slurp"
|
|
||||||
;; "sponge" https://linux.die.net/man/1/sponge
|
|
||||||
"swappy"
|
|
||||||
"swayfx"
|
|
||||||
"swayidle"
|
|
||||||
"swaylock-effects"
|
|
||||||
"tig"
|
|
||||||
"unzip"
|
|
||||||
"visidata"
|
|
||||||
"waybar"
|
|
||||||
"wlogout"
|
|
||||||
"xdg-desktop-portal")))
|
|
||||||
;; 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
|
||||||
|
@ -180,6 +119,66 @@
|
||||||
(channel
|
(channel
|
||||||
(name 'nongnu-guix)
|
(name 'nongnu-guix)
|
||||||
(url "https://gitlab.com/nonguix/nonguix"))))
|
(url "https://gitlab.com/nonguix/nonguix"))))
|
||||||
|
(simple-service 'ziltis-packages
|
||||||
|
home-profile-service-type
|
||||||
|
(specifications->packages
|
||||||
|
(list "bsd-games"
|
||||||
|
"bolt"
|
||||||
|
"browserpass-native"
|
||||||
|
"chicken"
|
||||||
|
"chicken-apropos"
|
||||||
|
"chicken-chicken-doc"
|
||||||
|
"chicken-srfi-18"
|
||||||
|
"curl"
|
||||||
|
"direnv"
|
||||||
|
"emacs-pgtk-xwidgets"
|
||||||
|
"entr"
|
||||||
|
"eternalterminal"
|
||||||
|
"diff-so-fancy"
|
||||||
|
"firefox"
|
||||||
|
"flatpak"
|
||||||
|
"font-libertinus"
|
||||||
|
"font-nerdfont-monaspice"
|
||||||
|
"fuzzel"
|
||||||
|
"fzf"
|
||||||
|
"gammastep"
|
||||||
|
"grim"
|
||||||
|
"guile"
|
||||||
|
"glibc-locales"
|
||||||
|
"hstr"
|
||||||
|
"icecat"
|
||||||
|
"icedove-wayland"
|
||||||
|
"kitty"
|
||||||
|
"ksshaskpass"
|
||||||
|
"make"
|
||||||
|
"nm-tray"
|
||||||
|
"nnn"
|
||||||
|
#;"nss-certs" ; This package is broken
|
||||||
|
"openssh"
|
||||||
|
"password-store"
|
||||||
|
"pass-otp"
|
||||||
|
"passff-icecat"
|
||||||
|
"pavucontrol"
|
||||||
|
"pinentry-qt"
|
||||||
|
"pipewire"
|
||||||
|
"pv"
|
||||||
|
"rsync"
|
||||||
|
"rust"
|
||||||
|
"rust-cargo"
|
||||||
|
"senpai"
|
||||||
|
"sideload"
|
||||||
|
"slurp"
|
||||||
|
;; "sponge" https://linux.die.net/man/1/sponge
|
||||||
|
"swappy"
|
||||||
|
"swayfx"
|
||||||
|
"swayidle"
|
||||||
|
"swaylock-effects"
|
||||||
|
"tig"
|
||||||
|
"unzip"
|
||||||
|
"visidata"
|
||||||
|
"waybar"
|
||||||
|
"wlogout"
|
||||||
|
"xdg-desktop-portal")))
|
||||||
(service home-openssh-service-type
|
(service home-openssh-service-type
|
||||||
(home-openssh-configuration
|
(home-openssh-configuration
|
||||||
(hosts
|
(hosts
|
||||||
|
|
|
@ -5,7 +5,7 @@ mkdir -p /mnt/boot/efi
|
||||||
mount /dev/disk/by-label/EFI /mnt/boot/efi
|
mount /dev/disk/by-label/EFI /mnt/boot/efi
|
||||||
herd start cow-store /mnt
|
herd start cow-store /mnt
|
||||||
guix pull -C./channels.scm
|
guix pull -C./channels.scm
|
||||||
$GUIX_PROFILE="/root/.config/guix/current"
|
GUIX_PROFILE="/root/.config/guix/current"
|
||||||
. "$GUIX_PROFILE/etc/profile"
|
. "$GUIX_PROFILE/etc/profile"
|
||||||
hash guix
|
hash guix
|
||||||
guix system -L. init config.scm /mnt --substitute-urls="https://ci.guix.gnu.org https://bordeaux.guix.gnu.org https://substitutes.nonguix.org"
|
guix system -L. init config.scm /mnt --substitute-urls="https://ci.guix.gnu.org https://bordeaux.guix.gnu.org https://substitutes.nonguix.org"
|
||||||
|
|
Loading…
Reference in a new issue