Skip to content
varuboguPublic

About

my dotfiles.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

188 Commits

Folders and files

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/dotfiles/setup/setup.bash )"

Rootless setup

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

Windows setup

$scriptUrl = "https://raw.github.com/varubogu/dotfiles/master/.local/bin/dotfiles/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

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages