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

feat(nix)!: migrate to Nix config #1

Merged
merged 82 commits into from
Jul 15, 2024
Merged

feat(nix)!: migrate to Nix config #1

merged 82 commits into from
Jul 15, 2024

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    015af26 View commit details
    Browse the repository at this point in the history
  2. Remove all zsh plugins

    rennsax committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    8f97ee9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79d0b11 View commit details
    Browse the repository at this point in the history
  4. Remove c/cpp dev stuff

    rennsax committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    96a33dd View commit details
    Browse the repository at this point in the history
  5. Remove tmux stuff

    rennsax committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5407ddb View commit details
    Browse the repository at this point in the history
  6. Remove hammerspoon

    rennsax committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5bdcdcc View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Remove zsh, npm, asdf

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    f73275d View commit details
    Browse the repository at this point in the history
  2. Pollute Nix Flake

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9f4bd2e View commit details
    Browse the repository at this point in the history
  3. Remove nvim

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b779099 View commit details
    Browse the repository at this point in the history
  4. Move iTerm2 to modules

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    353e3bc View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary scripts

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    cb3cae0 View commit details
    Browse the repository at this point in the history
  6. Remove test-install workflow

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    99c2fed View commit details
    Browse the repository at this point in the history
  7. Add todo reminder

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    da766bb View commit details
    Browse the repository at this point in the history
  8. Remove install script

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9e7b6dc View commit details
    Browse the repository at this point in the history
  9. Readme rewrite

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    77163ec View commit details
    Browse the repository at this point in the history
  10. Update Makefile

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    c17f35f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2cea5bc View commit details
    Browse the repository at this point in the history
  12. Nix config update

    - Zsh integartion
    - Fzf setup
    - Refactor
    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    6c38000 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fdeb73b View commit details
    Browse the repository at this point in the history
  14. Add direnv

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    a2ea7d1 View commit details
    Browse the repository at this point in the history
  15. Update and simplify zsh module

    - Remove asdf and pipx
    - Absorb my .zshenv
    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b120673 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    51273f0 View commit details
    Browse the repository at this point in the history
  17. Better zsh configs

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    6b99514 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b00fce4 View commit details
    Browse the repository at this point in the history
  19. Bump flake.lock

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    1c22654 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2f241ce View commit details
    Browse the repository at this point in the history
  21. Set devShells

    rennsax committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    dab07e4 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. No homebrew, ever!

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    3c8e61f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    928d0fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d5a692 View commit details
    Browse the repository at this point in the history
  4. Install macos-trash

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    d5de95e View commit details
    Browse the repository at this point in the history
  5. Add orbstack

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    a5acfaa View commit details
    Browse the repository at this point in the history
  6. Edit MANPAGER: not use nvim

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    2d3f433 View commit details
    Browse the repository at this point in the history
  7. Zsh config cleanup

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    996537a View commit details
    Browse the repository at this point in the history
  8. Platform-dependent

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    d86dfc6 View commit details
    Browse the repository at this point in the history
  9. Delete .gitmodules

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    1f05b56 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4add6db View commit details
    Browse the repository at this point in the history
  11. Lock version by overriding

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    e5bcc2d View commit details
    Browse the repository at this point in the history
  12. Remove redundant locks

    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    9050ab5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a30c87a View commit details
    Browse the repository at this point in the history
  14. Fix Zsh plugin cannot be correctly loaded

    Since they can not find the dependency.
    rennsax committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    b9b72ce View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. Configuration menu
    Copy the full SHA
    82c979f View commit details
    Browse the repository at this point in the history
  2. Patch name

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    3c0205a View commit details
    Browse the repository at this point in the history
  3. Add patch-name script

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    d82bac1 View commit details
    Browse the repository at this point in the history
  4. Script: init-ubuntu

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    e04eaef View commit details
    Browse the repository at this point in the history
  5. Auto-detect vim version

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    c8fd8ed View commit details
    Browse the repository at this point in the history
  6. test

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    9bbcadf View commit details
    Browse the repository at this point in the history
  7. Rename

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    ae19059 View commit details
    Browse the repository at this point in the history
  8. Rules changed

    rennsax committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    89aae34 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3ab360f View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    e39c18b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04d64a7 View commit details
    Browse the repository at this point in the history
  3. Update README

    rennsax committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    c7f997d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d6f210 View commit details
    Browse the repository at this point in the history
  5. Fix README

    rennsax committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    48ca709 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    103688a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    29aa138 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80e35a2 View commit details
    Browse the repository at this point in the history
  3. Patch nixConfigDir

    rennsax committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    a1cf197 View commit details
    Browse the repository at this point in the history
  4. Update patch-vars

    rennsax committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    53923fa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a379489 View commit details
    Browse the repository at this point in the history
  6. Disable starship os module on Linux

    It's somehow slow (200+ms, vs 20+ms on my macOS). Maybe it's the problem of
    os_info caret.
    rennsax committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    89728e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    849bee1 View commit details
    Browse the repository at this point in the history
  8. Simplify text concatenation

    rennsax committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    3a47ea2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fd2919b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    f161ac7 View commit details
    Browse the repository at this point in the history
  2. Add emacs-lsp-booster-flake

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    818e6ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8628bf0 View commit details
    Browse the repository at this point in the history
  4. Add emacs-lsp-booster

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    7969bac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af8c528 View commit details
    Browse the repository at this point in the history
  6. Add math-preview

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    ae79939 View commit details
    Browse the repository at this point in the history
  7. Add ghostscript (pdf->png) and soffice-cli (odf->pdf)

    The script provided by libreoffice-bin uses `open` to open the application,
    which is returned immediately. Doc-view tries to spawn ghostscript command after
    that, and consequently it finds no directory containing the result processed by
    soffice, which causes the error.
    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    60ab569 View commit details
    Browse the repository at this point in the history
  8. Add pngpaste

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    168c84e View commit details
    Browse the repository at this point in the history
  9. chore: bump flake versions

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    d222770 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ba2d472 View commit details
    Browse the repository at this point in the history
  11. Add Emacs module

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    68e6b80 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5902391 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8ad92bf View commit details
    Browse the repository at this point in the history
  14. Add trash-cli for Linux

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    59e4711 View commit details
    Browse the repository at this point in the history
  15. Format and cleanup emacs.nix

    rennsax committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    06586b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Add default options for less

    rennsax committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    580884f View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. Configuration menu
    Copy the full SHA
    10102b3 View commit details
    Browse the repository at this point in the history