Compare commits

..

7 Commits

Author SHA1 Message Date
github-actions[bot]
15aff17f03 chore: update pre-commit hooks (#138)
Co-authored-by: ivuorinen <11024+ivuorinen@users.noreply.github.com>
2025-06-26 10:21:22 +03:00
renovate[bot]
42a5b79048 chore(deps): update node.js to v22.17.0 (#137) 2025-06-25 17:13:11 +03:00
a72c8ff33a chore(config): zed config update 2025-06-24 04:42:23 +03:00
19d9035214 chore(config): don't format config/op/plugins 2025-06-23 20:04:50 +03:00
7ca077c852 fix(ci): typo
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net>
2025-06-23 20:00:04 +03:00
48604d81d6 fix(ci): add actions/setup-node to linters.yml
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net>
2025-06-23 19:57:34 +03:00
github-actions[bot]
405e68f895 chore: update pre-commit hooks (#135) 2025-06-23 10:18:13 +03:00
7 changed files with 79 additions and 15 deletions

View File

@@ -21,6 +21,9 @@ jobs:
steps: steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Node.js environment
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
- name: GitHub Actions - name: GitHub Actions
uses: reviewdog/action-actionlint@a5524e1c19e62881d79c1f1b9b6f09f16356e281 # v1.65.2 uses: reviewdog/action-actionlint@a5524e1c19e62881d79c1f1b9b6f09f16356e281 # v1.65.2
with: with:

View File

@@ -1,6 +1,7 @@
# only care about files that are directly under our control # only care about files that are directly under our control
config/cheat/cheatsheets/community/* config/cheat/cheatsheets/community/*
config/cheat/cheatsheets/tldr/* config/cheat/cheatsheets/tldr/*
config/op/plugins/used_plugins/*
config/tmux/plugins/* config/tmux/plugins/*
local/bin/asdf/* local/bin/asdf/*
tools/* tools/*

2
.nvmrc
View File

@@ -1 +1 @@
22.16.0 22.17.0

View File

@@ -49,7 +49,7 @@ repos:
- id: actionlint - id: actionlint
- repo: https://github.com/renovatebot/pre-commit-hooks - repo: https://github.com/renovatebot/pre-commit-hooks
rev: 40.61.2 rev: 41.11.1
hooks: hooks:
- id: renovate-config-validator - id: renovate-config-validator

View File

@@ -5,6 +5,7 @@ config/cheat/cheatsheets/community
config/cheat/cheatsheets/tldr config/cheat/cheatsheets/tldr
config/fzf/* config/fzf/*
config/nvim/* config/nvim/*
config/op/plugins/used_plugins/*
config/tmux/plugins/* config/tmux/plugins/*
config/zsh/* config/zsh/*
lazy-lock.json lazy-lock.json

View File

@@ -1,7 +1 @@
[ [{"account_id":"S5Z2DMNFKJEZBPCWRHRWC4DCGI","vault_id":"injcin7obv3jdet3r2u3kfihfy","item_id":"f6vinbnc6l7ngdzvlw66ayewlq"}]
{
"account_id": "S5Z2DMNFKJEZBPCWRHRWC4DCGI",
"vault_id": "injcin7obv3jdet3r2u3kfihfy",
"item_id": "f6vinbnc6l7ngdzvlw66ayewlq"
}
]

View File

@@ -16,6 +16,9 @@
"version": "2" "version": "2"
}, },
"languages": { "languages": {
"PHP": {
"language_servers": ["intelephense", "phpactor"]
},
"Python": { "Python": {
"enable_language_server": true, "enable_language_server": true,
"allow_rewrap": "anywhere", "allow_rewrap": "anywhere",
@@ -30,6 +33,13 @@
"source.fixAll.eslint": true "source.fixAll.eslint": true
} }
}, },
"Markdown": {
"enable_language_server": true,
"preferred_line_length": 160,
"prettier": {
"allowed": true
}
},
"Lua": { "Lua": {
"enable_language_server": true, "enable_language_server": true,
"tab_size": 2 "tab_size": 2
@@ -55,13 +65,32 @@
} }
} }
}, },
"diagnostics": {
"button": true,
"include_warnings": true,
"lsp_pull_diagnostics": {
"enabled": true,
"debounce_ms": 50
},
"inline": {
"enabled": true,
"update_debounce_ms": 150
}
},
"multi_cursor_modifier": "cmd_or_ctrl", // alias: "cmd", "ctrl"
"indent_guides": {
"enabled": true,
"coloring": "indent_aware"
},
"preferred_line_length": 100, "preferred_line_length": 100,
"soft_wrap": "bounded",
"wrap_guides": [100, 120, 160, 200],
"format_on_save": "on", "format_on_save": "on",
"vim_mode": true, "vim_mode": true,
"theme": { "theme": {
"mode": "system", "mode": "system",
"light": "Tokyo Night Light", "light": "Tomorrow",
"dark": "Tokyo Night Storm" "dark": "Tomorrow at Midnight"
}, },
"inlay_hints": { "inlay_hints": {
"enabled": true, "enabled": true,
@@ -72,8 +101,44 @@
"ui_font_size": 16, "ui_font_size": 16,
"buffer_font_size": 16, "buffer_font_size": 16,
"buffer_font_fallbacks": ["JetBrainsMono Nerd Font"], "buffer_font_fallbacks": ["JetBrainsMono Nerd Font"],
"edit_predictions": { "use_autoclose": false,
"disabled_globs": [".env", ".env.*"] "hour_format": "hour24",
}, "auto_install_extensions": {
"hour_format": "hour24" "angular": true,
"ansible": true,
"basher": true,
"biome": true,
"blade": true,
"csharp": true,
"css-modules-kit": true,
"dockerfile": true,
"git-firefly": true,
"github-activity-summarizer": true,
"golangci-lint": true,
"gosum": true,
"go-snippets": true,
"html": true,
"ini": true,
"json": true,
"json5": true,
"just": true,
"just-ls": true,
"lua": true,
"make": true,
"php": true,
"python-snippets": true,
"python-requirements": true,
"ruff": true,
"scss": true,
"sieve": true,
"stylelint": true,
"sql": true,
"toml": true,
"vue": true,
"vue-snippets": true,
"wakatime": true,
"xcode-themes": true,
"yaml": true,
"tomorrow-theme": true
}
} }