Skip to content

near129/.dotfiles

Repository files navigation

Dotfiles

Tests

Installation

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/near129/.dotfiles/main/install.sh)"

Install script options

❯ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/near129/.dotfiles/main/install.sh)" -- --help
  Installer
  Usage: -- [options]
    --skip-install-homebrew      Skip install homebrew and packages
    --in-docker                  Deprioritize homebrew path. Prioritize local path (e.g. /usr/local/bin, tools installed by apt)
    --non-interactive            Non-interactive mode

Other tools

asdf

official page

  • asdf-python

    asdf plugin-add python
    • Suggested build environment
      • macOS

        brew install openssl readline sqlite3 xz zlib # tcl-tk
      • Ubuntu, Debian

        sudo apt update; sudo apt install build-essential libssl-dev zlib1g-dev \
        libbz2-dev libreadline-dev libsqlite3-dev curl \
        libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

other plugins

Rust(rustup)

official page

  • Example
    • Install

      curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --no-modify-path
    • Configure

      • ~/.zshrc.local

        path=(
          "$HOME/.cargo/bin"(N-/)
          "$path[@]"
        )
      • Shell completion

        rustup completions zsh > $XDG_DATA_HOME/zsh/completion/_rustup
        rustup completions zsh cargo > $XDG_DATA_HOME/zsh/completion/_cargo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published