Skip to content

MP281X/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

331 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Managed with Nix + Home Manager

Setup WSL (run as admin in PowerShell)

wsl --unregister Debian;
wsl --install -d Debian;

Manual Setup (after WSL install)

1. Configure User Permissions

sudo passwd -d $USER && sudo usermod -aG sudo $USER
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install curl xz-utils git

2. Install Nix Package Manager

sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install) --daemon
. /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh

3. Clone Dotfiles

git clone https://github.com/MP281X/dotfiles.git ~/dotfiles
cd ~/dotfiles

4. Apply Configuration

NIX_CONFIG='extra-experimental-features = nix-command flakes' nix run home-manager/master -- switch --flake .#mp281x

Install Docker

curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

5. Setup GitHub Authentication

gh auth login --git-protocol https --hostname github.com --web --scopes read:packages

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors