Skip to content

imawizard/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 

Repository files navigation

Dotfiles

mkdir ~/.dotfiles.git && cd $_
git clone --no-checkout --branch macos https://github.com/imawizard/dotfiles .
mv .git/* ./ && rm -rf .git
git config core.worktree .. && git config status.showUntrackedFiles no
git reset --mixed && git checkout ..
mkdir ~/.dotfiles.git && cd $_
git clone --no-checkout --branch ubuntu https://github.com/imawizard/dotfiles .
mv .git/* ./ && rm -rf .git
git config core.worktree .. && git config status.showUntrackedFiles no
git reset --mixed && git checkout ..
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh -OutFile install.ps1
.\install.ps1 -ScoopDir C:\Develop\scoop
Remove-Item install.ps1
if ($(scoop config root_path)) {
    New-Item -Force -Type Directory "$env:USERPROFILE\scoop"
    Move-Item -Force "$env:USERPROFILE\scoop\persist" "$(scoop config root_path)" 2>$null
    cmd /c mklink /j "$env:USERPROFILE\scoop\persist" "$(scoop config root_path)\persist"
    cmd /c mklink /j "$env:USERPROFILE\scoop\shims" "$(scoop config root_path)\shims"
}
scoop install 7zip git
git config --global http.sslBackend schannel
git config --global http.proxy http://cproxy.intern:8080

mkdir ~/.dotfiles.git | cd
git clone --no-checkout --branch windows https://github.com/imawizard/dotfiles .
Move-Item .git/* ./; Remove-Item -Force .git
git config core.worktree ..; git config status.showUntrackedFiles no
git reset --mixed; git checkout ..

Resources

Dotfiles

Neovim config

Neovim fennel

Emacs config

macOS Text Keybindings

macOS Preferences

Hammerspoon config

Editor packs

Tools

Using git

Using stow