-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #20 from nomutin/fix-ci#19
[ci] fix ci workflow
- Loading branch information
Showing
8 changed files
with
84 additions
and
148 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
name: ci | ||
|
||
on: | ||
pull_request: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
linting: | ||
name: Lint Shell Scripts and Workflows | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
|
||
- name: Run ShellCheck | ||
uses: ludeeus/action-shellcheck@master | ||
with: | ||
scandir: './scripts' | ||
env: | ||
SHELLCHECK_OPTS: -e SC2016 -e SC1090 | ||
|
||
- name: Run actionlint | ||
uses: raven-actions/actionlint@v1 | ||
|
||
- uses: JohnnyMorganz/stylua-action@v4 | ||
with: | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
version: latest | ||
args: --check . | ||
|
||
- uses: ludvighz/vint-action@v1 | ||
with: | ||
path: xdg_config/vim/vimrc |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -48,4 +48,4 @@ white = '#ECEFF4' | |
[keyboard] | ||
bindings = [ | ||
{ key = "j", mods = "Control", action = "ToggleViMode" } | ||
] | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,3 +6,4 @@ zellij = "latest" | |
rye = "latest" | ||
vim = "latest" | ||
jq = "latest" | ||
lazygit = "latest" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,69 +1,29 @@ | ||
set encoding=utf-8 | ||
scriptencoding utf-8 | ||
|
||
"===== 色関係 =====" | ||
syntax enable | ||
syntax on | ||
set background=dark | ||
set t_Co=256 | ||
colorscheme industry | ||
|
||
"===== 表示設定 =====" | ||
set encoding=utf-8 "ファイルのエンコーディングをUTF-8に設定" | ||
scriptencoding utf-8 "スクリプトのエンコーディングをUTF-8に設定" | ||
syntax enable "シンタックスハイライトを有効化" | ||
set background=dark "背景色をダークモードに設定" | ||
set t_Co=256 "ターミナルの色数を256色に設定" | ||
set number "行番号の表示" | ||
set title "編集中ファイル名の表示" | ||
set showmatch "括弧入力時に対応する括弧を示す" | ||
set list "タブ、空白、改行を可視化" | ||
set ruler "カーソル位置を表示" | ||
set relativenumber "相対行番号の表示" | ||
|
||
"===== 文字、カーソル設定 =====" | ||
set autoindent "自動インデント" | ||
set expandtab "タブキーを空白に変換" | ||
set smartindent "オートインデント" | ||
set tabstop=4 "インデントをスペース4つ分に設定" | ||
set shiftwidth=4 "自動的に入力されたインデントの空白を4つ分に設定" | ||
set listchars=tab:▸\ ,eol:↲,extends:❯,precedes:❮ "不可視文字の指定" | ||
set whichwrap=b,s,h,l,<,>,[,],~ "行頭、行末で行のカーソル移動を可能にする" | ||
set cursorline | ||
hi clear CursorLine | ||
hi CursorLineNr term=bold cterm=NONE ctermfg=228 ctermbg=NONE "カーソルのある行番号をハイライト" | ||
|
||
"===== マウス =====" | ||
set mouse=a "全モードでマウスを有効化" | ||
|
||
"===== キー入力 =====" | ||
inoremap <silent> jk <Esc> | ||
nnoremap == gg=G'' | ||
nnoremap <C-c><C-c> : <C-u>nohlsearch<cr><Esc> | ||
set cursorline "カーソル行をハイライト" | ||
set backspace=indent,eol,start | ||
set wildmenu "コマンドラインモードでTABキーによる補完を有効化" | ||
set wildchar=<tab> "コマンド補完を開始するキー" | ||
let mapleader = "\<SPACE>" | ||
|
||
"===== ファイル出力無効化 =====" | ||
set noswapfile | ||
set nobackup | ||
set noundofile | ||
set viminfo= | ||
|
||
"===== 検索 =====" | ||
set wildmenu "コマンドラインモードでTABキーによる補完を有効化" | ||
set noswapfile "スワップファイルを作成しない" | ||
set nobackup "バックアップファイルを作成しない" | ||
set noundofile "アンドゥファイルを作成しない" | ||
set viminfo= "viminfoファイルを作成しない" | ||
set ignorecase "大文字、小文字の区別をしない" | ||
set smartcase "大文字が含まれている場合は区別する" | ||
set wrapscan "検索時に最後まで行ったら最初に戻る" | ||
set hlsearch "検索した文字を強調" | ||
set incsearch "インクリメンタルサーチを有効にする" | ||
|
||
"===== 全角スペースのハイライト表示 =====" | ||
"ref: http://code-life.net/?p=2704" | ||
|
||
function! ZenkakuSpace() | ||
highlight ZenkakuSpace cterm=reverse ctermfg=DarkMagenta gui=reverse guifg=DarkMagenta | ||
endfunction | ||
if has('syntax') | ||
augroup ZenkakuSpace | ||
autocmd! | ||
autocmd ColorScheme * call ZenkakuSpace() | ||
autocmd VimEnter,WinEnter * match ZenkakuSpace / / | ||
augroup END | ||
call ZenkakuSpace() | ||
endif | ||
inoremap <silent> jk <Esc> |