Default keyboard shortcuts for Ghostty terminal emulator. Platform-specific differences are noted where applicable.
| Action | Windows/Linux | macOS |
|---|---|---|
| New window | Ctrl+Shift+N | Cmd+N |
| Close window | Alt+F4 | Cmd+Shift+W |
| ## ------------------------------------------------------------------------------------------------ | |
| # Schema published automatically on the website. This allows TOML language | |
| # servers to autocomplete and show documentation for the entries below. | |
| # | |
| # I use the prerelease version as my builds on my machines are often from trunk. | |
| "$schema" = "https://jj-vcs.github.io/jj/prerelease/config-schema.json" | |
| ## ------------------------------------------------------------------------------------------------ | |
| ## ---- Basic settings |
| wp-cli completions for fish cli //~/.config/fish/completions/wp.fish | |
| function __wp_complete | |
| set -l old_ifs $IFS | |
| set -l cur (commandline -ct) | |
| set IFS \n | |
| set -l opts (wp cli completions --line=(commandline) --point=(commandline -C)) |
| // This Zellij config offers a more modal experience than the default. There are | |
| // very few keybindings in the mode that you spend most of your time in, and we | |
| // need to hit `C-space` to go into a mode where we navigate. | |
| // The only keybindings in the normal mode are: | |
| // - `C-space` to go into the tmux mode | |
| // - `C-n` for a new pane | |
| // - `C-t` for a new tab | |
| // - `A-[` & `A-]` to go to the previous/next tab | |
| // - `S-arrow` to navigate between panes |
| images: | |
| - location: "https://cloud-images.ubuntu.com/releases/22.04/release-20220902/ubuntu-22.04-server-cloudimg-amd64.img" | |
| arch: "x86_64" | |
| digest: "sha256:c777670007cc5f132417b9e0bc01367ccfc2a989951ffa225bb1952917c3aa81" | |
| - location: "https://cloud-images.ubuntu.com/releases/22.04/release-20220902/ubuntu-22.04-server-cloudimg-arm64.img" | |
| arch: "aarch64" | |
| digest: "sha256:9620f479bd5a6cbf1e805654d41b27f4fc56ef20f916c8331558241734de81ae" | |
| cpus: 8 | |
| memory: 8GiB |
| /* | |
| minimod: A stripped down module system | |
| TODO Comparison: | |
| - [ ] Come up with a benchmark "logic" using plain old functions and let bindings | |
| - [ ] Write the benchmark for the module system | |
| - [ ] Write the benchmark for POP? | |
| - [ ] Qualitative comparison of extensibility in the context of composable | |
| Nixpkgs packaging logic | |
| TODO Fine-tuning: |
This is an OpenPGP proof that connects my OpenPGP key to this Github account. For details check out https://docs.keyoxide.org/advanced/openpgp-proofs/
[Verifying my OpenPGP key: openpgp4fpr:0x135EEDD0F71934F3]
| ⬢ gutenberg trunk ⦾ grep -Rinw . -e '__experimental.*' --include=\block.json | |
| ./packages/block-library/src/read-more/block.json:28: "__experimentalFontFamily": true, | |
| ./packages/block-library/src/read-more/block.json:29: "__experimentalFontWeight": true, | |
| ./packages/block-library/src/read-more/block.json:30: "__experimentalFontStyle": true, | |
| ./packages/block-library/src/read-more/block.json:31: "__experimentalTextTransform": true, | |
| ./packages/block-library/src/read-more/block.json:32: "__experimentalLetterSpacing": true, | |
| ./packages/block-library/src/read-more/block.json:33: "__experimentalTextDecoration": true, | |
| ./packages/block-library/src/read-more/block.json:34: "__experimentalDefaultControls": { | |
| ./packages/block-library/src/read-more/block.json:42: "__experimentalDefaultControls": { | |
| ./packages/block-library/src/read-more/block.json:46: "__experimentalBorder": { |
| #!/usr/bin/php -d open_basedir=/usr/syno/bin/ddns | |
| <?php | |
| if ($argc !== 5) { | |
| echo 'badparam'; | |
| exit(); | |
| } | |
| // Entered into DSM (Control Panel > External Access > DDNS) | |
| $username = (string) $argv[1]; // Resource ID |
| # Full NixOS configuration for a ZFS server with full disk encryption hosted on Hetzner. | |
| # See <https://mazzo.li/posts/hetzner-zfs.html> for more information. | |
| { config, pkgs, ... }: | |
| let | |
| # Deployment-specific parameters -- you need to fill these in where the ... are | |
| hostName = "..."; | |
| publicKey = "..."; | |
| # From `ls -lh /dev/disk/by-id` |