- 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
git clone --recursive https://github.com/ToshikiNakamura0412/dotfiles.git
./dotfiles/install.bash
If you want to change the terminal appearance, please execute the following:
p10k configure
If 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
Please set executable.command path for jedi-language-server
nvim ~/.config/nvim/coc-settings.json
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
cd <target package>
create_simple_compile_flags
# build and enable completion related to target package
cd <target package>
cbt_export_compile_commands
Set 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-256color
Please reinstall.