aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNPScript <nathan@reinerweb.ch>2022-08-22 22:03:04 +0200
committerNPScript <nathan@reinerweb.ch>2022-08-22 22:03:04 +0200
commit6d6e9b536ad5152e3a2522db7232c4568621897a (patch)
treebe80f2107646eebed2be14e4a39f85dc06decd01
parent1eddc2f0a2f5f99f558e735e4a48aa75f295617a (diff)
new changes
-rw-r--r--.config/nvim/lua/plug.lua2
-rwxr-xr-x.profile18
-rwxr-xr-xdotter18
-rwxr-xr-xinstall.sh5
4 files changed, 24 insertions, 19 deletions
diff --git a/.config/nvim/lua/plug.lua b/.config/nvim/lua/plug.lua
index 43c036e..2ce8e04 100644
--- a/.config/nvim/lua/plug.lua
+++ b/.config/nvim/lua/plug.lua
@@ -6,6 +6,7 @@
local Plug = vim.fn['plug#']
+
vim.call('plug#begin', '~/.local/share/nvim/plugged')
Plug 'airblade/vim-gitgutter'
@@ -16,6 +17,7 @@ Plug 'NPScript/vim-zettelkasten'
Plug 'sakhnik/nvim-gdb'
Plug 'nvim-treesitter/nvim-treesitter'
Plug 'jalvesaq/Nvim-R'
+Plug('neoclide/coc.nvim', {branch = 'release'})
vim.call('plug#end')
diff --git a/.profile b/.profile
index 05f0090..e6a998f 100755
--- a/.profile
+++ b/.profile
@@ -2,8 +2,10 @@
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
-export XDG_DOCUMENTS_DIR="$HOME/Dokumente/"
+export XDG_DOCUMENTS_DIR="$HOME/documents/"
+export XDG_DOWNLOADS_DIR="$HOME/"
+export JAVA_HOME=/usr/lib/jvm/default
export PATH="$HOME/.local/bin:/":$PATH
export PATH="$HOME/.gem/ruby/2.7.0/bin":$PATH
export EDITOR="nvim"
@@ -63,17 +65,5 @@ if [ -z "${DISPLAY}${WAYLAND_DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
compactbutton=white,black
'
- while (true); do
- session=$(whiptail --title "Session" --menu "Select Session" 20 50 4 1 Sway 2 DWM 3 DWL 4 Logout 3>&1 1>&2 2>&3)
-
- case "$session" in
- 1)
- export $(gnome-keyring-daemon --start)
- sway;;
- 2) startsession;;
- 3) dwl;;
- 4) exit;;
- esac
- done
+ startsession
fi
-export PATH="/home/nathanreiner/.mozbuild/git-cinnabar:$PATH"
diff --git a/dotter b/dotter
new file mode 100755
index 0000000..8117083
--- /dev/null
+++ b/dotter
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+CONFIG=$(find .config -type f)
+LOCAL=$(find .local -type f)
+ZSH_ENV=.zshenv;
+PROFILE=.profile;
+
+for f in $CONFIG $LOCAL $ZSH_ENV $PROFILE; do
+
+ test "$f" -nt "$HOME/$f" && echo "updating $f"
+ test "$f" -ot "$HOME/$f" && echo "fetching $f"
+ test ! -e "$HOME/$f" && echo "installing $f"
+
+ test ! -e "$(dirname "$HOME/$f")" && mkdir -p "$(dirname "$HOME/$f")"
+
+ cp -u "$f" "$HOME/$f"
+ cp -u "$HOME/$f" "$f"
+done
diff --git a/install.sh b/install.sh
deleted file mode 100755
index 57a9693..0000000
--- a/install.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-cp -r -u -f -v .config $HOME/
-cp -r -u -f -v .local $HOME/
-cp -r -u -f -v .zshenv $HOME