Skip to content

varubogu/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

A solution for managing dotfiles based on YADM.

Setup

It will be the same no matter how many times you do it.

Root setup

bash -c "$( curl -fsSL https://raw.github.com/varubogu/dotfiles/master/.local/bin/setup/setup.bash )"

Rootless setup

bash -c "$( curl -fsSL https://raw.github.com/varubogu/dotfiles/master/.local/bin/setup/setup.bash ) -noroot"

Windows setup

$scriptUrl = "https://raw.github.com/varubogu/dotfiles/master/.local/bin/setup/setup_win.ps1"
$scriptContent = Invoke-RestMethod -Uri $scriptUrl
Invoke-Expression $scriptContent

[!NOTE]

⚠️ For Windows, you need to install the latest version of PowerShell, the app installer, and Winget.

setup overview

  1. Install YADM (For Mac, install HomeBrew and use it to install YADM.)
  2. Cloning a dot file repository with YADM
  3. Create XDG Base Directory structure
  4. Create symlinks for configuration files 💡
  5. Detects available package managers and installs apps.

Structure

Output

# alias:pstr
~/dotfiles/bin/struct/print_struct.sh

relational path view

~/.local/share/struct/find.txt

tree view

~/.local/share/struct/tree.txt

Policy

About

my dotfiles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published