Something went wrong. Try again.
find work, anywhere www.remotehiro.com
rust job-board
Something went wrong. Try again.
1.6 kB · 83 lines
Nix
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384{ pkgs, pkgs-unstable, craneLib, moneyman, some-sass-language-server }: craneLib.devShell { # inputsFrom = [ (mkRemoteHiro "dev") self.packages.${system}.remotehiro-static ]; # checks = self.checks.${system};
shellHook = '' set -a source env.sh set +a
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${pkgs-unstable.lib.makeLibraryPath [ pkgs-unstable.sqlite ]}" '';
REMOTEHIRO_DATABASE_PATH = "remotehiro.db"; REMOTEHIRO_WAREHOUSE_DATABASE_PATH = "warehouse.db"; REMOTEHIRO_CURRENCY_EXCHANGE_DATABASE_PATH = "eurofxref-hist.db3"; REMOTEHIRO_SERVER_TEMPLATES_PATH = "templates"; REMOTEHIRO_SERVER_STATIC_ASSETS_PATH = "public"; REMOTEHIRO_SERVER_VERSION="dev"; REMOTEHIRO_SERVER_PORT = "8080";
SQLITE3_LIB_DIR = "${pkgs-unstable.lib.makeLibraryPath [ pkgs-unstable.sqlite ]}"; SQLITE3_INCLUDE_DIR = "${pkgs-unstable.sqlite.dev}/include";
LIBCLANG_PATH = "${pkgs.llvmPackages.libclang.lib}/lib"; BINDGEN_EXTRA_CLANG_ARGS = "-isystem ${pkgs.llvmPackages.libclang.lib}/lib/clang/19/include";
RUST_LOG="info";
packages = with pkgs; [ cargo-audit cargo-watch dive
nodejs_22 prefetch-npm-deps
sass esbuild brotli gzip
statix
clang mold
cloc
pkg-config openssl
just
# LSPs nil some-sass-language-server
pkgs-unstable.sqlite pkgs-unstable.sqlite.dev sqitchSqlite sqlitebrowser
jre8
sqlfluff
taplo graphicsmagick shellcheck git watchexec
moneyman
djlint prettier stylelint nixpkgs-fmt yamlfmt yamllint ];}