⬇️ | A gtk4/libadwaita installer for XInux [maintainer=@bahrom04]
- Rust 87.7%
- Nix 9.5%
- Meson 2.1%
- Just 0.4%
- Shell 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
## Description Fix `NoInternet` component not appearing when there is no network available on the system. ## Related Issues Fixes #74 ## Testing [Describe the tests you ran to verify your changes:]: # - [x] compile, disable all internet devices, run the program ## Checklist - [x] My changes generate no new issue, error or problem - [x] New and existing unit tests pass locally with my changes Reviewed-on: #80 Reviewed-by: bahrom04 <bahrom04@noreply.git.oss.uzinfocom.uz> |
||
| .forgejo | ||
| build-aux | ||
| config | ||
| data | ||
| modules/nixos/xeonitte | ||
| packages | ||
| po | ||
| shells/xeonitte | ||
| src | ||
| test-config | ||
| xeonitte-helper | ||
| .envrc | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| justfile | ||
| LICENSE | ||
| meson.build | ||
| meson_options.txt | ||
| README.md | ||
| rust-toolchain.toml | ||
Development
This application has Linux-only dependencies.
# install disko on global config
environment.systemPackages = pkgs; [ disko ];
# download dependencies
nix develop
# Generate configuration file
just setup
# Build
just install
# Run
just run
# Or one time build.
nix build --show--trace
# Optional. Generate translation words from /po/POTFILES.in if needed.
just trans
All ./config folder data will be generated by meson after
nix build. The code searchs for files from ~/.local/etc/xeonitte so you have to remove this folder andjust installto update them.
Code formatter and checkers
nix fmt .
nix flake check --system x86_64-linux --show-trace
nix repl :lf .