From 05cd00f21905d63bb7fa3afbdecf374667400794 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Wed, 23 Apr 2025 15:37:54 +0800 Subject: Update --- vim/vimrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vim/vimrc b/vim/vimrc index 7e283d4..5628184 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -7,7 +7,7 @@ endif " Get current dir " let s:home = fnamemodify(resolve(expand(':p')), ':h') -let s:home = '/home/pham/helper/vim' +let s:home = '~/helper/vim' " Add current dir into runtimepath execute 'set runtimepath+='.s:home -- cgit v1.2.3-70-g09d2 From 6a3a0a9af02f2defe0841901565a612fb09e6ffc Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 9 Jun 2025 15:58:25 +0800 Subject: Update --- alias | 2 +- zsh/zshrc | 37 +++++-------------------------------- 2 files changed, 6 insertions(+), 33 deletions(-) diff --git a/alias b/alias index 69d6bb1..fb38d3a 100644 --- a/alias +++ b/alias @@ -411,7 +411,7 @@ cdg() { alias cdgg='cd $(git rev-parse --show-toplevel)' alias cdgw='cdgg && cd .github/workflows' alias cdgs='cd $(git submodule status | sed "s/^.//" | cut -d" " -f2)' # cd to first submodule -alias ch="/home/pham/helper/bin/git/check-repos.sh" +ch() { list=~/helper/bin/git/check-repos.sh; test -f $list && $list; } alias git.check="/home/pham/helper/bin/git/check-repos.sh" alias cgit{.,''}rc='sudo vim /etc/cgitrc' diff --git a/zsh/zshrc b/zsh/zshrc index 2d2b005..7380d8e 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -36,29 +36,6 @@ _comp_options+=(globdots) # With hidden files zstyle ':completion:*' menu select zstyle ':completion::complete:*' gain-privileges 1 -# Set variable CONTEXT -function _get_context() { - CONTEXT_FILE=${CONTEXT_FILE:-~/.task/context} - - LAST_MODIFY_TIME=$(stat -c %y "$CONTEXT_FILE") - if [ ! "$MODIFY_TIME" = "$LAST_MODIFY_TIME" ]; then - CONTEXT=$(cat "$CONTEXT_FILE") - MODIFY_TIME="$LAST_MODIFY_TIME" - fi -} - -function _already_sync_after_wakeup() { - WAKEUP="$HOME/.wakeup" - [ ! -e "$WAKEUP" ] && return 0 - - latest=$(date -d @`stat -c %X "$WAKEUP"` +%s) - # If sync time is older than wakeup time (timestamp in file), then return false - if [ $latest -gt "$(cat $WAKEUP)" ]; then - return 0 - else - return 1 - fi -} autoload -Uz add-zsh-hook autoload -Uz parameter @@ -75,14 +52,6 @@ function precmd() { fi PROMPT="%B%(?:%F{green}%m%f:%K{red}%F{black}%m%f%k)%f%F{cyan} %c%f%b${jobstring} " - # RIGHT PROMPT - # Show context and git status of tracking repos at right - UNSYNC_REPOS=$(NUM=$($SETTING_DIR/bin/git/check-repos.sh -n); (( $NUM != 0 )) && echo $NUM) - _get_context - NEED_SYNC=$(_already_sync_after_wakeup || echo S) - RPROMPT="%B%K{blue}%F{yellow}${CONTEXT:+ $CONTEXT }%f%k%K{red}%F{black}${UNSYNC_REPOS}${NEED_SYNC}%f%k%b" - - [ -n "$PRE_POPULATE" ] && print -z "$PRE_POPULATE" } @@ -159,4 +128,8 @@ case ":$PATH:" in esac # pnpm end -source ~/.profile +source ~/.profile 2>/dev/null + +# Makefile +zstyle ':completion:*:make:*:targets' call-command true +zstyle ':completion:*:*:make:*' tag-order 'targets' 2>/dev/null -- cgit v1.2.3-70-g09d2 From 4cb94bca20ba138de3e80d8b7afc7b69d2bdcb2f Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 10 Jun 2025 09:53:46 +0800 Subject: Update --- profile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/profile b/profile index 953a8e1..3950fb7 100644 --- a/profile +++ b/profile @@ -15,6 +15,19 @@ export VISUAL=$EDITOR export TIG_EDITOR=$EDITOR export GIT_EDITOR=$EDITOR +# IM for GUI +export LANG="zh-CN.UTF-8" +export LC_ALL="en_US.UTF-8" +# fcitx +export GTK_IM_MODULE="fcitx" +export QT_IM_MODULE="fcitx" +export XMODIFIERS="@im=fcitx" +export INPUT_METHOD="fcitx" +export XIM="fcitx" +export XIM_PROGRAM="fcitx" +export SDL_IM_MODULE="fcitx" +export GLFW_IM_MODULE="ibus" + # Get current shell shell=$( Date: Wed, 11 Jun 2025 11:02:58 +0800 Subject: Update --- X11/openbox/rc.xml | 2 +- alias | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/X11/openbox/rc.xml b/X11/openbox/rc.xml index af8863b..256f234 100644 --- a/X11/openbox/rc.xml +++ b/X11/openbox/rc.xml @@ -651,7 +651,7 @@ sh -c ' xdotool search --name "@Mutt" windowactivate || \ alacritty --title @Mutt \ - --working-directory=/home/pham/Downloads \ + --working-directory ~/Downloads \ -e mutt ' diff --git a/alias b/alias index fb38d3a..6706cfd 100644 --- a/alias +++ b/alias @@ -468,6 +468,7 @@ github.raw() { # GIS {{{ alias oo='ogr2ogr' alias oi='ogrinfo -al -so' +alias oseq='ogr2ogr -f GEOJSONSeq /vsistdout/' TAIWAN_BBOX='118.1036,20.72799,122.9312,26.60305' TAIWAN_BBOX_V='20.72799,118.1036,26.60305,122.9312' TAIPEI_BBOX='121.346,24.926,121.676,25.209' -- cgit v1.2.3-70-g09d2 From f51e9e8c25aa793ee5e9dcfa0582fc05689789ab Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Thu, 10 Jul 2025 09:23:34 +0800 Subject: Update --- mutt/muttrc.topo | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mutt/muttrc.topo b/mutt/muttrc.topo index e3a1577..9b2d2f1 100644 --- a/mutt/muttrc.topo +++ b/mutt/muttrc.topo @@ -1,4 +1,10 @@ # Identify meself +set my_user = "pham@mail.topo.tw"; setenv my_user "$my_user" +set folder = "imaps://$my_user:993" +set imap_pass = `pass mail/$my_user` +set smtp_url = "smtp://$my_user:587" +set smtp_pass = `pass mail/$my_user` + set from = "pham@topo.tw" set realname = "謝晉凡 Hsieh Chin Fan" set signature = "~/.config/mutt/.signature" -- cgit v1.2.3-70-g09d2