Skip to content

ctretyak/dotfiles

Repository files navigation

chezmoi

Initialization

Windows

Run as admin

if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) { Write-Host "This script must be run as Administrator." -ForegroundColor Red; exit 1 }
Set-ExecutionPolicy RemoteSigned; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'));
choco install chezmoi -y;

and after as non-admin

if (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) { Write-Host "This script must NOT be run as Administrator." -ForegroundColor Red; exit 1 }
chezmoi init --apply ctretyak

Ubuntu

sudo snap install chezmoi --classic
chezmoi init --apply ctretyak

Fedora

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply ctretyak

Arch

sudo pacman -S chezmoi --noconfirm
chezmoi init --apply https://ctretyak:__PROJECT_TOKEN__@gitlab.com/ctretyak/chezmoi.git

Snap

sudo snap install chezmoi --classic
chezmoi init --apply https://ctretyak:__PROJECT_TOKEN__@gitlab.com/ctretyak/chezmoi.git

Problems

Obsidian wayland support

It doesn't necessary if you don't have fractional scaling

flatpak override --user --socket=wayland md.obsidian.Obsidian

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published