From 1edbbd159a21d79a68f7353135b7eb8bde4b3ab6 Mon Sep 17 00:00:00 2001 From: Vasiliy Stelmachenok Date: Tue, 20 Aug 2024 23:25:20 +0300 Subject: [PATCH] chwd: Remove is_nvidia_card option This is easily replaced by ``lspci -d "10de:*:30x"``. --- src/args.rs | 4 ---- src/main.rs | 5 ----- src/misc.rs | 18 +----------------- 3 files changed, 1 insertion(+), 26 deletions(-) diff --git a/src/args.rs b/src/args.rs index 53dfc6d..b076e99 100644 --- a/src/args.rs +++ b/src/args.rs @@ -57,10 +57,6 @@ pub struct Args { #[arg(short, long, value_name = "classid", conflicts_with_all(["install", "remove"]))] pub autoconfigure: Option>, - /// Print if nvidia card found - #[arg(long = "is_nvidia_card")] - pub is_nvidia_card: bool, - /// Toggle AI SDK profiles #[arg(long = "ai_sdk")] pub is_ai_sdk: bool, diff --git a/src/main.rs b/src/main.rs index 3006d52..14054fa 100644 --- a/src/main.rs +++ b/src/main.rs @@ -76,11 +76,6 @@ fn main() -> anyhow::Result<()> { argstruct.list_available = true; } - if argstruct.is_nvidia_card { - misc::check_nvidia_card(); - return Ok(()); - } - let mut working_profiles: Vec = vec![]; let mut autoconf_class_id = String::new(); diff --git a/src/misc.rs b/src/misc.rs index 30b82d5..4b75c11 100644 --- a/src/misc.rs +++ b/src/misc.rs @@ -20,7 +20,7 @@ use std::path::Path; use std::sync::Arc; use crate::profile::Profile; -use crate::{consts, data}; +use crate::consts; #[derive(Debug, PartialEq)] pub enum Transaction { @@ -62,22 +62,6 @@ pub fn find_profile(profile_name: &str, profiles: &[Profile]) -> Option Vec { let mut missing_dirs = vec![];