From e43f3c403ff49e87641bb6c745080760f272446f Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Sat, 15 Oct 2022 14:03:46 +0200 Subject: Update dotfiles --- .config/guix/channels.scm | 19 ------ .config/guix/manifests/desktop.scm | 22 ------- .config/guix/manifests/emacs.scm | 77 ----------------------- .config/guix/systems/base-system.scm | 115 ----------------------------------- .config/guix/systems/viking.scm | 27 -------- 5 files changed, 260 deletions(-) delete mode 100644 .config/guix/channels.scm delete mode 100644 .config/guix/manifests/desktop.scm delete mode 100644 .config/guix/manifests/emacs.scm delete mode 100644 .config/guix/systems/base-system.scm delete mode 100644 .config/guix/systems/viking.scm (limited to '.config/guix') diff --git a/.config/guix/channels.scm b/.config/guix/channels.scm deleted file mode 100644 index ab15010..0000000 --- a/.config/guix/channels.scm +++ /dev/null @@ -1,19 +0,0 @@ -(list - (channel - (name 'guix) - (url "https://git.savannah.gnu.org/git/guix.git") - ;; (url "file:///home/daviwil/Projects/Code/guix")) - (introduction - (make-channel-introduction - "9edb3f66fd807b096b48283debdcddccfea34bad" - (openpgp-fingerprint - "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) - (channel - (name 'nonguix) - (url "https://gitlab.com/nonguix/nonguix") - ;; Enable signature verification: - (introduction - (make-channel-introduction - "897c1a470da759236cc11798f4e0a5f7d4d59fbc" - (openpgp-fingerprint - "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))) diff --git a/.config/guix/manifests/desktop.scm b/.config/guix/manifests/desktop.scm deleted file mode 100644 index 17f7fef..0000000 --- a/.config/guix/manifests/desktop.scm +++ /dev/null @@ -1,22 +0,0 @@ -(specifications->manifest - '( - - "flatpak" - - "pulsemixer" - - "blueman" - - "xev" - "xset" - "xrdb" - "xhost" - "xmodmap" - "setxkbmap" - "xrandr" - "arandr" - "xss-lock" - "libinput" - "xinput" - -)) diff --git a/.config/guix/manifests/emacs.scm b/.config/guix/manifests/emacs.scm deleted file mode 100644 index c6ff413..0000000 --- a/.config/guix/manifests/emacs.scm +++ /dev/null @@ -1,77 +0,0 @@ -(specifications->manifest - '("emacs" - ;;"emacs-native-comp" - - "emacs-general" - - "emacs-undo-tree" - "emacs-evil" - "emacs-evil-collection" - - "emacs-diminish" - "emacs-doom-themes" - "font-hack" - - "emacs-hl-todo" - - "emacs-counsel" - "emacs-ivy" - - "emacs-which-key" - - "emacs-doom-modeline" - - "emacs-hydra" - - "emacs-beacon" - - "emacs-org" - - "emacs-evil-org" - - "emacs-toc-org" - - "emacs-visual-fill-column" - - "emacs-org-superstar" - - "emacs-org-roam" - - "emacs-lsp-mode" - "emacs-lsp-ivy" - - "emacs-pyvenv" - ;; "emacs-python-mode" - - "emacs-typescript-mode" - "emacs-web-mode" - "emacs-tide" - "emacs-flycheck" - - "emacs-yaml-mode" - - "emacs-docker" - - "emacs-company" - - "emacs-projectile" - - "emacs-neotree" - - "emacs-magit" - - "emacs-vterm" - - ; "emacs-dired-single" - "emacs-dired-hacks" - "emacs-all-the-icons-dired" - - "emacs-emms" - - "emacs-pdf-tools" - - "mu" - - "emacs-elfeed" - -)) diff --git a/.config/guix/systems/base-system.scm b/.config/guix/systems/base-system.scm deleted file mode 100644 index 7c67fad..0000000 --- a/.config/guix/systems/base-system.scm +++ /dev/null @@ -1,115 +0,0 @@ -(define-module (base-system) - #:use-module (gnu) - #:use-module (gnu services pm) - #:use-module (gnu services docker) - #:use-module (gnu services networking) - #:use-module (gnu services virtualization) ; todo make - #:use-module (gnu packages vim) - #:use-module (gnu services desktop) - #:use-module (gnu packages xorg) - #:use-module (gnu packages emacs) - #:use-module (gnu packages file-systems) - #:use-module (gnu packages linux) - #:use-module (gnu packages audio) - #:use-module (gnu packages pulseaudio) - #:use-module (gnu packages version-control) - #:use-module (gnu packages package-management)) - ; #:use-module (nongnu packages linux) - ; #:use-module (nongnu system linux-initrd)) - -(use-service-modules ssh) -(use-package-modules certs) -(use-service-modules desktop xorg) - -(define-public base-operating-system - (operating-system - (host-name "base") - (timezone "Europe/Warsaw") - (locale "en_US.utf8") - (keyboard-layout (keyboard-layout "pl")) - - ;; Use non-free Linux and firmware - ;; (kernel linux) - ;; (firmware (list linux-firmware)) - ;; (initrd microcode-initrd) - - (bootloader (bootloader-configuration - (bootloader grub-efi-bootloader) - (targets "/boot/efi"))) - ;; (keyboard-layout keyboard-layout))) - - ;; Guix doesn't like it when there isn't a file-systems - ;; entry, so add one that is meant to be overridden - (file-systems (cons* - (file-system - (mount-point "/tmp") - (device "none") - (type "tmpfs") - (check? #f)) - %base-file-systems)) - - ;; Users - (users (cons (user-account - (name "jakub") - (comment "Jakub Dlugosz") - (group "users") - (home-directory "/home/jakub") - (supplementary-groups '( - "wheel" - "netdev" - "kvm" - "tty" - "input" - "docker" - "lp" - "audio" - "video"))) - %base-user-accounts)) - - - ;; Packages - (packages (append (list - git - exfat-utils - fuse-exfat - stow - vim - emacs - bluez - bluez-alsa - pulseaudio - tlp - ncurses - xf86-input-libinput - nss-certs) ;; For https connection - %base-packages)) - - - ;; Services - (services - (append - (list - - (service elogind-service-type) - (service openssh-service-type) - (service network-manager-service-type) - (service slim-service-type) - (service tlp-service-type - (tlp-configuration - (cpu-boost-on-ac? #t) - (wifi-pwr-on-bat? #t))) - (bluetooth-service #:auto-enable? #t) - (service docker-service-type) - (service wpa-supplicant-service-type)) - (service libvirt-service-type - (libvirt-configuration - (unix-sock-group "libvirt") - (tls-port "16555"))) - (set-xorg-configuration - (xorg-configuration - (keyboard-layout keyboard-layout))) - - %base-services)) - - ;; Allow resolution of '.local' host names with mDNS - (name-service-switch %mdns-host-lookup-nss))) diff --git a/.config/guix/systems/viking.scm b/.config/guix/systems/viking.scm deleted file mode 100644 index 00b279e..0000000 --- a/.config/guix/systems/viking.scm +++ /dev/null @@ -1,27 +0,0 @@ -(define-module (viking) - #:use-module (base-system) - #:use-module (gnu)) - -(operating-system - (inherit base-operating-system) - (host-name "viking") - - (bootloader - (bootloader-configuration - (bootloader grub-bootloader) - (target "/dev/sda"))) - - (mapped-devices - (list (mapped-device - (source - (uuid "75a1ebd7-13c2-442f-80ff-1b5e59522e29")) - (target "cryptroot") - (type luks-device-mapping)))) - - (file-systems - (cons* (file-system - (mount-point "/") - (device "/dev/mapper/cryptroot") - (type "ext4") - (dependencies mapped-devices)) - %base-file-systems))) -- cgit v1.2.3