Gnu Guix Rice (ofc with stow)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

51 lines
1.5 KiB

;; This is an operating system configuration generated
;; by the graphical installer.
(use-modules (gnu) (gnu system nss))
(use-service-modules desktop networking ssh xorg sound)
(use-package-modules suckless wm xorg)
(operating-system
(locale "en_US.utf8")
(timezone "America/New_York")
(keyboard-layout (keyboard-layout "us"))
(host-name "guixbox2")
(users (cons* (user-account
(name "junikim")
(comment "Juni Kim")
(group "users")
(home-directory "/home/junikim")
(supplementary-groups
'("wheel" "netdev" "audio" "video")))
%base-user-accounts))
(packages
(append
(map specification->package
'(
"font-jetbrains-mono" "font-google-noto" "nitrogen" "picom"
"sxiv" "zathura" "zathura-pdf-poppler" "ranger" "file"
"git" "ncurses" "xrandr" "stow" "curl"
"nss-certs" "icecat" "neovim" "kitty"
"i3-gaps" "i3status" "dmenu" "neofetch" "pfetch"
"nfs-utils" "scrot" "xclip" "emacs" "bc" "xmodmap"
))
%base-packages))
(services
(append
(list (service openssh-service-type))
%desktop-services
))
(bootloader
(bootloader-configuration
(bootloader grub-bootloader)
(target "/dev/sda")
(keyboard-layout keyboard-layout)))
(file-systems
(cons* (file-system
(mount-point "/")
(device (file-system-label "guix"))
(type "ext4"))
%base-file-systems))
)