https://github.com/yujinyuz/dotfiles
A collection of dotfiles. I hope you can find some treasure in here just like how I did with other dotfiles
https://github.com/yujinyuz/dotfiles
alacritty chezmoi dotfiles fish fish-shell git kitty kitty-terminal neovim neovim-config neovim-configuration neovim-dotfiles shell terminal tmux vim vimrc
Last synced: 5 months ago
JSON representation
A collection of dotfiles. I hope you can find some treasure in here just like how I did with other dotfiles
- Host: GitHub
- URL: https://github.com/yujinyuz/dotfiles
- Owner: yujinyuz
- Created: 2020-07-04T12:07:58.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-12-26T06:43:49.000Z (6 months ago)
- Last Synced: 2025-12-27T18:18:42.687Z (6 months ago)
- Topics: alacritty, chezmoi, dotfiles, fish, fish-shell, git, kitty, kitty-terminal, neovim, neovim-config, neovim-configuration, neovim-dotfiles, shell, terminal, tmux, vim, vimrc
- Language: Lua
- Homepage:
- Size: 1.7 MB
- Stars: 57
- Watchers: 3
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
My collection of dotfiles
Days since last changed: `0`
## Setup
Currently playing around with `chezmoi`.
WIP.
```shell
export GITHUB_USERNAME=""
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply $GITHUB_USERNAME
# OR
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply username/dotfiles-x
```
Current tide config
To see this, you need to go through `tide configure` and then choose `(p) Exit and print the config you just generated`
Verbose
```fish
tide configure --auto --style=Lean --prompt_colors='True color' --show_time='24-hour format' --lean_prompt_height='Two lines' --prompt_connection=Disconnected --prompt_spacing=Compact --icons='Many icons' --transient=No
```
Simple One Line no icons
```fish
tide configure --auto --style=Lean --prompt_colors='True color' --show_time='24-hour format' --lean_prompt_height='One line' --prompt_spacing=Compact --icons='Few icons' --transient=No
set -U tide_prompt_min_cols 512 # Always truncate path
set --prepend tide_right_prompt_items shlvl
_tide_find_and_remove os $tide_left_prompt_items
set -U tide_git_icon
```
```
❯ echo $tide_right_prompt_items
status cmd_duration context jobs direnv bun node python rustc java php pulumi ruby go gcloud kubectl distrobox toolbox terraform aws nix_shell crystal elixir zig time
❯ echo $tide_left_prompt_items
pwd git character
```
### hydro
set -Ux hydro_color_pwd 00AFFF
set -Ux hydro_color_git 5FD700
set -Ux hydro_color_prompt --dim 5FD700
set -Ux hydro_color_duration --dim $fish_color_normal
set -Ux hydro_symbol_prompt ❯
set -Ux DOCKER_HOST unix:///Users/$USER/Library/Containers/com.docker.docker/Data/docker.raw.sock