1
0
mirror of https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles.git synced 2025-09-15 09:45:58 +03:00

feat(config): 🎨 Update dotfiles configuration

- Fixed theme name format in bat config (removed hyphen)
- Corrected linkedin alias typo in fish config
- Added new keybinding (A-r) in helix config
- Updated Telegram executable name in hyprland config
- Revamped lazygit theme colors to Catppuccin
- Added new opencode configuration file
- Enhanced git delta configuration with new features
- Added n8n service and opencode package to llm.nix
- Updated Python version in lsp.nix and programming-languages.nix
- Updated Telegram firejail profile name in security-services.nix
This commit is contained in:
xnm
2025-07-20 19:22:36 +03:00
parent 4b2884451c
commit b6318f0885
19 changed files with 8660 additions and 3855 deletions

View File

@@ -24,4 +24,94 @@
diffFilter = delta --color-only
[delta]
features = catppuccin-macchiato
side-by-side = true
line-numbers = true
navigate = true
hyperlinks = true
hyperlinks-file-link-format = "file://{path}#{line}"
features = catppuccin-macchiato
whitespace-error-style = 22 reverse
conflict-style = zebibt
# Fancy visual enhancements
file-added-label = [added]
file-copied-label = [copied]
file-modified-label = [modified]
file-removed-label = [removed]
file-renamed-label = [renamed]
# Commit decorations
commit-decoration-style = bold box ul
commit-style = raw
# File decorations
file-decoration-style = bold yellow ul
file-style = bold blue
# Hunk headers
hunk-header-style = file line-number syntax
hunk-header-decoration-style = bold box ul
# Word diff highlighting
word-diff-regex = .
max-line-distance = 0.6
max-line-length = 512
# Line highlighting
line-numbers-left-format = "{nm:>4}┊"
line-numbers-right-format = "{np:>4}│"
line-numbers-left-style = blue
line-numbers-right-style = blue
# Blame enhancements
blame-code-style = syntax
blame-format = "{author:<18} ({commit:>7}) {timestamp:<16} │ "
blame-timestamp-format = "%Y-%m-%d %H:%M"
# Performance
inspect-raw-lines = false
# Additional fancy features
color-moved = default
color-moved-ws = allow-indent-change
# Show line numbers in context
line-numbers-minus-style = bold red
line-numbers-plus-style = bold green
line-numbers-zero-style = dim
# Better context display
minus-empty-line-marker-style = normal
plus-empty-line-marker-style = normal
# File icons (if available)
file-icon = true
# Syntax highlighting improvements
syntax-theme = Catppuccin Macchiato
keep-plus-minus-markers = false
# Show commit stats
show-syntax-themes = false
show-themes = false
# Git integration
git-config = true
[diff]
tool = delta
[difftool]
prompt = false
[difftool "delta"]
cmd = delta "$LOCAL" "$REMOTE"
[merge]
tool = delta
[mergetool]
prompt = false
[mergetool "delta"]
cmd = delta "$LOCAL" "$MERGED" "$REMOTE" --side-by-side