Skip to content

Instantly share code, notes, and snippets.

View chugiau's full-sized avatar
👻

Kán Chúgiâu chugiau

👻
View GitHub Profile
" =====================================
" Vim configuration for multilingual code editing
" =====================================
" --- 編碼設定 ---
set encoding=utf-8
set termencoding=utf-8
set fileencodings=utf-8,ucs-bom,big5,gbk,latin1
set fileencoding=utf-8 " 儲存時統一為 UTF-8
@chugiau
chugiau / slimfat-light.omp.json
Last active October 1, 2025 03:43
Oh My Posh light theme using ANSI color names based on slimfat
{
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"transient_prompt": {
"template": " ~#@❯ ",
"foreground": "darkGray",
"background": "transparent"
},
"upgrade": {
"source": "cdn",
"interval": "168h",
@chugiau
chugiau / starship.toml
Last active October 1, 2025 16:26
A starship configuration based on slimfat theme.
# Get editor completions based on the config schema
"$schema" = 'https://starship.rs/config-schema.json'
format = """$os\
$username\
$hostname\
$directory\
$git_branch\
$git_status\
$c\
@chugiau
chugiau / SyncDirectory.cmake
Created October 20, 2021 06:12
Sync files from source directory to destination directory
file(GLOB src_file_list RELATIVE "${src_dir}" "${src_dir}/*")
file(GLOB dst_file_list RELATIVE "${dst_dir}" "${dst_dir}/*")
set(_synced_file_list)
foreach (each_file ${src_file_list})
set(dst_file "${dst_dir}/${each_file}")
set(src_file "${src_dir}/${each_file}")
if (EXISTS "${src_file}" AND EXISTS "${dst_file}")
file(SHA1 "${src_file}" src_file_hash)