- Setting for aliases, shell, zsh, git, vim, neovim and tmux
- tmux
- prefix key:
Ctrl-s - If you want to change the prefix key and the theme, please refer to Setup
- prefix key:
- tmux
- This repository contains the following submodules:
- This repository is used in dockerfiles
- Linux
- alpine
- arch
- centos (stream)
- debian
- fedora
- opensuse (leap)
- ubuntu
- macOS (Prerequisites: Homebrew, pip3)
- x86_64
- arm64
- bash
- zsh
- If you want to setup only without installing prerequisites, please use
--setup-onlyoption.- Prerequisites: curl
git clone --recursive https://github.com/ToshikiNakamura0412/dotfiles.git
./dotfiles/install.bash [--setup-only]If you want to change the terminal appearance, please execute the following:
p10k configureIf you want to change the prefix key and the theme, please execute the following:
cd dotfiles/scripts/
./setup_tmux.bash <prefix_key> <tmux_power_theme> [with_setup (optional)]Show the help:
./setup_tmux.bash -h- If you want to enable Github Copilot, please execute the following in Neovim:
:Copilot setup
cd ~/dotfiles
git pull
git submodule update --remote --recursive| Command | Description |
|---|---|
Ctrl-r |
Open fzf |
| Command | Description |
|---|---|
<prefix_key> + [ |
Copy mode (y: yank) |
| Command | Description |
|---|---|
Ctrl-e |
Open file explorer |
ff |
Open fzf |
If you want to enable C/C++ completion for ROS1, please execute the following:
# enable simple completion
# - add following paths
# - /opt/ros/<ROS DISTRO>/include
# - <target package>/include
roscd <target package>
create_simple_compile_flags
# build and enable completion of target package
roscd <target package>
cbt
# build and enable completion of all packages
cbSet your terminal font as Hack Nerd Font.
It may not be compatible with True Color.
If you have color settings in your shell, please disable them.
If the issue persists, please execute the following:
export TERM=screen-256colorPlease reinstall.