0
0
mirror of https://github.com/neon-mmd/websurfx.git synced 2024-10-18 06:22:53 -04:00
Commit Graph

8 Commits

Author SHA1 Message Date
Jann Marc Villablanca
9984ba0d12
🐛 fix: update nix flake lock (#602)
- this updates rustc to 1.80.1
- `eslint` has been moved as a top-level package in upstream NixOS/nixpkgs
  Context: package maintainers are slowly de-bloating
  `node-packages.nix`

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2024-09-06 10:38:41 +05:30
Jann Marc Villablanca
9f23a1c70b
feat(engine): mojeek for the search engine (#464)
* 🧑‍💻 fix: add closing curly brace in the nix build step

*  feat: add code to provide search results from `mojeek` engine

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-12-29 19:21:06 +03:00
Jann Marc Villablanca
0943b8b8c4
📝 Developer environment setup on NixOS (#454)
* 🧑‍💻feat: update nix flake dev environment

- This removes installing `docker`, `rust-analyzer`, `rustfmt`
  imperatively. `nodejs` is used to install dev dependencies
  `stylelint-config-standard` and `postcss-lit`
- The `shellHook`s adds `rusty-hook` CLI to the PATH and the node
  dev dependencies to the NODE_PATH.

* 📝 docs(developing): update NixOS dev environment setup

* fix: remove nonvital guide and improve grammar

---------

Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2023-12-24 07:27:54 +03:00
Jann Marc Villablanca
12843414f8
🧑‍💻 feat: add cargo-watch to nix dev shell (#452)
- Contributors using NixOS won't need to install cargo-watch
  imperatively via `cargo` since it is already packaged up in `nixpkgs`
2023-12-23 09:45:30 +03:00
Jann Marc Villablanca
b95c3c8afe
🐛 fix: add openssl runtime dependencies (#451)
- OpenSSL dependencies are usually readily available for
  non-Nix distros but not for NixOS users.
2023-12-22 07:32:05 +03:00
Nico Jensch
838d0fd76a
feat: add redis to devshell, fix comments 2023-09-27 14:23:27 +02:00
Nico Jensch
ba4c3b0612
fix: pass nix flake check; ignore result 2023-09-27 09:04:36 +02:00
Nico Jensch
32b2b27509
feat: add flake.nix to allow building NixOS packages 2023-09-27 08:37:45 +02:00