Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,15 @@
"prHourlyLimit": 4,
"prConcurrentLimit": 10,
"configMigration": true,
"minimumReleaseAge": "3 days",
"packageRules": [
{
"groupName": "GitHub Action digests",
"matchDepTypes": ["action"],
"pinDigests": true,
"automerge": true
}
{
"groupName": "GitHub Action digests",
"matchDepTypes": [
"action"
],
"pinDigests": true,
"automerge": true
}
]
}
28 changes: 28 additions & 0 deletions .github/workflows/assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: "Auto Assign"
run-name: "${{ github.workflow }} (${{ github.ref_name }}): ${{ github.event.pull_request.title }}"
on:
pull_request:
types:
- opened
- reopened
- ready_for_review

defaults:
run:
shell: bash

jobs:
assign:
runs-on: ubuntu-slim
timeout-minutes: 2
permissions:
pull-requests: write
steps:
- name: Assign PR to author if no assignees
if: ${{ github.event.pull_request.user.type != 'Bot' && toJSON(github.event.pull_request.assignees) == '[]' }}
run: gh pr edit $NUMBER --add-assignee $ASSIGNEE
env:
GH_TOKEN: ${{ github.token }}
GH_REPO: ${{ github.repository }}
NUMBER: ${{ github.event.pull_request.number }}
ASSIGNEE: ${{ github.event.pull_request.user.login }}
21 changes: 8 additions & 13 deletions Brewfile
Original file line number Diff line number Diff line change
@@ -1,25 +1,20 @@
tap "homebrew/bundle"
tap "jesseduffield/lazydocker"
tap "ryooooooga/tap"
brew "bat"
tap "suzuki-shunsuke/ghaperf"
brew "gcc"
brew "chezmoi"
brew "ca-certificates"
brew "cmake"
brew "eza"
brew "fd"
brew "fzf"
brew "gh"
brew "git"
brew "httpie"
brew "curl"
brew "dysk"
brew "mise"
brew "mkcert"
brew "ripgrep"
brew "pipx"
brew "sheldon"
brew "shellcheck"
brew "shfmt"
brew "starship"
brew "typos-cli"
brew "wget"
brew "zizmor"
brew "zsh"
brew "jesseduffield/lazydocker/lazydocker"
brew "ryooooooga/tap/zabrze"
cask "ghaperf"
vscode "command is only available in wsl or inside a visual studio code terminal."
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ This dotfiles repository is intended to be used for Debian or Ubuntu under WSL2.
1. Clone this repository
2. Create `~/.gitconfig_local`

The example is [here](example/.gitconfig_local).
The example is [`example/.gitconfig_local`](example/.gitconfig_local).

3. Create `~/local.zsh`

The example is [here](example/local.zsh).
The example is [`example/local.zsh`](example/local.zsh).

4. Move to the cloned repository
5. Execute the install script
Expand Down
10 changes: 9 additions & 1 deletion dot_config/git/ignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,13 @@ log/
## Workspace file for local
local.code-workspace

# Snyk Vulnerability Scanner Extension
# Snyk
## Snyk Vulnerability Scanner Extension
.dccache

## Snyk Security Extension - AI Rules (auto-generated)
.github/instructions/snyk_rules.instructions.md

# Claude
**/.claude/settings.local.json
**/CLAUDE.local.md
9 changes: 9 additions & 0 deletions dot_config/mise/config.toml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,12 @@ deno = "latest"

rust = "latest"
{{ end }}

bat = "latest"
eza = "latest"
chezmoi = "latest"
uv = "latest"
ripgrep = "latest"
fzf = "latest"
fd = "latest"
jq = "latest"
3 changes: 3 additions & 0 deletions dot_config/sheldon/plugins.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,6 @@ inline = 'eval "$(starship init zsh)"'

[plugins.mise]
inline = 'eval "$(mise activate zsh)"'

[plugins.ni]
github = "azu/ni.zsh"
30 changes: 30 additions & 0 deletions dot_config/zabrze/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@ abbrevs:
- name: git
abbr: g
snippet: git
- name: git branch
abbr: b
snippet: branch
context: '^git\s'
global: true
- name: git branch -D
abbr: bd
snippet: branch -D
context: '^git\s'
global: true
- name: git checkout
abbr: ch
snippet: checkout
Expand Down Expand Up @@ -91,3 +101,23 @@ abbrevs:
abbr: dcdown
snippet: docker compose down
global: true

# Docker
- name: pnpm
abbr: pn
snippet: pnpm
- name: pnpm install
abbr: i
snippet: install
context: '^pnpm\s'
global: true

# Bun
- name: bun
abbr: bn
snippet: bun
- name: bun install
abbr: i
snippet: install
context: '^bun\s'
global: true
3 changes: 3 additions & 0 deletions dot_zsh/aliases.zsh
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,7 @@ alias l="ll -aa"
# Docker compose
alias docker-compose=dc

# Delete merged branches
alias g-delete-merged-branches='git branch --merged | grep -v "*" | grep -v "^+" | xargs git branch -d'

alias pbcopy='xsel --clipboard --input'
Loading