From c2dd8065386102b9f92b0f2ae58ce4d3efe86e16 Mon Sep 17 00:00:00 2001 From: pagedmov Date: Fri, 18 Oct 2024 20:48:02 -0400 Subject: [PATCH] fixup! removed obsolete laptop hyprland config, slightly altered keyring positioning --- hosts/installer/movcfg-install.sh | 2 +- hosts/installer/movcfg.sh | 63 -------------------- modules/home/environment/hyprland/config.nix | 2 +- 3 files changed, 2 insertions(+), 65 deletions(-) delete mode 100644 hosts/installer/movcfg.sh diff --git a/hosts/installer/movcfg-install.sh b/hosts/installer/movcfg-install.sh index 1cbcbbf..4c03e68 100644 --- a/hosts/installer/movcfg-install.sh +++ b/hosts/installer/movcfg-install.sh @@ -119,7 +119,7 @@ step_2() { mkdir -p /mnt/etc cd /mnt/etc/ if [ ! -d ./nixos ]; then - git clone https://github.com/pagedMov/pagedmov-nix-cfg.git ./nixos + git clone https://github.com/pagedMov/nixos-config.git ./nixos echo echo "Do you want to install the light or heavy configuration?" diff --git a/hosts/installer/movcfg.sh b/hosts/installer/movcfg.sh deleted file mode 100644 index b0788d9..0000000 --- a/hosts/installer/movcfg.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/run/current-system/sw/bin/bash -set -e -trap 'echo "Aborting installation."; exit 1' INT - -# set up working directory -mkdir -p /tmp/install_pwd && cd /tmp/install_pwd -rm -rf ./* - -# download disko.nix file for defining partitions -echo -n "Downloading partition plan..." -curl -s https://raw.githubusercontent.com/pagedMov/pagedmov-nix-cfg/refs/heads/master/hosts/installer/disko-ext4-singledisk.nix > disko.nix -echo "Done!" - -echo -echo "This script is about to format and partition a hard drive." -sleep 2.5 -echo -e "\033[4;31mThis process is irreversible and will destroy all data on the drive.\033[0m" -sleep 2.5 -echo "Make absolutely sure that you know which drive you are choosing." -sleep 2.5 -echo -lsblk -d -o NAME,SIZE -echo -echo -n "Which drive do you wish to sacrifice? " -read -r drive - -size=$(lsblk -b -d -o NAME,SIZE | grep "$drive" | awk '{ printf "%.0f\n", $2 / 1024 / 1024 / 1024 }') -root_size=$(echo "scale=0;$size * 0.10 / 1" | bc) -nix_size=$(echo "scale=0;$size * 0.35 / 1" | bc) - -# commence formatting -nix --experimental-features "nix-command flakes" run github:nix-community/disko -- --mode disko /tmp/install_pwd/disko.nix --arg device "\"/dev/$drive\"" --arg root_size "\"$root_size\G\"" --arg nix_size "\"$nix_size\G\"" - -mount /dev/disk/by-partlabel/disk-main-root /mnt -mkdir -p /mnt/nix && mount /dev/disk/by-partlabel/disk-main-nix /mnt/nix -mkdir -p /mnt/boot && mount /dev/disk/by-partlabel/disk-main-boot /mnt/boot -mkdir -p /mnt/home && mount /dev/disk/by-partlabel/disk-main-home /mnt/home - -# set up home directory in /mnt/persist, create /persist/etc/nixos, cd to /etc/nixos and install my flake config -mkdir -p /mnt/etc -cd /mnt/etc/ -git clone https://github.com/pagedMov/pagedmov-nix-cfg.git ./nixos - -nixos-install --root /mnt --flake /mnt/etc/nixos#mercury --no-root-password - -echo -echo "Preliminary installation successful!" -echo "Beginning secondary installation phase... " -echo - -cp -r /mnt/etc/nixos /mnt/home/pagedmov/.sysflake -chown -R pagedmov /mnt/home/pagedmov/.sysflake -rm -rf /mnt/etc/nixos -ln -s /mnt/home/pagedmov/.sysflake /etc/nixos - -nixos-enter <