fix paths

i18n
Amy 3 years ago
parent 01beec5d0f
commit 4840c0a104
No known key found for this signature in database
GPG Key ID: 6672E6DD65BEA50B

@ -48,7 +48,7 @@ fn main() {
exit(1); exit(1);
} }
let file = format!("{}/crystal/ame/aur_pkgs.db", env::var("HOME").unwrap()); let file = format!("{}/.local/share/ame/aur_pkgs.db", env::var("HOME").unwrap());
if !std::path::Path::new(&file).exists() { if !std::path::Path::new(&file).exists() {
create_database(); create_database();
} }

@ -3,15 +3,15 @@ use std::{fs, env};
pub fn create_database() { pub fn create_database() {
let homepath = env::var("HOME").unwrap(); let homepath = env::var("HOME").unwrap();
let file = format!("{}/crystal/ame/aur_pkgs.db", env::var("HOME").unwrap()); let file = format!("{}/.local/share/ame/aur_pkgs.db", env::var("HOME").unwrap());
if !std::path::Path::new(&format!("{}/.local/ame/", env::var("HOME").unwrap())).is_dir() { if !std::path::Path::new(&format!("{}/.local/share/ame/", env::var("HOME").unwrap())).is_dir() {
let _cdar = fs::create_dir_all(format!("/{}/.local/ame/",homepath)); let _cdar = fs::create_dir_all(format!("/{}/.local/ame/",homepath));
match _cdar { match _cdar {
Ok(_) => { Ok(_) => {
inf(format!("Created path for database (previously missing)")) inf(format!("Created path for database (previously missing)"))
} }
Err(_) => { Err(_) => {
err_unrec(format!("Couldn't create path for database (~/.local/ame)")) err_unrec(format!("Couldn't create path for database (~/.local/rhare/ame)"))
} }
} }
} }
@ -25,7 +25,7 @@ pub fn create_database() {
} }
pub fn get_value(pkg: &str, sear_value: &str) -> String { pub fn get_value(pkg: &str, sear_value: &str) -> String {
let file = format!("{}/crystal/ame/aur_pkgs.db", env::var("HOME").unwrap()); let file = format!("{}/.local/share/ame/aur_pkgs.db", env::var("HOME").unwrap());
let connection = sqlite::open(file).unwrap(); let connection = sqlite::open(file).unwrap();
let mut return_val = String::new(); let mut return_val = String::new();
match sear_value { match sear_value {
@ -67,7 +67,7 @@ pub fn get_value(pkg: &str, sear_value: &str) -> String {
} }
pub fn rem_pkg(pkgs: &Vec<String>) { pub fn rem_pkg(pkgs: &Vec<String>) {
let file = format!("{}/crystal/ame/aur_pkgs.db", env::var("HOME").unwrap()); let file = format!("{}/.local/share/ame/aur_pkgs.db", env::var("HOME").unwrap());
let connection = sqlite::open(file).unwrap(); let connection = sqlite::open(file).unwrap();
for i in pkgs { for i in pkgs {
@ -88,7 +88,7 @@ pub fn rem_pkg(pkgs: &Vec<String>) {
} }
pub fn add_pkg(_from_repo: bool, pkg: &str) { pub fn add_pkg(_from_repo: bool, pkg: &str) {
let file = format!("{}/crystal/ame/aur_pkgs.db", env::var("HOME").unwrap()); let file = format!("{}/.local/share/ame/aur_pkgs.db", env::var("HOME").unwrap());
let connection = sqlite::open(file).unwrap(); let connection = sqlite::open(file).unwrap();
let results = raur::search(&pkg); let results = raur::search(&pkg);
let mut package_name = String::new(); let mut package_name = String::new();

Loading…
Cancel
Save