Skip to content

okawak/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

I am using yadm to manage my setting files.

My style in MacBook

  • zshell: for the shell
  • zim: for zsh management
  • starship: for the cool prompt
  • tmux
  • vim/nvim
  • zed: text editor and terminal
  • vscode (cursor): text editor and terminal
  • wezterm: for main terminal
  • yadm: to manage the these dotfiles

preparation

Add this line for XDG configuration

  • /etc/zshenv
export ZDOTDIR="${HOME}/.config/zsh"

installation

I am using MacOS now, so I installed it by

brew install yadm

If you are using Linux OS, you can find the information from yadm.

start to use yadm

If you are interested in my dotfiles, you can test with

cd $HOME
yadm clone <url>

add or modify the dotfiles

If you want to push the new dotfile,

yadm add <file>
yadm commit -m "message"
yadm push

useful commands

These commands are used also for git management

# check the status
yadm status

# push/get the files
yadm fetch
yadm push

These commands are specific for yadm management

# check the managed files
yadm list -a

I will update it when I learn yaml more.

bootstrap

when you clone this repository, you can select to run the bootstrap script or not. This script will install important package automatically like

  • zsh
  • starship
  • tmux
  • ...

About

dotfiles managed by using yadm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published