diff options
Diffstat (limited to '.config/guix-builds')
-rw-r--r-- | .config/guix-builds/bdunahu.scm | 125 | ||||
-rw-r--r-- | .config/guix-builds/hati.scm | 11 | ||||
-rw-r--r-- | .config/guix-builds/system-config.scm | 86 | ||||
-rw-r--r-- | .config/guix-builds/vali.scm | 11 |
4 files changed, 0 insertions, 233 deletions
diff --git a/.config/guix-builds/bdunahu.scm b/.config/guix-builds/bdunahu.scm deleted file mode 100644 index 7504436..0000000 --- a/.config/guix-builds/bdunahu.scm +++ /dev/null @@ -1,125 +0,0 @@ -;; add this directory to the load path. -(add-to-load-path (dirname (current-filename))) - -(use-modules (host-instance) - (gnu home) - (gnu packages) - (gnu packages gnupg) - (gnu services) - (guix gexp) - (gnu home services shepherd) - (gnu home services dict) - (gnu home services xdg) - (gnu home services shells) - (gnu home services gnupg) - (gnu home services desktop) - (gnu home services pm) - (gnu home services ssh)) - -(home-environment - ;; List of packages that will show up - ;; under ~/.guix-home/profile. - (packages (specifications->packages (list "aspell" - "aspell-dict-en" - ;; "dmenu" - "emacs-all-the-icons" - "emacs-auctex" - "emacs-company" - "emacs-ednc" - "emacs-emms" - "emacs-exwm" - "emacs-guix" - "emacs-magit" - "emacs-orderless" - "emacs-org-roam" - "emacs-pinentry" - "emacs-slime" - "emacs-vertico" - "feh" - "flameshot" - "ffmpeg" - "gimp" - "gnupg" - "icecat" - "libnotify" - ;; "mpc" - "mpv" - "openconnect" - "password-store" - "pass-otp" - "pinentry-emacs" - "rsync" - "sbcl" - "stow" - ;; "texlive" - "ungoogled-chromium" - "xset" - "yt-dlp" - "zathura" - "zathura-pdf-poppler"))) - - ;; Below is the list of Home services. To search for available - ;; services, run 'guix home search KEYWORD' in a terminal. - (services - (list (service home-shepherd-service-type) - (service home-dicod-service-type) - (service home-xdg-user-directories-service-type - (home-xdg-user-directories-configuration - (desktop "$HOME") - (documents "$HOME") - (download "$HOME/dl") - (music "$HOME/media") - (pictures "$HOME/media") - (publicshare "$HOME") - (templates "$HOME") - (videos "$HOME/media"))) - (service home-bash-service-type - (home-bash-configuration - (aliases '(("cp" . "cp -i") - ("grep" . "grep --color=auto") - ("ll" . "ls -l") - ("ls" . "ls -p --color=auto") - ("mkd" . "mkdir -pv") - ("mv" . "mv -i") - ("rm" . "rm -i") - ("vi" . "vim") - ("ytta" . "yt-dlp --extract-audio --format bestaudio/best") - ("yttv" . "yt-dlp -f b"))) - (bashrc (list (local-file - "/home/bdunahu/.config/guix-builds//.bashrc" - "bashrc"))))) - (service home-openssh-service-type - (home-openssh-configuration - (hosts - (list (openssh-host (name "hati") - (host-name "192.168.1.68") - (user "bdunahu")) - (openssh-host (name "vali") - (host-name "192.168.1.64") - (user "bdunahu")) - (openssh-host (name "perch") - (host-name "perch.cs.colostate.edu") - (user "bdunahu")))))) - (service home-gpg-agent-service-type - (home-gpg-agent-configuration - (pinentry-program - (file-append pinentry-emacs "/bin/pinentry-emacs")) - (ssh-support? #t))) - - - (when (equal? host-name "vali") - (service home-batsignal-service-type - (home-batsignal-configuration - (warning-level 95) - (critical-level 15) - (danger-level 5) - (notification-command "notify-send"))) - (service home-xmodmap-service-type - (home-xmodmap-configuration - (key-map '(("remove Lock" . "Caps_Lock") - ("remove Control" . "Control_L") - ("keysym Control_L" ."Caps_Lock") - ("keysym Caps_Lock" . "Control_L") - ("add Lock" . "Caps_Lock") - ("add Control" . "Control_L")))))) - ))) diff --git a/.config/guix-builds/hati.scm b/.config/guix-builds/hati.scm deleted file mode 100644 index 1fc3b73..0000000 --- a/.config/guix-builds/hati.scm +++ /dev/null @@ -1,11 +0,0 @@ -;; hati (desktop) specific variables -;; (use-modules (gnu)) - -(define-module (host-instance) - #:export (username host-name root-part boot-part hide-part)) - -(define username "bdunahu") -(define host-name "hati") -(define root-part "") -(define boot-part "") -(define hide-part "") diff --git a/.config/guix-builds/system-config.scm b/.config/guix-builds/system-config.scm deleted file mode 100644 index 68ec53d..0000000 --- a/.config/guix-builds/system-config.scm +++ /dev/null @@ -1,86 +0,0 @@ -;; add this directory to the load path. -(add-to-load-path (dirname (current-filename))) - -;; Indicate which modules to import to access the variables -;; used in this configuration. -(use-modules (gnu) - (host-instance)) -(use-service-modules audio desktop networking ssh xorg) - -(define user (user-account - (name username) - (comment username) - (group "users") - (home-directory (string-append "/home/" username)) - (supplementary-groups '("wheel" "netdev" "audio" "video")))) - -(operating-system - (locale "en_US.utf8") - (timezone "America/Denver") - (keyboard-layout (keyboard-layout "us")) - (host-name host-name) - - ;; The list of user accounts ('root' is implicit). - (users (cons* user - %base-user-accounts)) - - ;; Packages installed system-wide. - (packages (append (map specification->package - '("curl" - "emacs" - "emacs-exwm" - "emacs-desktop-environment" - "git" - "imagemagick" - "mpd" - "mpd-mpc" - "nss-certs" - "picom" - "pulseaudio" - "vim" - "xmodmap")) - %base-packages)) - - ;; List of system services. - (services - (append (list - - (service openssh-service-type) - (service tor-service-type) - (service mpd-service-type - (mpd-configuration - (user user) - (music-directory "~/Personal/mpd/music") - (playlist-directory "~/Personal/mpd/playlist") - (default-port 6600))) - (set-xorg-configuration - (xorg-configuration (keyboard-layout keyboard-layout)))) - - ;; This is the default list of services we - ;; are appending to. - %desktop-services)) - (bootloader (bootloader-configuration - (bootloader grub-efi-bootloader) - (targets (list "/boot/efi")) - (keyboard-layout keyboard-layout))) - - ;; List of file systems that get "mounted". ("UUIDs") can - ;; be obtained by running 'blkid'. - (file-systems (cons* (file-system - (mount-point "/boot/efi") - (device (uuid - boot-part - 'fat32)) - (type "vfat")) - (file-system - (mount-point "/home/bdunahu/Personal") - (device (uuid - hide-part - 'ext4)) - (type "ext4")) - (file-system - (mount-point "/") - (device (uuid - root-part - 'ext4)) - (type "ext4")) %base-file-systems))) diff --git a/.config/guix-builds/vali.scm b/.config/guix-builds/vali.scm deleted file mode 100644 index cebcbd1..0000000 --- a/.config/guix-builds/vali.scm +++ /dev/null @@ -1,11 +0,0 @@ -;; vali (laptop) specific variables -;; (use-modules (gnu)) - -(define-module (host-instance) - #:export (username host-name root-part boot-part hide-part)) - -(define username "bdunahu") -(define host-name "vali") -(define root-part "69a3593b-12bd-40ad-a932-007674a8cfe8") -(define boot-part "8A13-7018") -(define hide-part "020b73df-3991-4271-9d3f-dba00ad260ec") |