From 4a3d606d05815dd7f96d4e7eb23c327e441de6aa Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Fri, 11 Sep 2020 16:33:12 +0000 Subject: [PATCH] Make .profile portable --- .profile | 16 ++++++++++++++++ .zprofile | 19 +------------------ TODO.txt | 8 +------- dependencies.txt | 15 +++++++++++++++ 4 files changed, 33 insertions(+), 25 deletions(-) create mode 100644 .profile mode change 100644 => 120000 .zprofile create mode 100644 dependencies.txt 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