diff --git a/config.scm.old b/config.scm.old deleted file mode 100644 index f00d19c..0000000 --- a/config.scm.old +++ /dev/null @@ -1,318 +0,0 @@ -;; This is an operating system configuration generated -;; by the graphical installer. -;; -;; Once installation is complete, you can learn and modify -;; this file to tweak the system configuration, and pass it -;; to the 'guix system reconfigure' command to effect your -;; changes. - - -;; Indicate which modules to import to access the variables -;; used in this configuration. -(use-modules - (gnu) - (guix store) - (guix packages) - (gnu packages glib) - (gnu packages texinfo) - (gnu packages disk) - (gnu packages freedesktop) - (gnu packages gnuzilla) - (gnu packages image-viewers) -;; for nyxt - (gnu packages gstreamer) - (gnu packages virtualization) - (gnu packages web-browsers) -;;--------- - (gnu services) - (gnu packages build-tools) - (gnu packages admin) - (gnu packages lxde) - (gnu packages python) - (gnu packages bittorrent) - (gnu packages chromium) - (gnu packages compression) - (gnu packages tor) - (gnu packages ncurses) - (gnu packages web) - (gnu packages fonts) - (gnu packages vpn) - (gnu packages curl) - (gnu packages password-utils) - (gnu packages emacs) - (gnu packages emacs-xyz) - (gnu packages engineering) - (gnu packages fontutils) - (gnu packages gimp) - (gnu packages gnome) - (gnu packages gnome-xyz) - (gnu packages gnupg) - (gnu packages haskell-apps) - (gnu packages imagemagick) - (gnu packages java) - (gnu packages libreoffice) - (gnu packages linux) - (gnu packages mpd) - (gnu packages package-management) - (gnu packages rsync) - (gnu packages ssh) - (gnu packages telegram) - (gnu packages video) - (gnu packages wm) - (gnu packages xdisorg) - (gnu packages xorg) - (gnu home services gnupg) - (gnu home services xdg) - (gnu packages terminals) - (gnu packages music) - (gnu packages compton) - (gnu packages version-control) - (gnu packages lxqt) - (gnu packages file-systems) - (gnu packages lisp) - (gnu packages networking) - (gnu home services gnupg) - (gnu home services xdg) - (gnu packages security-token) - (nongnu packages compression) - (nongnu packages clojure) - (nongnu packages linux) - (nongnu system linux-initrd)) - - -(use-service-modules cups desktop networking ssh xorg linux virtualization) -(use-package-modules linux ) -(define my-kernel linux-6.7) - -(operating-system - (kernel my-kernel) - (initrd microcode-initrd) - (firmware (list linux-firmware)) - - (locale "en_US.utf8") - (timezone "America/Sao_Paulo") - (keyboard-layout (keyboard-layout "br")) - - (host-name "lisp") - ;; The list of user accounts ('root' is implicit). - (users (cons* (user-account - (name "berkeley") - (comment "Berkeley") - (group "users") - (home-directory "/home/berkeley") - (supplementary-groups '("wheel" "netdev" "audio" "video" "plugdev"))) - %base-user-accounts)) - - ;; Packages installed system-wide. Users can also install packages - ;; under their own account: use 'guix search KEYWORD' to search - ;; for packages and 'guix install PACKAGE' to install a package. - (packages (append (list - ;;emacs-org-roam - ;;emacs-org-roam-ui - ;; ----- - ;;necessary for nyxt - gstreamer - gst-plugins-bad - gst-plugins-good - ;;------ - nyxt - ;;------ - cmus - zstd - mpv - kitty - maim - procps - scrot - alacritty - wipe - gedit - netdiscover - fping - bcachefs-tools - whois - neofetch - pfetch - icecat - hashcat - openshot - obs - ffmpeg - guix - nsxiv - git - vmware-open-vm-tools - tor - torsocks - tor-client - privoxy - openvpn - pavucontrol-qt - emacs - keepassxc - wireshark - tcpdump - nmap - firejail - bitmask - ;; - xf86-video-amdgpu - alsa-lib - alsa-utils - binutils - dbus - xset - lxrandr - dosfstools - elogind - exfat-utils - exfatprogs - fuse-exfat - gnupg - libinput - texinfo - xf86-input-keyboard - xf86-input-libinput - xf86-input-mouse - xf86-input-synaptics - ;;emacs-org-timeblock - xrandr - ungoogled-chromium - qbittorrent - macchanger - ;;guile - emacs-geiser - emacs-geiser-guile - fontconfig - picom - feh - xmodmap - rofi - coreutils - qemu - libfido2 - grep - iptables - jq - python - sed - meson - ncurses - ;; lots of fonts from package fonts.scm - font-adobe-source-code-pro font-adobe-source-han-sans - font-adobe-source-sans-pro font-adobe-source-serif-pro - font-anonymous-pro font-anonymous-pro-minus font-awesome - font-cns11643 font-cns11643-swjz font-comic-neue font-culmus - font-dejavu font-dosis font-dseg font-fantasque-sans font-fira-code - font-fira-mono font-fira-sans font-fontna-yasashisa-antique - font-google-material-design-icons font-google-noto font-google-roboto - font-hack font-hermit font-ibm-plex font-inconsolata font-iosevka - font-iosevka-aile font-iosevka-etoile font-iosevka-slab - font-iosevka-term font-iosevka-term-slab - font-ipa-mj-mincho font-jetbrains-mono font-lato font-liberation - font-linuxlibertine font-lohit font-meera-inimai font-mononoki - font-mplus-testflight - font-public-sans font-rachana font-sarasa-gothic font-sil-andika - font-sil-charis font-sil-gentium font-tamzen font-terminus - font-tex-gyre font-un font-vazir font-wqy-microhei - font-wqy-zenhei - ;; lots of fonts from package xorg.scm - font-adobe100dpi font-adobe75dpi font-cronyx-cyrillic font-dec-misc - font-isas-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic - font-misc-misc font-mutt-misc font-schumacher-misc - font-screen-cyrillic font-sony-misc font-sun-misc font-util - font-winitzki-cyrillic font-xfree86-type1 - sbcl-stumpwm-swm-gaps - sbcl-stumpwm-pamixer - sbcl-stumpwm-screenshot - sbcl-stumpwm-disk - sbcl-stumpwm-ttf-fonts - stumpwm `(,stumpwm "lib") - sbcl-stumpwm-mem - sbcl-stumpwm-cpu - sbcl-stumpwm-net - emacs-stumpwm-mode - stumpish - youtube-dl - linux-firmware - (specification->package "i3-wm") - (specification->package "i3status") - (specification->package "dmenu") - (specification->package "st") - (specification->package "emacs") - (specification->package "emacs-exwm") - (specification->package - "emacs-desktop-environment") - (specification->package "nss-certs")) - %base-packages)) - - ;; Below is the list of system services. To search for available - ;; services, run 'guix system search KEYWORD' in a terminal. -;;(home-environment (packages (cons* anki ))) ;; figure out how to install it from here - ;;(home-environment (packages (cons* anki ))) ;; figure out how to install it from here - - ;; Below is the list of system services. To search for available - ;; services, run 'guix system search KEYWORD' in a terminal. - (services - (append (list - (udev-rules-service 'fido2 libfido2 #:groups '("plugdev")) - (service iptables-service-type - (iptables-configuration - (ipv4-rules (plain-file "iptables.rules" "*filter -:INPUT DROP -:FORWARD ACCEPT -:OUTPUT ACCEPT --A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT --A INPUT -j REJECT --reject-with icmp-port-unreachable -COMMIT -")) - (ipv6-rules (plain-file "ip6tables.rules" "*filter -:INPUT DROP -:FORWARD DROP -:OUTPUT DROP --A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT --A INPUT -j REJECT --reject-with icmp6-port-unreachable -COMMIT -")))) - (service libvirt-service-type - (libvirt-configuration - (unix-sock-group "libvirt") - (tls-port "16555"))) - (service zram-device-service-type - (zram-device-configuration - (size (* 2 (expt 2 30))) - (compression-algorithm 'zstd) - (priority 100))) - (service tor-service-type) - (set-xorg-configuration - (xorg-configuration - (keyboard-layout keyboard-layout)))) - %desktop-services)) - (bootloader (bootloader-configuration - (bootloader grub-efi-bootloader) - (targets (list "/boot/efi")) - (keyboard-layout keyboard-layout))) - (swap-devices (list (swap-space - (priority 50) - (target (uuid - "576f9be0-a673-45c8-a707-4dd2630ee68a"))))) - ;; The list of file systems that get "mounted". The unique - ;; file system identifiers there ("UUIDs") can be obtained - ;; by running 'blkid' in a terminal. - (file-systems (cons* (file-system - (mount-point "/boot/efi") - (device (uuid "53E2-4C32" - 'fat32)) - (type "vfat")) - (file-system - (mount-point "/") - (device (uuid - "4835ba7c-55c5-494b-b7ac-d0aa30dcc450" - 'ext4)) - (type "ext4")) - %base-file-systems))) - - - - -