From e7764f9b08072cfb67c2d3ecf075df9a80aee6fd Mon Sep 17 00:00:00 2001 From: Deposite Pirate Date: Sun, 12 Jan 2025 14:40:33 +0100 Subject: Import config. --- functions/mkhomedirs.fish | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 functions/mkhomedirs.fish (limited to 'functions/mkhomedirs.fish') diff --git a/functions/mkhomedirs.fish b/functions/mkhomedirs.fish new file mode 100644 index 0000000..7052baf --- /dev/null +++ b/functions/mkhomedirs.fish @@ -0,0 +1,24 @@ +function mkhomedirs --description 'Make common directories in $HOME' + +set -f saveumask (umask) +umask 0077 + +mkdir -p \ + ~/Config \ + ~/.config/fish/conf.d \ + ~/.config/fish/functions \ + ~/.local/bin \ + ~/.local/share/nvim/site/pack/local/start \ + ~/.gnupg + +if string match -q -e 'Linux' (uname) + +mkdir -p \ + ~/.local/share/applications \ + ~/.config/systemd/user + +end + +umask $saveumask + +end -- cgit v1.3.1