Skip to content

Latest commit

 

History

History
94 lines (60 loc) · 1.18 KB

README.md

File metadata and controls

94 lines (60 loc) · 1.18 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 git@github.com: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

Nix

clean up nix store

nix store gc