diff options
| author | turret <turret@duck.com> | 2026-01-16 18:29:46 -0600 |
|---|---|---|
| committer | turret <turret@duck.com> | 2026-01-16 18:29:46 -0600 |
| commit | 4cedaf8b885200e1b5fa649111301d20df4ab67a (patch) | |
| tree | 1382aac14bfde6d6bf7751ab4b1e6b7c6ae5d036 | |
| parent | bbbac7095c907f0d8f0ecc2b61bfa3567e70bd47 (diff) | |
| download | skel-master.tar.gz skel-master.tar.bz2 skel-master.zip | |
| -rw-r--r-- | .bash_logout | 6 | ||||
| -rw-r--r-- | .bashrc | 2 | ||||
| -rw-r--r-- | .config/nvim/init.vim | 6 | ||||
| -rw-r--r-- | .gnupg/gpg-agent.conf | 6 | ||||
| -rw-r--r-- | .gnupg/gpg.conf | 21 | ||||
| -rw-r--r-- | .ssh/config | 5 | ||||
| -rw-r--r-- | .ssh/known_hosts | 5 | ||||
| -rw-r--r-- | .xinitrc | 30 | ||||
| -rw-r--r-- | .xsession | 1 |
9 files changed, 52 insertions, 30 deletions
diff --git a/.bash_logout b/.bash_logout deleted file mode 100644 index 44b6f79..0000000 --- a/.bash_logout +++ /dev/null @@ -1,6 +0,0 @@ -# /etc/skel/.bash_logout - -# This file is sourced when a login shell terminates. - -# Clear the screen for security's sake. -clear @@ -23,4 +23,4 @@ export GPG_TTY=$(tty) export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) gpgconf --launch gpg-agent -[[ $(tty) == "/dev/tty1" ]] && startx && exit +export XDG_DATA_DIRS=$XDG_DATA_DIRS:/var/lib/flatpak/exports/share:/home/turret/.local/share/flatpak/exports/share diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index b55cea7..88dab14 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -3,6 +3,8 @@ call plug#begin() Plug 'drewtempelmeyer/palenight.vim' Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'neovim/nvim-lspconfig' +Plug 'jparise/vim-graphql' +Plug 'tikhomirov/vim-glsl' call plug#end() @@ -22,7 +24,6 @@ let mapleader ="," "set bg=light set bg=dark "set t_Co=16 -set go=a set mouse=a set nohlsearch "set clipboard=unnamedplus @@ -84,6 +85,8 @@ filetype on autocmd BufRead,BufNewFile /tmp/calcurse*,~/.calcurse/notes/* set filetype=markdown autocmd BufRead,BufNewFile *.ms,*.me,*.mom,*.man set filetype=groff autocmd BufRead,BufNewFile *.tex set filetype=tex + autocmd BufRead,BufNewFile *.vs,*.fs set filetype=glsl + autocmd BufRead,BufNewFile *.lua set syntax=luau " Copy selected text to system clipboard (requires gvim/nvim/vim-x11 installed): vnoremap <C-c> "+y @@ -108,4 +111,3 @@ filetype on set rtp+=/usr/share/vim/vimfiles -lua require'lspconfig'.luau_lsp.setup{filetypes = {"luau", "lua"}, cmd = {"luau-lsp", "lsp", "--definitions=/home/turret/git/taurus/globalTypes.d.lua", "--docs=/home/turret/taurus/en-us.json"}} diff --git a/.gnupg/gpg-agent.conf b/.gnupg/gpg-agent.conf index f584310..2f64efe 100644 --- a/.gnupg/gpg-agent.conf +++ b/.gnupg/gpg-agent.conf @@ -1,4 +1,4 @@ -pinentry-program /usr/bin/pinentry -no-grab -default-cache-ttl 1800 +default-cache-ttl 600 +max-cache-ttl 7200 enable-ssh-support +#write-env-file ~/.gpg-agent-info diff --git a/.gnupg/gpg.conf b/.gnupg/gpg.conf index c025172..582d14b 100644 --- a/.gnupg/gpg.conf +++ b/.gnupg/gpg.conf @@ -1,12 +1,31 @@ -use-agent +# Assume that command line arguments are given as UTF8 strings. utf8-strings + +# when outputting certificates, view user IDs distinctly from keys: fixed-list-mode + +# long keyids are more collision-resistant than short keyids (it's trivial to make a key +# with any desired short keyid) +# NOTE: this breaks kmail gnupg support! keyid-format 0xlong + +# when multiple digests are supported by all recipients, choose the strongest one: personal-digest-preferences SHA512 SHA384 SHA256 SHA224 + +# preferences chosen for new keys should prioritize stronger algorithms: default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 BZIP2 ZLIB ZIP Uncompressed + +# You should always know at a glance which User IDs GPG thinks are legitimately bound to +# the keys in the keyring: verify-options show-uid-validity list-options show-uid-validity + +# include an unambiguous indicator of which key made a signature: +# (see http://thread.gmane.org/gmane.mail.notmuch.general/3721/focus=7234) +# (and http://www.ietf.org/mail-archive/web/openpgp/current/msg00405.html) sig-notation issuer-fpr@notations.openpgp.fifthhorseman.net=%g + +# when making an OpenPGP certification, use a stronger digest than the default SHA1: cert-digest-algo SHA512 s2k-cipher-algo AES256 s2k-digest-algo SHA512 diff --git a/.ssh/config b/.ssh/config index 4be131d..d604025 100644 --- a/.ssh/config +++ b/.ssh/config @@ -1 +1,6 @@ Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye" + +Host * + HostkeyAlgorithms +ssh-rsa + PubkeyAcceptedAlgorithms +ssh-rsa + diff --git a/.ssh/known_hosts b/.ssh/known_hosts deleted file mode 100644 index ecc4825..0000000 --- a/.ssh/known_hosts +++ /dev/null @@ -1,5 +0,0 @@ -server.turret.cyou ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBTL/ONy9LlG2+icbPn7FSA+q8Ty39UM64gTRn6xDu9g -git.turret.cyou ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBTL/ONy9LlG2+icbPn7FSA+q8Ty39UM64gTRn6xDu9g -zeus.turretllc.us ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBTL/ONy9LlG2+icbPn7FSA+q8Ty39UM64gTRn6xDu9g -zeus ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBTL/ONy9LlG2+icbPn7FSA+q8Ty39UM64gTRn6xDu9g -10.0.0.1 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBTL/ONy9LlG2+icbPn7FSA+q8Ty39UM64gTRn6xDu9g @@ -1,14 +1,20 @@ export GTK_THEME=Adwaita:dark -if command -v dbus-launch >/dev/null && test -z "${DBUS_SESSION_BUS_ADDRESS}"; then - eval $(dbus-launch --sh-syntax --exit-with-session) -fi +export XDG_SESSION_TYPE=x11 +#if command -v dbus-launch >/dev/null && test -z "${DBUS_SESSION_BUS_ADDRESS}"; then +# eval $(dbus-launch --sh-syntax --exit-with-session) +#fi # Ensure XDG_RUNTIME_DIR is set -unset XDG_RUNTIME_DIR -export XDG_RUNTIME_DIR=$(mktemp -d /tmp/$(id -u)-runtime-dir.XXX) -gentoo-pipewire-launcher & -unclutter & -(while true; do xprop -root -set WM_NAME "VOL:$(wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -d ':' -f 2) | $(date +"%F %H:%M:%S %p")"; sleep .5; done) & -[ -f ~/.background ] && feh --bg-scale ~/.background -#(while true; do xprop -root -set WM_NAME "$(date +"%F %I:%M:%S %p")"; sleep .5; done) & - -exec dwm +#unset XDG_RUNTIME_DIR +#export XDG_RUNTIME_DIR=$(mktemp -d /tmp/$(id -u)-runtime-dir.XXX) + +#xset -dpms # screenblanking is fucking annoying on a desktop +#xset s off # and it blanks in the middle of mpv playing + +#xrandr --output DisplayPort-0 --auto --left-of HDMI-A-0 + +xscreensaver --no-splash & +gentoo-pipewire-launcher restart & + +(while true; do xprop -root -set WM_NAME "$(date +"%F %I:%M:%S %p")" || exit; sleep .5; done) & + +exec dbus-launch --exit-with-session dwm diff --git a/.xsession b/.xsession new file mode 100644 index 0000000..1904ef5 --- /dev/null +++ b/.xsession @@ -0,0 +1 @@ +source ~/.xinitrc |
