Make .profile portable

This commit is contained in:
Jordan Holt 2020-09-11 16:33:12 +00:00
parent a255203391
commit 4a3d606d05
4 changed files with 33 additions and 25 deletions

16
.profile Normal file
View File

@ -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"

View File

@ -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"

1
.zprofile Symbolic link
View File

@ -0,0 +1 @@
.profile

View File

@ -3,11 +3,5 @@
* Setup XDG env vars [x] * Setup XDG env vars [x]
* Move all config under `.config`, temp files under `.cache` [x] * Move all config under `.config`, temp files under `.cache` [x]
* Configure zsh [x] * Configure zsh [x]
* Configure nvim * Configure nvim [x]
* Setup ALSA config
* Install PulseAudio
* Install lf
* Install ncmpcpp
* Install mpv
* Install mpd
* Setup fontconfig * Setup fontconfig

15
dependencies.txt Normal file
View File

@ -0,0 +1,15 @@
# Core
st
nvim
firefox
zathura
# Extra
PulseAudio
fzf
lf
ncmpcpp
newsboat
mpv
mpd
fontconfig