8000 build: Provide a reproducible env using nix flake by nosamad · Pull Request #563 · posquit0/Awesome-CV · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

build: Provide a reproducible env using nix flake #563

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

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

nosamad
Copy link
@nosamad nosamad commented May 4, 2025
  • Add nix flake
  • Add support files for vscode
  • Refactor Makefile to support in- and out-of-source builds

@github-actions github-actions bot added the size/M Medium size issue or PR. label May 4, 2025
Copy link
@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 Welcome! Looks like this is your first pull request.

Hey, thanks for your contribution! Please give us a bit of time to review it. 😄

@nosamad

This comment was marked as resolved.

@nosamad nosamad marked this pull request as ready for review May 4, 2025 15:21
@nosamad nosamad requested review from posquit0 and OJFord as code owners May 4, 2025 15:21
nosamad added 3 commits May 29, 2025 01:08
- Fix section spacing to prevent overlapping content
- Adjust vertical spacing between entries (2mm)
- Balance page breaks for better content distribution
- Update cventry spacing to improve readability
- Fine-tune cvskills environment spacing
- Maintain consistent spacing across all sections

The changes improve overall document layout while maintaining
compatibility with existing CV and resume templates.
@nosamad
Copy link
Author
nosamad 8000 commented May 28, 2025

There is a problem compiling resume and cv with the provided environment. Which leads to bad formatted documents (overlapping regions). Maybe someone can give me a quick hint to fix the issues: cv.log resume.log

Fixed changing the document class file

nosamad added 3 commits May 29, 2025 16:20
- Add install/uninstall targets to Makefile with configurable paths
- Update flake.nix to use make install in derivation
- Configure proper installation directories in nix build
- Use stdenvNoCC for LaTeX-only package
- Add meta information for nix package

The changes allow installing the package both via make and nix build,
while maintaining consistent paths and permissions.
- Rename license file (fix typo)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/M Medium size issue or PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0