aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/mutt/colorset (renamed from .config/mutt/muttrc)0
-rw-r--r--.config/nvim/.netrwhist12
-rw-r--r--.config/nvim/lua/keymap.lua3
-rwxr-xr-x.profile79
-rw-r--r--README.md5
5 files changed, 85 insertions, 14 deletions
diff --git a/.config/mutt/muttrc b/.config/mutt/colorset
index 8896639..8896639 100644
--- a/.config/mutt/muttrc
+++ b/.config/mutt/colorset
diff --git a/.config/nvim/.netrwhist b/.config/nvim/.netrwhist
deleted file mode 100644
index a27bcca..0000000
--- a/.config/nvim/.netrwhist
+++ /dev/null
@@ -1,12 +0,0 @@
-let g:netrw_dirhistmax =10
-let g:netrw_dirhistcnt =1
-let g:netrw_dirhist_1='/home/nathanreiner/Dokumente/ctf'
-let g:netrw_dirhist_0='/home/nathanreiner/Dokumente/ctf/misc'
-let g:netrw_dirhist_9='/home/nathanreiner/Dokumente/ctf'
-let g:netrw_dirhist_8='/home/nathanreiner'
-let g:netrw_dirhist_7='/home/nathanreiner/.config/nvim'
-let g:netrw_dirhist_6='/home/nathanreiner'
-let g:netrw_dirhist_5='/home/nathanreiner/.config/nvim'
-let g:netrw_dirhist_4='/home/nathanreiner'
-let g:netrw_dirhist_3='/home/nathanreiner/Dokumente/C++'
-let g:netrw_dirhist_2='/home/nathanreiner/Dokumente'
diff --git a/.config/nvim/lua/keymap.lua b/.config/nvim/lua/keymap.lua
index 200c5cb..53167b4 100644
--- a/.config/nvim/lua/keymap.lua
+++ b/.config/nvim/lua/keymap.lua
@@ -49,7 +49,6 @@ vim.api.nvim_set_keymap("n", "<leader>dn", ":GdbNext", {noremap = true})
vim.api.nvim_set_keymap("n", "<leader>ds", ":GdbStep", {noremap = true})
vim.api.nvim_set_keymap("n", "<leader>dr", ":GdbRun", {noremap = true})
vim.api.nvim_set_keymap("n", "<leader>dc", ":GdbContinue", {noremap = true})
-vim.cmd('inoremap <expr> <Tab> pumvisible() ? "\\<C-n>" : "\\<Tab>"')
-vim.cmd('inoremap <expr> <S-Tab> pumvisible() ? "\\<C-p>" : "\\<S-Tab>"')
+vim.cmd('inoremap <expr> <Return> pumvisible() ? "\\<c-g>u<cr>" : "\\<CR>"')
vim.cmd("autocmd TextChangedI * lua vim.lsp.omnifunc(1)")
diff --git a/.profile b/.profile
new file mode 100755
index 0000000..05f0090
--- /dev/null
+++ b/.profile
@@ -0,0 +1,79 @@
+# XDG_DIRECTORIES
+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 PATH="$HOME/.local/bin:/":$PATH
+export PATH="$HOME/.gem/ruby/2.7.0/bin":$PATH
+export EDITOR="nvim"
+export TERMINAL="st"
+export BROWSER="qutebrowser"
+export READER="zathura"
+export MANPAGER="sh -c 'col -bx | bat -l man --paging always -p'"
+export GEM_HOME="$XDG_DATA_HOME"/gem
+export GEM_SPEC_CACHE="$XDG_CACHE_HOME"/gem
+export BUNDLE_USER_CONFIG="$XDG_CONFIG_HOME"/bundle
+export BUNDLE_USER_CACHE="$XDG_CACHE_HOME"/bundle
+export BUNDLE_USER_PLUGIN="$XDG_DATA_HOME"/bundle
+export PASSWORD_STORE_DIR="$XDG_DATA_HOME"/pass
+export CARGO_HOME="$XDG_DATA_HOME"/cargo
+export MBSYNCRC="$XDG_CONFIG_HOME"/isync/mbsyncrc
+export LIBRETEXTUS_DATA="$XDG_DATA_HOME"/LibreTextus
+export RANDFILE="$XDG_CACHE_HOME/rnd"
+export GNUPGHOME="$XDG_DATA_HOME/gnupg"
+export PYTHONSTARTUP="$XDG_CONFIG_HOME/python/config"
+export WWW_HOME="https://nathanreiner.xyz"
+
+alias gpg2='gpg2 --homedir "$XDG_DATA_HOME/gnupg"'
+alias wget='wget --hsts-file="$XDG_CACHE_HOME/wget-hsts"'
+alias mbsync='mbsync -c "$XDG_CONFIG_HOME"/isync/mbsyncrc'
+alias v='nvim'
+
+export LESSHISTFILE="$XDG_CACHE_HOME/less/history"
+export MYSQL_HISTFILE="$XDG_DATA_HOME/mysql/history"
+export GOPATH="$XDG_CACHE_HOME/go"
+export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch/notmuchrc"
+export XAUTHORITY="$XDG_CONFIG_HOME/X11/Xauthority"
+export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc"
+
+if [ -z "${DISPLAY}${WAYLAND_DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
+ export NEWT_COLORS='
+ root=white,black
+ border=white,black
+ window=white,black
+ title=white,black
+ button=black,green
+ actbutton=black,green
+ checkbox=white,black
+ actcheckbox=white,black
+ entry=white,black
+ label=white,black
+ listbox=white,black
+ actlistbox=black,green
+ textbox=white,black
+ acttextybox=white,black
+ helpline=white,black
+ roottext=white,black
+ emptyscale=white,black
+ fullscale=white,black
+ disentry=white,black
+ actsellistbox=black,green
+ sellistbox=black,green
+ 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
+fi
+export PATH="/home/nathanreiner/.mozbuild/git-cinnabar:$PATH"
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..ee2bb2b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,5 @@
+# My Dotfiles
+
+This are my dotfiles.
+
+Use `./install.sh` to deploy the files.