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

Dotfiles in daytona #110

Closed
wants to merge 51 commits into from
Closed

Conversation

JohnnieJnr
Copy link
Contributor

@JohnnieJnr JohnnieJnr commented Sep 19, 2024

/claim #28
Fixes #28

Writer's Checklist

Writing Structure

  • Use short sentences and paragraphs, and include bucket brigades.
  • Include more than two descriptive H2 headings to organize content.
  • Capitalize headings according to the AP Stylebook (use this tool)
  • Include an introduction with at least two paragraphs before the first H2 section.
  • Use appropriate formatting (bold, italic, underline), notes, quotes, TLDRs, and key points.
  • Incorporate code elements and Markdown format where appropriate.
  • Ensure at least one visual element per “screen” of the article (screenshots, diagrams, tables, graphs, lists, sidenotes, blockquotes).

Fact-Checking

  • Verify all facts and data points included in the article.

Asset Management

  • Save images in the /assets folder.
  • Follow naming conventions: YYYYMMDD_title_of_the_article_IMG_NAME_NO.png.
  • (Optional) Create a GitHub repo for the code referenced in the article and share it.
  • (Optional) Include a link to this Loom video in the PR comments.

Interlinking

Glossary/Definitions

  • Create new definition in /defitnitions folder.

Review and Edit

  • Ensure articles address the needs of the target audience and their search intent.
  • Read the article out loud to catch any awkward phrasing.
  • Run the draft through Grammarly or a similar grammar tool.
  • Double-check adherence to the style guide and repository guidelines.
  • Use the name of the article for the title of the PR.

@JohnnieJnr
Copy link
Contributor Author

JohnnieJnr commented Sep 19, 2024

Article Outline

  1. Introduction to Dotfiles and Their Importance
    Briefly explain dotfiles and why developers use them (e.g., customization, consistency across environments).

  2. What is Daytona?
    A concise overview of Daytona's containerized development platform, emphasizing how it enables consistent and isolated development environments.

  3. Challenges with Dotfiles in Containerized Development
    Describe how dotfiles can get lost or need to be reapplied when switching environments and why this matters.

  4. Bringing Your Dotfiles to Daytona

    • Step-by-step guide on including dotfiles in Daytona environments using a tool like Chezmoi (referencing the linked GitHub page).
    • Example setup using Daytona’s dotfiles integration (referencing the second link).
    • Troubleshooting common issues.
  5. Conclusion
    Summarize the key benefits of maintaining your dotfiles in Daytona for personalized, consistent environments.

@mojafa
Copy link
Collaborator

mojafa commented Nov 11, 2024

@JohnnieJnr please follow the contributing.md file

  • add the author assets in the author folder.
  • add references
  • add visual aids where possible, like project structures.
  • Add content for Troubleshooting common issues section,

@mojafa
Copy link
Collaborator

mojafa commented Nov 20, 2024

@JohnnieJnr please update

@JohnnieJnr
Copy link
Contributor Author

@JohnnieJnr please update

hello @mojafa I'll do the changes and push them for review. Sorry for not getting back to you sooner.

@mojafa
Copy link
Collaborator

mojafa commented Nov 20, 2024

No worries

@JohnnieJnr
Copy link
Contributor Author

@mojafa I already have my author assets merged from a previous work I did so adding it creates a merge conflict, hence the reason I didn't include it in the PR

@mojafa
Copy link
Collaborator

mojafa commented Dec 4, 2024

@JohnnieJnr I wanted to let you know that I've just pushed some changes to the main branch that fix some linting issues and update the compliance rules. These updates should help you pass the content compliance checks in your current pull request.

When you get a chance, please pull the latest changes from the main branch into your working branch. This should make the integration smoother and help avoid any potential conflicts.

@mojafa
Copy link
Collaborator

mojafa commented Dec 4, 2024

This branch has conflicts so pull from main

@JohnnieJnr
Copy link
Contributor Author

@mojafa I pull the main and fix the conflict

@JohnnieJnr
Copy link
Contributor Author

JohnnieJnr commented Dec 4, 2024

@mojafa I pulled the main branch to my working branch and pushed the changes.

nkkko and others added 27 commits December 5, 2024 00:21
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: Vamshi Maskuri <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
Signed-off-by: JohnnieJnr <[email protected]>
@JohnnieJnr
Copy link
Contributor Author

@mojafa I messed up the branch trying to fix the merge conflict. I'm closing this pull request and creating another branch for this

@JohnnieJnr JohnnieJnr closed this Dec 5, 2024
@JohnnieJnr JohnnieJnr deleted the dotfiles-in-daytona branch December 5, 2024 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dotfiles in Daytona
4 participants