start plugin support

This commit is contained in:
do butterflies cry? 2026-04-10 10:11:36 +10:00
parent 0087d2848a
commit 8cb5d1bf40
Signed by: cry
GPG key ID: F68745A836CA0412
2 changed files with 11 additions and 0 deletions

View file

@ -10,6 +10,7 @@ pub(crate) mod errors;
mod init;
pub mod logging;
mod nix_settings;
pub mod plugins;
mod stdext;
pub(crate) mod util;
mod version;

10
nixide/src/plugins.rs Normal file
View file

@ -0,0 +1,10 @@
use crate::NixideResult;
use crate::errors::ErrorContext;
use crate::util::wrap;
use crate::util::wrappers::AsInnerPtr as _;
pub fn load_plugins() -> NixideResult<()> {
wrap::nix_fn!(|ctx: &ErrorContext| unsafe {
sys::nix_init_plugins(ctx.as_ptr());
})
}