Skip to content

Instantly share code, notes, and snippets.

@justforuse
justforuse / shutdown.bat
Created November 15, 2021 14:29
Shutdown your windows computer by .bat file
shutdown -s -t 5
@justforuse
justforuse / .prettierrc.js
Created December 20, 2021 14:20
Prettier configuration
module.exports = {
// Default: 80
printWidth: 120,
// Default: 2
tabWidth: 4,
// Default: false
useTabs: false,
// Default: true
semi: true,
// Default: false
@justforuse
justforuse / .zshrc
Last active December 5, 2023 09:59
Alias for oh my zsh
alias ni="npm install"
alias ns="npm run serve"
alias nd="npm run dev"
alias nt="npm run test"
alias nb="npm run build"
alias rnm="rm -rf ./node_modules"
alias nvp="npm version patch"
alias nvm="npm version minor"
alias nvma="npm version major"
@justforuse
justforuse / nanika.zsh-theme
Created August 23, 2022 10:28
A theme for oh my zsh. (extends from robbyrussell)
PROMPT="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ )"
PROMPT+=' %{$fg[cyan]%}%c%{$reset_color%} $(git_prompt_info) ⌚ %{$fg_bold[magenta]%}%*%{$reset_color%}
%(?:%{$fg_bold[green]%}$ :%{$fg_bold[red]%}$ )'
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[yellow]%}git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}) %{$fg[yellow]%}✗"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[yellow]%})"
@justforuse
justforuse / safeAwait.js
Last active November 27, 2023 05:45
safe await
export function safeAwait(promise, finallyFunc) {
return promise.then(data => {
return [ undefined, data ]
}).catch(error => {
return [ error, undefined ]
})
}
@justforuse
justforuse / animation.js
Created February 13, 2024 15:15
Animation js
// refer: https://github.com/antfu/plum-demo/blob/main/src/App.vue
function frame() {
const tasks: Function[] = []
pendingTasks = pendingTasks.filter((i) => {
if (Math.random() > 0.4) {
tasks.push(i)
return false
}
return true
})