From 1eddc2f0a2f5f99f558e735e4a48aa75f295617a Mon Sep 17 00:00:00 2001 From: NPScript Date: Sat, 11 Jun 2022 09:41:47 +0200 Subject: add profile --- .config/mutt/colorset | 31 ++++++++++++++++++ .config/mutt/muttrc | 31 ------------------ .config/nvim/.netrwhist | 12 ------- .config/nvim/lua/keymap.lua | 3 +- .profile | 79 +++++++++++++++++++++++++++++++++++++++++++++ README.md | 5 +++ 6 files changed, 116 insertions(+), 45 deletions(-) create mode 100644 .config/mutt/colorset delete mode 100644 .config/mutt/muttrc delete mode 100644 .config/nvim/.netrwhist create mode 100755 .profile create mode 100644 README.md diff --git a/.config/mutt/colorset b/.config/mutt/colorset new file mode 100644 index 0000000..8896639 --- /dev/null +++ b/.config/mutt/colorset @@ -0,0 +1,31 @@ +# vim: filetype=neomuttrc +source /usr/share/mutt-wizard/mutt-wizard.muttrc + +set editor = "nvim" +auto_view text/html + +color hdrdefault green black +color quoted blue black +color signature blue black +color attachment red black +color prompt brightmagenta black +color message brightred black +color error brightred black +color indicator black green +color status color234 green +color tree brightblack black +color normal white black +color markers green black +color search white black +color tilde brightmagenta black +color index blue black ~F +color index green black "~N|~O" + +bind pager j next-line +bind pager k previous-line +bind attach,index,pager \CD next-page +bind attach,index,pager \CU previous-page +bind pager G bottom +bind attach,index G last-entry +bind pager l next-undeleted +bind pager h previous-undeleted diff --git a/.config/mutt/muttrc b/.config/mutt/muttrc deleted file mode 100644 index 8896639..0000000 --- a/.config/mutt/muttrc +++ /dev/null @@ -1,31 +0,0 @@ -# vim: filetype=neomuttrc -source /usr/share/mutt-wizard/mutt-wizard.muttrc - -set editor = "nvim" -auto_view text/html - -color hdrdefault green black -color quoted blue black -color signature blue black -color attachment red black -color prompt brightmagenta black -color message brightred black -color error brightred black -color indicator black green -color status color234 green -color tree brightblack black -color normal white black -color markers green black -color search white black -color tilde brightmagenta black -color index blue black ~F -color index green black "~N|~O" - -bind pager j next-line -bind pager k previous-line -bind attach,index,pager \CD next-page -bind attach,index,pager \CU previous-page -bind pager G bottom -bind attach,index G last-entry -bind pager l next-undeleted -bind pager h previous-undeleted 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", "dn", ":GdbNext", {noremap = true}) vim.api.nvim_set_keymap("n", "ds", ":GdbStep", {noremap = true}) vim.api.nvim_set_keymap("n", "dr", ":GdbRun", {noremap = true}) vim.api.nvim_set_keymap("n", "dc", ":GdbContinue", {noremap = true}) -vim.cmd('inoremap pumvisible() ? "\\" : "\\"') -vim.cmd('inoremap pumvisible() ? "\\" : "\\"') +vim.cmd('inoremap pumvisible() ? "\\u" : "\\"') 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. -- cgit v1.2.3-70-g09d2