jolheiser / gist:f37521258ef545c0ba5a8a89d3f49344
0 喜欢
0 派生
1 文件
最后活跃于
1 | theme "catppuccin-mocha" |
2 | layout { |
3 | pane { |
4 | name "editor" |
5 | size "90%" |
6 | } |
7 | pane split_direction="vertical" { |
8 | pane { |
9 | name "web" |
10 | command "go" |
jolheiser / gist:9d4fc813b13b46579d7f74c868c8de60
0 喜欢
0 派生
1 文件
最后活跃于
1 | {nixpkgs ? <nixpkgs>}: let |
2 | pkgs = import nixpkgs {}; |
3 | generate = name: value: |
4 | pkgs.callPackage ({ |
5 | runCommand, |
6 | dhall-json, |
7 | }: |
8 | runCommand name { |
9 | nativeBuildInputs = [dhall-json]; |
10 | value = builtins.toJSON value; |
jolheiser / go mod SRI
0 喜欢
0 派生
1 文件
最后活跃于
1 | def gomodsri [] { |
2 | let tmp = (mktemp -d) |
3 | go mod vendor -o $tmp |
4 | let sri = (go run tailscale.com/cmd/nardump@latest --sri $tmp) |
5 | $sri | save -f go.mod.sri |
6 | rm -rf $tmp |
7 | } |
8 |
jolheiser / FVTT High Variance
0 喜欢
0 派生
2 文件
最后活跃于
1 | { |
2 | "name": "High Variance", |
3 | "img": "icons/svg/d20-highlight.svg", |
4 | "description": "", |
5 | "results": [ |
6 | { |
7 | "type": 0, |
8 | "weight": 1, |
9 | "range": [ |
10 | 1, |
jolheiser / fzf + rg + bat
0 喜欢
0 派生
1 文件
最后活跃于
1 | def fg [args ...string] { |
2 | ^rg --ignore-case --color=always --line-number --no-heading $args |
3 | | ^fzf --ansi --color 'hl:-1:underline,hl+:-1:underline:reverse' --delimiter ':' --preview "bat --color=always {1} --theme='ctp-mocha' --highlight-line {2}" --preview-window 'up,60%,border-bottom,+{2}+3/3,~3' --bind $"enter:become\(($env.EDITOR) +{2} {1}\)" |
4 | } |
5 |
jolheiser / Tailnet Name Cycle
0 喜欢
0 派生
1 文件
最后活跃于
1 | // Set finds to a list of keywords |
2 | // finds = ["cat", "gopher"] |
3 | let finds = null; |
4 | |
5 | function checkNames() { |
6 | if (finds === null) return `finds = ["cat", "gopher", ...]`; |
7 | const names = document.querySelectorAll('[name="tcd-rad"]'); |
8 | for (let name of names) { |
9 | for (let find of finds){ |
10 | if (name.value.startsWith(`${find}-`) || name.value.endsWith(`-${find}.ts.net`)) return name.value; |
更新
更早