Skip to content

feat: use XDG directories for theme config#45

Open
stashluk wants to merge 1 commit intoshinokada:mainfrom
stashluk:xdg-dirs-support
Open

feat: use XDG directories for theme config#45
stashluk wants to merge 1 commit intoshinokada:mainfrom
stashluk:xdg-dirs-support

Conversation

@stashluk
Copy link
Copy Markdown

@stashluk stashluk commented Feb 1, 2026

Switch from hardcoded ~/.config/tera to XDG Base Directory specification using go-music-players/xdg-dirs library. This ensures proper config directory placement across different platforms and respects user XDG environment variables.

Switch from hardcoded ~/.config/tera to XDG Base Directory
specification using go-music-players/xdg-dirs library. This
ensures proper config directory placement across different
platforms and respects user XDG environment variables.

Changes:
- Add go-music-players/xdg-dirs dependency
- Update GetConfigPath() to use XDG specification
- Maintain backward compatibility with existing configs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 1, 2026

Deploy Preview for terminal-radio ready!

Name Link
🔨 Latest commit 61bb275
🔍 Latest deploy log https://app.netlify.com/projects/terminal-radio/deploys/697fd2dec9cd7c00080ade56
😎 Deploy Preview https://deploy-preview-45--terminal-radio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Feb 1, 2026

Warning

Rate limit exceeded

@stashluk has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 11 minutes and 35 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant