Mirror of my dotfiles that are used to compose my system
Go to file
2023-09-01 23:11:54 -04:00
home-config added native bluetooth to waybar 2023-08-31 15:09:39 -04:00
modules added cups and changed avahi config. added .local name res as well 2023-08-31 10:11:42 -04:00
.gitignore stopgap for more proper solution 2023-05-30 23:13:14 -04:00
channels.scm rollback due to unfinished builds upstream plus applying changes for new hyprland 2023-08-08 00:50:53 -04:00
mainlaptop.scm Added mpv and yt-dlp 2023-05-29 01:39:21 -04:00
README.md added readme for deploy instructions 2023-09-01 23:11:54 -04:00
testvm.scm Working config 2023-05-19 01:23:24 -04:00
thinkpad.scm final changes for new schema 2023-05-19 01:32:31 -04:00

Guix Installation

Installing Guix

Instructions

  • Create USB with Guix installation image
  • Boot and create partitions using graphical installer
  • Bail out right before installation begins, go to terminal
  • Reboot into system, assign root and ryan user a password
  • Setup system completely
    • Clone guix-config to proper location
    • Reconfigure system
      • sudo -E guix time-machine -C channels.scm -- system -L modules reconfigure system.scm <---- may not be needed
      • guix pull
      • hash guix
      • sudo guix system -L modules reconfigure system.scm
    • Configure GUIX Home
      • Install Nix Home Manager
      • May need to sudo herd restart nix-daemon or reconfigure system to get nix working???
      • nix-channel --update
      • nix-shell '' -A install
      • home-manager switch
  • Everything should now be set up and ready to use :)