Skip to content

Repository files navigation

dotfiles

My dotfiles for UNIX. This repository is inspired by github.com/haru067/dotfiles 🍜 .

Installation

curl -fsSL https://dot.usagiga.me/install.sh | bash

Overview

.
β”œβ”€β”€ .bashrc
β”œβ”€β”€ .config
β”‚Β Β  β”œβ”€β”€ alacritty
β”‚Β Β  β”‚Β Β  └── alacritty.yml
β”‚Β Β  β”œβ”€β”€ fish
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ completions
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── gh.fish
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ config.fish
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fish_variables
β”‚Β Β  β”‚Β Β  └── functions
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ alias_auto.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ byusagiga.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ cl.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ clgs.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ fish_prompt.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gcd.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gc.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ g.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gget.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gl.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gll.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ goenv_update.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gore.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gp.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gre.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gres.fish
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ gs.fish
β”‚Β Β  β”‚Β Β      └── new_workspace.fish
β”‚Β Β  └── git
β”‚Β Β      β”œβ”€β”€ config
β”‚Β Β      β”œβ”€β”€ config.local
β”‚Β Β      └── ignore
β”œβ”€β”€ darwin
β”‚Β Β  β”œβ”€β”€ .Brewfile
β”‚Β Β  β”œβ”€β”€ .config
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ alacritty
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ font.yml
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── key_bindings.yml
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fish
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── functions
β”‚Β Β  β”‚Β Β  β”‚Β Β      β”œβ”€β”€ dated2u.fish
β”‚Β Β  β”‚Β Β  β”‚Β Β      └── dateu2d.fish
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ git
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── config.platform
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ skhd
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── skhdrc
β”‚Β Β  β”‚Β Β  └── yabai
β”‚Β Β  β”‚Β Β      └── yabairc
β”‚Β Β  β”œβ”€β”€ dotfiles.init.d
β”‚Β Β  β”‚Β Β  └── install_brew.sh
β”‚Β Β  └── .gnupg
β”‚Β Β      └── gpg-agent.conf
β”œβ”€β”€ dotfiles.init.d
β”‚Β Β  └── jb-anyenv.sh
β”œβ”€β”€ .gitmodules
β”œβ”€β”€ .idea
β”‚Β Β  β”œβ”€β”€ dotfiles.iml
β”‚Β Β  β”œβ”€β”€ .gitignore
β”‚Β Β  β”œβ”€β”€ misc.xml
β”‚Β Β  β”œβ”€β”€ modules.xml
β”‚Β Β  β”œβ”€β”€ runConfigurations.xml
β”‚Β Β  β”œβ”€β”€ vcs.xml
β”‚Β Β  └── workspace.xml
β”œβ”€β”€ LICENSE
β”œβ”€β”€ linux
β”‚Β Β  β”œβ”€β”€ .config
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ alacritty
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ font.yml
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── key_bindings.yml
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fish
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── functions
β”‚Β Β  β”‚Β Β  β”‚Β Β      β”œβ”€β”€ pbcopy.fish
β”‚Β Β  β”‚Β Β  β”‚Β Β      └── pbpaste.fish
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ git
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── config.platform
β”‚Β Β  β”‚Β Β  └── paru
β”‚Β Β  β”‚Β Β      └── paru.conf
β”‚Β Β  β”œβ”€β”€ .fleet
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ settings.json
β”‚Β Β  β”‚Β Β  └── themes
β”‚Β Β  β”œβ”€β”€ root
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ etc
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── environment
β”‚Β Β  β”‚Β Β  └── usr
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ sbin
β”‚Β Β  β”‚Β Β      β”‚Β Β  └── gnome-xmonad-composite.sh
β”‚Β Β  β”‚Β Β      └── share
β”‚Β Β  β”‚Β Β          β”œβ”€β”€ applications
β”‚Β Β  β”‚Β Β          β”‚Β Β  └── Alacritty.desktop
β”‚Β Β  β”‚Β Β          β”œβ”€β”€ gnome-control-center
β”‚Β Β  β”‚Β Β          β”‚Β Β  └── keybindings
β”‚Β Β  β”‚Β Β          β”œβ”€β”€ gnome-session
β”‚Β Β  β”‚Β Β          β”‚Β Β  └── sessions
β”‚Β Β  β”‚Β Β          β”‚Β Β      └── xmonad.session
β”‚Β Β  β”‚Β Β          └── xsessions
β”‚Β Β  β”‚Β Β              └── xmonad-gnome-session.desktop
β”‚Β Β  β”œβ”€β”€ .xmonad
β”‚Β Β  β”‚Β Β  └── xmonad.hs
β”‚Β Β  └── .zshrc.d
β”‚Β Β      └── ssh-agent.sh
β”œβ”€β”€ .local
β”‚Β Β  └── bin
β”‚Β Β      β”œβ”€β”€ git-fixup
β”‚Β Β      β”œβ”€β”€ git-squash
β”‚Β Β      └── git-switch-interactive
β”œβ”€β”€ .tmux
β”‚Β Β  └── plugins
β”‚Β Β      └── tpm
β”œβ”€β”€ .tmux.conf
β”œβ”€β”€ .vim
β”‚Β Β  └── pack
β”‚Β Β      └── general
β”‚Β Β          └── start
β”‚Β Β              └── editorconfig-vim
β”œβ”€β”€ .vimrc
└── .zshrc
  • /
    • generic config root ( ~ )
  • /(darwin|linux)
    • OS specific config root ( ~ )
    • installer combine / & /(darwin|linux)
  • /dotfiles.init.d
    • user defined scripts run on installing
    • if you want to skip it, set SKIP_SCRIPTS=1
  • /root
    • system config root (/)
  • /docs
    • for GitHub Pages
  • /scripts
    • installer

FAQ

In macOS, raised error xcrun: error: invalid requested for command line developer tools

Please install "Command Line Tools for Xcode".

xcode-select --install

LICENSE

MIT

About

My dotfiles for *NIX

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages