diff options
| author | nsfisis <nsfisis@gmail.com> | 2022-12-14 21:07:46 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2022-12-15 22:07:17 +0900 |
| commit | 0eb5e3d42444427402053116cae94d2210ed7e8a (patch) | |
| tree | 3425ae972e3a48261c18a62735784898cd28c35b /setup.sh | |
| parent | c9a3f9a55ea7587dd566a596a5ba556060b288c4 (diff) | |
| download | dotfiles-0eb5e3d42444427402053116cae94d2210ed7e8a.tar.gz dotfiles-0eb5e3d42444427402053116cae94d2210ed7e8a.tar.zst dotfiles-0eb5e3d42444427402053116cae94d2210ed7e8a.zip | |
setup: make XDG Base Directories
Diffstat (limited to 'setup.sh')
| -rwxr-xr-x | setup.sh | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -21,6 +21,23 @@ if [[ $ok = 0 ]]; then exit 1 fi +# XDG Base Directories. {{{1 +( + source ~/dotfiles/.zshenv + for dir in \ + "$XDG_CONFIG_HOME" \ + "$XDG_CACHE_HOME" \ + "$XDG_DATA_HOME" \ + "$XDG_STATE_HOME" \ + ; \ + do + if [ ! -d "$dir" ]; then + echo "dir: $dir" + mkdir -p "$dir" + fi + done +) + # Configurations. {{{1 # Make symlinks to dot files. {{{2 @@ -36,12 +53,6 @@ do fi done -# Make ~/.config directory. {{{2 -if [ ! -d ~/.config ]; then - echo "dir: ~/.config" - mkdir ~/.config -fi - # Make symlinks to dot directories. {{{2 for name in \ alacritty \ |
