diff --git a/.profile b/.profile new file mode 100644 index 0000000..fc37e15 --- /dev/null +++ b/.profile @@ -0,0 +1,16 @@ +# Default applications +export EDITOR="nvim" +export TERMINAL="st" +export BROWSER="firefox" +export READER="zathura" + +# XDG Base Directories +export XDG_CACHE_HOME="$HOME/.cache" +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_DATA_HOME="$HOME/.local/share" + +# Application-specific config +export ALSA_CONFIG_PATH="$XDG_CONFIG_HOME/alsa/asoundrc" +export CARGO_HOME="$XDG_DATA_HOME/cargo" +export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc" +export ZDOTDIR="$XDG_CONFIG_HOME/zsh" diff --git a/.zprofile b/.zprofile deleted file mode 100644 index aa2672c..0000000 --- a/.zprofile +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/zsh - -# Default applications -export EDITOR="nvim" -export TERMINAL="alacritty" -export BROWSER="firefox" -export READER="zathura" - -# XDG Base Directories -export XDG_CACHE_HOME="$HOME/.cache" -export XDG_CONFIG_HOME="$HOME/.config" -export XDG_DATA_HOME="$HOME/.local/share" - -# Application-specific config -# export ALSA_CONFIG_PATH="$XDG_CONFIG_HOME/alsa/asoundrc" -export CARGO_HOME="$XDG_DATA_HOME/cargo" -export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc" -export ZDOTDIR="$XDG_CONFIG_HOME/zsh" diff --git a/.zprofile b/.zprofile new file mode 120000 index 0000000..aa7da3a --- /dev/null +++ b/.zprofile @@ -0,0 +1 @@ +.profile \ No newline at end of file diff --git a/TODO.txt b/TODO.txt index 0142d90..cb7d36e 100644 --- a/TODO.txt +++ b/TODO.txt @@ -3,11 +3,5 @@ * Setup XDG env vars [x] * Move all config under `.config`, temp files under `.cache` [x] * Configure zsh [x] -* Configure nvim -* Setup ALSA config -* Install PulseAudio -* Install lf -* Install ncmpcpp -* Install mpv -* Install mpd +* Configure nvim [x] * Setup fontconfig diff --git a/dependencies.txt b/dependencies.txt new file mode 100644 index 0000000..5a67926 --- /dev/null +++ b/dependencies.txt @@ -0,0 +1,15 @@ +# Core +st +nvim +firefox +zathura + +# Extra +PulseAudio +fzf +lf +ncmpcpp +newsboat +mpv +mpd +fontconfig