chore(env): fix nix environment for vscode

This commit is contained in:
MeexReay 2025-06-25 18:17:24 +03:00
parent 032f8eb900
commit a0d65b3d81
4 changed files with 9 additions and 7 deletions

1
.envrc Normal file
View File

@ -0,0 +1 @@
use flake

7
.gitignore vendored
View File

@ -1,5 +1,6 @@
/target /target/
/result /result/
/build /build/
/config.yml /config.yml
/bRAC /bRAC
/.direnv/

View File

@ -2,5 +2,6 @@
"[rust]": { "[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer", "editor.defaultFormatter": "rust-lang.rust-analyzer",
"editor.formatOnSave": true "editor.formatOnSave": true
} },
"nixEnvSelector.nixFile": "${workspaceFolder}/flake.nix"
} }

View File

@ -2,12 +2,11 @@ use bRAC::proto::*;
use std::error::Error; use std::error::Error;
fn main() -> Result<(), Box<dyn Error>> { fn main() -> Result<(), Box<dyn Error>> {
let mut conn = connect("rac://meex.lol", None)?; let mut conn = connect("wracs://meex.lol", None)?;
send_message(&mut conn, "<dude> hi RAC-loving kikes!")?; send_message(&mut conn, "<dude> hi RAC-loving kikes!")?;
register_user(&mut conn, "dude", "password")?; register_user(&mut conn, "dude", "password")?;
send_message_auth(&mut conn, "dude", "password", "my auth message")?; send_message_auth(&mut conn, "dude", "password", "my auth message")?;
send_message_spoof_auth(&mut conn, "<dude> this message totally fucks auth system")?;
let (mut all_messages, last_size) = read_messages(&mut conn, 10, 0, false)?.unwrap(); // limits with 10 messages let (mut all_messages, last_size) = read_messages(&mut conn, 10, 0, false)?.unwrap(); // limits with 10 messages