feat(Infini-DESKTOP): add local /etc/nixpkgs
This commit is contained in:
parent
1f6d964763
commit
e712278911
4 changed files with 11 additions and 0 deletions
|
@ -18,6 +18,7 @@
|
|||
directories = [
|
||||
"/home"
|
||||
"/etc/nixos"
|
||||
"/etc/nixpkgs"
|
||||
|
||||
# /var directories
|
||||
"/var/log"
|
||||
|
|
|
@ -45,6 +45,10 @@ echo "LOG: Cloning configuration"
|
|||
sudo chown -R infinidoge /mnt/persist/etc/nixos
|
||||
git clone --no-hardlinks --progress https://gitlab.com/infinidoge/devos.git /mnt/persist/etc/nixos
|
||||
|
||||
echo "LOG: Cloning nixpkgs"
|
||||
sudo chown -R infinidoge /mnt/persist/etc/nixpkgs
|
||||
git clone --no-hardlinks --progress https://github.com/NixOS/nixpkgs.git /mnt/persist/etc/nixpkgs
|
||||
|
||||
echo "LOG: Installing Doom Emacs"
|
||||
sudo mkdir -p /mnt/persist/home/infinidoge/.config/emacs
|
||||
git clone --no-hardlinks --progress --depth 1 https://github.com/hlissner/doom-emacs /mnt/persist/home/infinidoge/.config/emacs
|
||||
|
|
|
@ -35,6 +35,7 @@ sudo btrfs subvolume create /mnt/root
|
|||
sudo btrfs subvolume create /mnt/root/home
|
||||
sudo mkdir -p /mnt/root/etc
|
||||
sudo btrfs subvolume create /mnt/root/etc/nixos
|
||||
sudo btrfs subvolume create /mnt/root/etc/nixpkgs
|
||||
sudo btrfs subvolume create /mnt/boot
|
||||
sudo btrfs subvolume create /mnt/nix
|
||||
sudo btrfs subvolume create /mnt/nix/store
|
||||
|
|
|
@ -109,6 +109,7 @@ sudo btrfs subvolume create /mnt/root
|
|||
sudo btrfs subvolume create /mnt/root/home
|
||||
sudo mkdir -p /mnt/root/etc
|
||||
sudo btrfs subvolume create /mnt/root/etc/nixos
|
||||
sudo btrfs subvolume create /mnt/root/etc/nixpkgs
|
||||
sudo btrfs subvolume create /mnt/boot
|
||||
sudo btrfs subvolume create /mnt/nix
|
||||
sudo btrfs subvolume create /mnt/nix/store
|
||||
|
@ -153,6 +154,10 @@ echo "LOG: Cloning configuration"
|
|||
sudo chown -R infinidoge /mnt/persist/etc/nixos
|
||||
git clone --no-hardlinks --progress https://gitlab.com/infinidoge/devos.git /mnt/persist/etc/nixos
|
||||
|
||||
echo "LOG: Cloning nixpkgs"
|
||||
sudo chown -R infinidoge /mnt/persist/etc/nixpkgs
|
||||
git clone --no-hardlinks --progress https://github.com/NixOS/nixpkgs.git /mnt/persist/etc/nixpkgs
|
||||
|
||||
echo "LOG: Installing Doom Emacs"
|
||||
sudo mkdir -p /mnt/persist/home/infinidoge/.config/emacs
|
||||
git clone --no-hardlinks --progress --depth 1 https://github.com/hlissner/doom-emacs /mnt/persist/home/infinidoge/.config/emacs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue