Skip to content

shutils/dotfiles

Repository files navigation

dotfiles

Overview

My dotfiles

Supported OS

  • Ubuntu

Install

  1. Download

    cd ~
    git clone https://github.com/shutils/dotfiles.git
    cd dotfiles
  2. Install zsh

    sudo apt update
    sudo apt install zsh
  3. Change shell
    Note: If you make a mistake, the shell may not start.

    chsh -s /usr/bin/zsh
    zsh
  4. Install Homebrew

    Check the Homebrew homepage for details

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    exec zsh
  5. Install mise

    Check the mise homepage for details

    curl https://mise.run | sh
    touch ~/.localenv.zsh
    echo 'eval "$(~/.local/bin/mise activate zsh)"' >> ~/.localenv.zsh
    source ~/.localenv.zsh
  6. Install other

    Note: install_tools.sh only installs tools that are not already installed. Depending on the distribution, older versions of git, tmux, etc. may be installed, so we recommend installing the latest version.

    ./installer/install.sh

    for Ubuntu

    ./installer/ubuntu/install_tools.sh

    for arch

    ./installer/arch/install_tools.sh
  7. Change font

    Please change the font to NerdFonts.
    I use Cica which is like to NerdFonts.

  8. Setup zsh

    exec zsh

    Please complete setting Powerlevel10k

  9. Setup node

    Install node by any method. I am using nvm.

  10. Setup ghq root

    Set ghq root in your .gitconfig as below

    [ghq]
        root=~/go/src
    
  11. neovim plugin install

    nvim

Trial

You can try out my neovim environment using docker.
Please check the README in the trial directory for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published