Skip to content
This repository has been archived by the owner on Mar 19, 2022. It is now read-only.
/ dotfiles-old Public archive

Personal dotfiles and stuff

Notifications You must be signed in to change notification settings

ishchow/dotfiles-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screwed up repo due to use of large, binary files. Moved to https://github.com/ishchow/dotfiles

Archived

Personal dotfiles for Windows and Linux. Dotfiles managed using chezmoi.

Setup dependencies

Windows

Open Powershell as admin:

Set execution policy to bypass so we can run bw cli. I generally find the defaults to be annoying anyways:

Set-ExecutionPolicy -ExecutionPolicy Bypass

Install chocolatey:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Install chezmoi and nodejs (needed for bw cli):

choco install -y git chezmoi nodejs

Install bw cli:

npm install -g @bitwarden/cli

Linux (OpenSUSE Tumbleweed)

Install chezmoi

sudo zypper in -y npm nodejs-default git
sudo npm install -g @bitwarden/cli

Init dotfiles

chezmoi init --apply ishchow

Initialize dotfiles

chezmoi init --apply ishchow

Bootstrap new system

Linux (OpenSUSE Tumbleweed)

Enter bootstrap directory:

cd ~/bootstrap

Run with default arguments:

./bootstrap

Windows

Open Powershell as admin.

Enter bootstrap directory:

cd ~\bootstrap

Run bootstrap script:

.\bootstrap.ps1