Skip to content

Latest commit

 

History

History
86 lines (55 loc) · 1.13 KB

README.md

File metadata and controls

86 lines (55 loc) · 1.13 KB

dotfiles

prerequisite

Terminal

Install Wezterm

https://wezfurlong.org/wezterm/

TODO: 暫定対応なのでコマンドで実行できるように改善したい

Windowsの場合は以下のようにweztermの設定ファイルをホストOSのWindows側にファイルをコピーする

cp ~/dotfiles/config/wezterm/.wezterm.lua /mnt/c/Users/[UserName]/

Shelldon

Install Shelldon

https://github.com/rossmacarthur/sheldon

brew install sheldon

LuaRocks

package manager for Lua modules

sudo apt install luarocks

luacheck

linter for lua

sudo luarocks install luacheck

npm packages

npm install -g typescript typescript-language-server @tailwindcss/language-server 

luaformatter

formatter for lua

brew install stylua

install

Run this:

git clone [email protected]:mikinovation/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./setup.sh

lint and fomat

sh ./scripts/lint.sh
sh ./scripts/format.sh

Setup Copilot

:Copilot setup

Input Authentication Code on Browser. And enable Copilot

:Copilot enable