Skip to content

peregrinus879/dotFiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

archinstall prep.

$ lsblk

$ gdisk /dev/nvme0n1 $ o $ n $ $ $ +2048M $ ef00 $ n $ $ $ $ $ w

$ mkfs.fat -F32 -n EFI /dev/nvme0n1p1

$ mkfs.btrfs -L GNU /dev/nvme0n1p2

$ mount /dev/nvme0n1p2 /mnt

$ btrfs su cr /mnt/@

$ btrfs su cr /mnt/@home

$ btrfs su cr /mnt/@snapshots

$ btrfs su cr /mnt/@swap

$ btrfs su cr /mnt/@var_log

$ umount /mnt

$ mount -o noatime,compress=zstd,subvol=@ /dev/nvme0n1p2 /mnt

$ mkdir -p /mnt/{boot/efi,home,.snapshots,swap,var/log}

$ mount -o noatime,compress=zstd,subvol=@home /dev/nvme0n1p2 /mnt/home

$ mount -o noatime,compress=zstd,subvol=@snapshots /dev/nvme0n1p2 /mnt/.snapshots

$ mount -o noatime,nodatacow,subvol=@swap /dev/nvme0n1p2 /mnt/swap

$ mount -o noatime,nodatacow,subvol=@var_log /dev/nvme0n1p2 /mnt/var/log

$ btrfs filesystem mkswapfile --size 30720M /mnt/swap/swapfile

$ swapon /mnt/swap/swapfile

$ mount /dev/nvme0n1p1 /mnt/boot/efi

$ lsblk

$ archinstall

$ sudo pacman -Syu

$ sudo pacman -S firefox hypridle hyprlock hyprpaper neovim stow tree waybar

$ sudo pacman -S --needed gcc make git ripgrep fd unzip

$ git clone https://github.com/nvim-lua/kickstart.nvim.git "${XDG_CONFIG_HOME:-$HOME/.config}"/nvim

$ sudo pacman -S bridge-utils dnsmasq iptables-nft qemu-base swtpm virt-manager virt-viewer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published