1
2
3
4
5
6
7
8
9
10
11
use std::path::PathBuf;

use super::get_user_data_dir;
use crate::types::ErrBox;

pub fn get_shim_dir() -> Result<PathBuf, ErrBox> {
    let user_data_dir = get_user_data_dir()?;
    let bin_dir = user_data_dir.join("shims");
    std::fs::create_dir_all(&bin_dir)?;
    Ok(bin_dir)
}