mirror of
https://github.com/sstent/nixfotfiles_1.git
synced 2026-02-15 19:56:15 +00:00
fix formatting
This commit is contained in:
19
README.md
19
README.md
@@ -1,28 +1,28 @@
|
|||||||
# nixpkgs
|
# nixpkgs
|
||||||
|
|
||||||
|
|
||||||
##install NIX
|
## Install NIX
|
||||||
```
|
```
|
||||||
sh <(curl -L https://nixos.org/nix/install) --no-daemon
|
sh <(curl -L https://nixos.org/nix/install) --no-daemon
|
||||||
```
|
```
|
||||||
|
|
||||||
##enable profile
|
## Enable profile
|
||||||
```
|
```
|
||||||
. /home/sstent/.nix-profile/etc/profile.d/nix.sh
|
. /home/sstent/.nix-profile/etc/profile.d/nix.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
##Setup channels and enable path
|
## Setup channels and enable path
|
||||||
```
|
```
|
||||||
nix-channel --add https://github.com/rycee/home-manager/archive/master.tar.gz home-manager
|
nix-channel --add https://github.com/rycee/home-manager/archive/master.tar.gz home-manager
|
||||||
nix-channel --update
|
nix-channel --update
|
||||||
export NIX_PATH=$HOME/.nix-defexpr/channels:/nix/var/nix/profiles/per-user/root/channels${NIX_PATH:+:$NIX_PATH}
|
export NIX_PATH=$HOME/.nix-defexpr/channels:/nix/var/nix/profiles/per-user/root/channels${NIX_PATH:+:$NIX_PATH}
|
||||||
```
|
```
|
||||||
###setup ssh keys
|
### Setup ssh keys
|
||||||
```
|
```
|
||||||
nix-shell -p wget p7zip socat
|
nix-shell -p wget p7zip socat
|
||||||
```
|
```
|
||||||
|
|
||||||
##inside SHELL
|
## Inside SHELL
|
||||||
```
|
```
|
||||||
wget https://github.com/rupor-github/wsl-ssh-agent/releases/download/v1.5.2/wsl-ssh-agent.zip -P /tmp
|
wget https://github.com/rupor-github/wsl-ssh-agent/releases/download/v1.5.2/wsl-ssh-agent.zip -P /tmp
|
||||||
mkdir -p ~/bin
|
mkdir -p ~/bin
|
||||||
@@ -34,28 +34,29 @@ touch $HOME/.ssh/agent.sock
|
|||||||
ssh-add -l
|
ssh-add -l
|
||||||
exit
|
exit
|
||||||
```
|
```
|
||||||
|
## Check keys loaded
|
||||||
```
|
```
|
||||||
ssh-add -l
|
ssh-add -l
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Install Home Manager
|
||||||
```
|
```
|
||||||
nix-shell '<home-manager>' -A install
|
nix-shell '<home-manager>' -A install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
##grab config
|
## Grab config repo
|
||||||
```
|
```
|
||||||
rm -f /home/sstent/.config/nixpkgs/home.nix
|
rm -f /home/sstent/.config/nixpkgs/home.nix
|
||||||
git clone git@github.com:sstent/nixpkgs.git /home/sstent/.config/nixpkgs
|
git clone git@github.com:sstent/nixpkgs.git /home/sstent/.config/nixpkgs
|
||||||
```
|
```
|
||||||
|
|
||||||
#enable profile
|
## Enable profile
|
||||||
```
|
```
|
||||||
home-manager switch -b backup
|
home-manager switch -b backup
|
||||||
```
|
```
|
||||||
|
|
||||||
#updates
|
# Updates
|
||||||
```
|
```
|
||||||
home-manager switch
|
home-manager switch
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user