Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update development environment #1

Merged
merged 18 commits into from
Feb 4, 2025
Merged

Update development environment #1

merged 18 commits into from
Feb 4, 2025

Conversation

joelvaneenwyk
Copy link
Owner

@joelvaneenwyk joelvaneenwyk commented May 5, 2024

This pull request includes various changes across multiple files to improve the configuration, documentation, and dependencies of the project. The most important changes include the addition of a new dev container configuration, updates to the .editorconfig and .github configurations, and enhancements to the documentation.

Configuration Updates:

  • Added a new dev container configuration for Rust development in .devcontainer/devcontainer.json. This includes setting up the Rust image, adding features, and customizing VSCode extensions.
  • Updated .editorconfig to set the indent_size to 2 for YAML files.
  • Added a new dictionary file .github/config/eww.dict to include custom words for spell checking.
  • Updated .github/dependabot.yml to include a weekly update schedule for devcontainers.
  • Added a new .prototools file to specify versions for Deno, npm, and task, along with a plugin configuration.

Documentation Enhancements:

  • Added a VSCode extensions recommendation file .vscode/extensions.json to suggest the eww-yuck.yuck extension.
  • Updated CHANGELOG.md with new sections and formatting for better readability and structure. [1] [2] [3] [4] [5]
  • Added a markdown linting configuration to README.md to disable specific markdown linting rules.
  • Improved the structure and readability of various documentation files, including YUCK_MIGRATION.md, docs/src/configuration.md, docs/src/eww.md, docs/src/examples.md, docs/src/expression_language.md, docs/src/magic-vars.md, docs/src/troubleshooting.md, and docs/src/widgets.md. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]

Dependency Updates:

  • Updated Cargo.toml to use a Git repository for the simple-signal dependency instead of a version number.
  • Added a new package.json file to define the project's metadata, scripts, and dependencies for building with task.

@joelvaneenwyk joelvaneenwyk self-assigned this May 5, 2024
@joelvaneenwyk joelvaneenwyk merged commit 8c69dfe into develop Feb 4, 2025
1 check passed
@joelvaneenwyk joelvaneenwyk deleted the feature/updates branch February 4, 2025 18:48
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