Skip to content

kilianpaquier/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

GitHub Issues GitHub License


Windows

In a powershell terminal:

(New-Object System.Net.WebClient).DownloadString("https://raw.githubusercontent.com/kilianpaquier/dotfiles/main/install.ps1") | wt powershell -command -

Debian

In any terminal (SSH or HTTPS depending on your needs):

git clone --recurse-submodules [email protected]:kilianpaquier/dotfiles.git "$HOME/.dotfiles" && (cd "$HOME/.dotfiles" && ./install.sh)
git clone --recurse-submodules https://github.com/kilianpaquier/dotfiles.git "$HOME/.dotfiles" && (cd "$HOME/.dotfiles" && ./install.sh)

CLI

cli.sh -- Easy setup of a codespace or remote debian / ubuntu machine

Options:
    -d, --dir           Set the installation directory (default: /home/debian/.local), does not apply for tools installed with apt
    -h, --help          Show this help message
    -v, --verbose       Enable verbose mode (set -x) to log every step

        --bun           Install or upgrade bun
        --docker        Install or upgrade docker (rootless)
        --git           Setup default git configuration
        --go            Install or upgrade go, golangci-lint, hugo and goreleaser
        --k8s           Install or upgrade kubectl with k alias, k9s and helm
        --node          Install or upgrade node (install with apt)
        --pnpm          Install or upgrade pnpm
        --psql          Install or upgrade postgresql (install with apt)
        --shellcheck    Install or upgrade shellcheck
        --trivy         Install or upgrade trivy

Notes:
    All installation are done by default in /home/debian/.local. It may be overridden by -d or --dir.

About

Codespace dotfiles and installation scripts

Resources

License

Stars

Watchers

Forks