Skip to content

Instantly share code, notes, and snippets.

View keyle's full-sized avatar
👹

keyle

👹
View GitHub Profile
@keyle
keyle / settings.json
Created October 22, 2025 08:18
zed config
{
"features": {
"edit_prediction_provider": "none"
},
"edit_predictions": {
"mode": "eager",
"disabled_globs": [".env", ".zed/*", ".vscode/*", "*.dSYM/*"]
},
"debugger": {
"dock": "right",
@keyle
keyle / bindings.json
Last active September 23, 2025 05:18
micro and ghostty settings
{
"Alt-/": "lua:comment.comment",
"Alt-Left": "StartOfLine",
"Alt-Right": "EndOfLine",
"Alt-c": "Copy",
"Alt-d": "DuplicateLine",
"Alt-e": "command:format",
"Alt-f": "Find",
"Alt-g": "command:definition",
"Alt-k": "lua:comment.comment",
@keyle
keyle / Simply21.json
Created April 23, 2025 10:16
Simply21 Zed theme
{
"$schema": "https://zed.dev/schema/themes/v0.1.0.json",
"name": "Simply21",
"author": "keyle",
"themes": [
{
"name": "Simply21",
"appearance": "dark",
"style": {
"border": "#292A2E",
@keyle
keyle / dir (zsh)
Created January 30, 2025 11:26
dir finding with fzf
dir() {
cd "$(fd "^${*}" "${HOME}" --max-depth 2 --type d | fzf --select-1 --query "${*}")"
}
@keyle
keyle / global.focus-config
Last active January 7, 2025 13:11
focus config and theme
[6] # Version number. Do not delete.
[[workspace]]
# These directories and files will be scanned when a workspace is opened so that search etc. works.
# Example:
# /Users/my_name/projects/my_project # <- the first directory in the list becomes the working directory
# /Users/my_name/jai
# src # <- this would be relative to the config file location
## NOTE projects live in
@keyle
keyle / Simply21.json
Created January 3, 2025 10:43
Zed Simply21 theme
{
"$schema": "https://zed.dev/schema/themes/v0.1.0.json",
"name": "Simply21",
"author": "keyle",
"themes": [
{
"name": "Simply21",
"appearance": "dark",
"style": {
"border": "#292A2E",
@keyle
keyle / keymap.json
Created January 3, 2025 07:30
zed keymap and settings
[
{
"bindings": {
"cmd-[": "pane::GoBack",
"cmd-]": "pane::GoForward",
"cmd-shift-r": "file_finder::Toggle",
"cmd-g": "editor::GoToDefinition",
"ctrl-g": "editor::OpenExcerpts", // alt-enter
"ctrl-[": "workspace::ActivatePreviousPane",
"ctrl-]": "workspace::ActivateNextPane",
@keyle
keyle / bindings.json
Created December 28, 2024 05:33
bindings.json micro key bindings
{
"Alt-/": "lua:comment.comment",
"Alt-=": "HSplit",
"Alt-Left": "WordLeft",
"Alt-MouseLeft": "MouseMultiCursor",
"Alt-Right": "WordRight",
"Alt-[": "PreviousSplit",
"Alt-\\": "VSplit",
"Alt-]": "NextSplit",
"Alt-d": "command:definition",
@keyle
keyle / simple2.micro
Last active December 28, 2024 05:32
simple2.micro theme
color-link default "#dddddd"
color-link comment "blue"
color-link constant "red"
color-link identifier "cyan"
color-link statement "yellow"
color-link symbol "yellow"
color-link preproc "magenta"
color-link type "green"
color-link special "magenta"
color-link ignore "default"
@keyle
keyle / ghostty.setting
Last active March 28, 2025 15:08
ghostty setting
# https://ghostty.zerebos.com/app/import-export
# fonts
font-family = Berkeley Mono
font-size = 18
# disable ligatures
font-feature = -calt
# window