Refactor: Format code

This commit is contained in:
Gijs Burghoorn 2023-04-02 17:47:37 +02:00
parent 9d9b37a2ec
commit c2f257a0be
4 changed files with 13 additions and 9 deletions

View file

@ -10,9 +10,9 @@ use users::get_user_groups;
use std::os::unix::process::CommandExt;
use std::process::{Child, Command, Stdio};
use crate::{ShellLoginFlag, LemursConfig};
use crate::auth::AuthUserInfo;
use crate::post_login::x::setup_x;
use crate::{LemursConfig, ShellLoginFlag};
use env_container::EnvironmentContainer;
use nix::unistd::{Gid, Uid};

View file

@ -15,9 +15,9 @@ use std::path::{Path, PathBuf};
use log::{error, info};
use crate::LemursConfig;
use crate::auth::AuthUserInfo;
use crate::post_login::output_command_to_log;
use crate::LemursConfig;
use env_container::EnvironmentContainer;
const XSTART_CHECK_INTERVAL_MILLIS: u64 = 100;

View file

@ -17,8 +17,8 @@ mod config;
mod info_caching;
mod ui;
use config::Config;
use crate::cli::{Cli, Commands};
use config::Config;
const DEFAULT_CONFIG_PATH: &str = "/etc/lemurs/config.toml";
const PREVIEW_LOG_PATH: &str = "lemurs.log";
@ -80,7 +80,9 @@ fn main() -> Result<(), Box<dyn Error>> {
if let Some(cmd) = cli.command {
match cmd {
Commands::Envs => {
let envs = lemurs_core::post_login::get_envs(config.environment_switcher.include_tty_shell);
let envs = lemurs_core::post_login::get_envs(
config.environment_switcher.include_tty_shell,
);
for (env_name, _) in envs.into_iter() {
println!("{env_name}");

View file

@ -5,8 +5,8 @@ use std::sync::mpsc::channel;
use std::sync::{Arc, Mutex, MutexGuard};
use std::time::Duration;
use lemurs_core::{start_session, Hooks, StartSessionError, LemursConfig};
use lemurs_core::post_login::PostLoginEnvironment;
use lemurs_core::{start_session, Hooks, LemursConfig, StartSessionError};
use crate::config::{Config, FocusBehaviour};
use crate::info_caching::{get_cached_information, set_cache};
@ -271,10 +271,12 @@ impl LoginForm {
widgets: Widgets {
power_menu: PowerMenuWidget::new(config.power_controls.clone()),
environment: Arc::new(Mutex::new(SwitcherWidget::new(
lemurs_core::post_login::get_envs(config.environment_switcher.include_tty_shell)
.into_iter()
.map(|(title, content)| SwitcherItem::new(title, content))
.collect(),
lemurs_core::post_login::get_envs(
config.environment_switcher.include_tty_shell,
)
.into_iter()
.map(|(title, content)| SwitcherItem::new(title, content))
.collect(),
config.environment_switcher.clone(),
))),
username: Arc::new(Mutex::new(InputFieldWidget::new(