diff --git a/setup/os-dependencies/fedora.txt b/setup/os-dependencies/fedora.txt new file mode 100644 index 0000000..ad778af --- /dev/null +++ b/setup/os-dependencies/fedora.txt @@ -0,0 +1,42 @@ +autoconf +automake +bat +binutils +bison +cmake +cowsay +feh +figlet +file +findutils +flex +fzf +gettext +go +htop +java-latest-openjdk +jq +libtool +lolcat +mono-complete +ncurses +neofetch +nodejs +npm +openssh +patch +pkg-config +python3-pip +python3-pylint +python3-virtualenv +ripgrep +rust +sed +sudo +tmux +vi +vim-enhanced +yamllint +yq +zip +zsh diff --git a/setup/os.zsh b/setup/os.zsh index a76767b..9583786 100644 --- a/setup/os.zsh +++ b/setup/os.zsh @@ -16,7 +16,7 @@ OS__GET_OS() { local OS_NAME=$(lsb_release -is 2>/dev/null | tr '[:upper:]' '[:lower:]') [ ! ${OS_NAME} ] \ - && OS_NAME=$(cat /etc/os-release 2>/dev/null | grep '^ID=' | sed 's/^ID=//') + && OS_NAME=$(cat /etc/os-release 2>/dev/null | sed -n 's/^ID=//p') [ ! ${OS_NAME} ] \ && WARNING 'failed to detect operating system' \ @@ -128,7 +128,7 @@ INSTALL_MANAGED__generic() { OS__MAKE_REQUIRED_RESOURCES() { local ERRORS=0 local DIRECTORIES=( - "${XDG_CONFIG_HOME:-${HOME}.config}/wryn" + "${XDG_CONFIG_HOME:-${HOME}/.config}/wryn" "${HOME}/.local/bin" )