Skip to content

Instantly share code, notes, and snippets.

View ivyxjc's full-sized avatar

ivyxjc ivyxjc

View GitHub Profile
@ivyxjc
ivyxjc / GenerateEntityPOJO.groovy
Created April 15, 2019 09:59 — forked from virtualadrian/GenerateEntityPOJO.groovy
IntelliJ Generators For Entity ( JPA Entity, View Model, Rest Controller ) - WIP plz comment with desires -
import com.intellij.database.model.DasTable
import com.intellij.database.model.ObjectKind
import com.intellij.database.util.Case
import com.intellij.database.util.DasUtil
/*
* Available context bindings:
* SELECTION Iterable<DasObject>
* PROJECT project
* FILES files helper
@ivyxjc
ivyxjc / generatorConfig.xml
Created September 22, 2019 15:26
mybatis generator config
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<!-- jdbc drive position -->
<classPathEntry location=""/>
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
@ivyxjc
ivyxjc / smart-caps-lock.md
Last active April 30, 2024 05:48 — forked from tanyuan/smart-caps-lock.md
Smart Caps Lock: Remap Caps Lock to Control AND Escape

Smart Caps Lock: Remap to Control AND Escape (Linux, Mac, Windows)

Caps Lock 變成智慧的 Control 以及 Escape

  • 單獨輕按一下就是 Escape
  • 若按下時同時按著其他鍵,就會是 Control

這應該是 Vim 和 Emacs 的最佳解了!(Emacs? Bash 的快捷鍵就是 Emacs 系列的)

  • Send Escape if you tap Caps Lock alone.
@ivyxjc
ivyxjc / openapi.json
Created June 30, 2022 13:45
bitwarden internal openapi
{
"openapi": "3.0.1",
"info": {
"title": "Bitwarden Internal API",
"version": "latest"
},
"servers": [
{
"url": "https://api.bitwarden.com"
}
@ivyxjc
ivyxjc / label.json
Created July 23, 2022 03:40
github label config
[
{
"name": "bug",
"color": "d73a4a",
"description": "Something isn't working",
"aliases": []
},
{
"name": "documentation",
"color": "0075ca",
from base64 import b64encode
from nacl import encoding, public
import requests
env = ""
secret_map = {"AWS_ACCESS_KEY": "", "AWS_ACCESS_SECRET": ""}
token = ""
owner = ""
repos = ["",""]
@ivyxjc
ivyxjc / swap-1.json
Created October 24, 2022 02:15
karabiner rule
{
"title": "swap-1",
"rules": [
{
"description": "left-control to left-command",
"manipulators": [
{
"from": {
"key_code": "left_control"
},