├── .github └── workflows │ └── deploy-image.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── bin ├── mount-private └── togglebg ├── config ├── bat │ └── config ├── gdb │ └── gdbinit ├── kitty │ ├── dark-theme.auto.conf │ └── kitty.conf ├── nvim │ ├── Dockerfile │ ├── after │ │ ├── ftplugin │ │ │ ├── fzf.vim │ │ │ ├── gitcommit.vim │ │ │ ├── help.vim │ │ │ ├── kitty.vim │ │ │ ├── python.vim │ │ │ └── rst.vim │ │ └── queries │ │ │ ├── lua │ │ │ └── highlights.scm │ │ │ ├── python │ │ │ └── injections.scm │ │ │ ├── rust │ │ │ └── highlights.scm │ │ │ └── vim │ │ │ └── injections.scm │ ├── init.lua │ ├── lazy-lock.json │ └── lua │ │ └── user │ │ ├── commands.lua │ │ ├── mappings.lua │ │ ├── options.lua │ │ ├── plugin-manager.lua │ │ ├── plugins │ │ ├── autocompletion.lua │ │ ├── autosession.lua │ │ ├── colorscheme.lua │ │ ├── copilot.lua │ │ ├── format.lua │ │ ├── fzf.lua │ │ ├── git.lua │ │ ├── init.lua │ │ ├── nvim-tree.lua │ │ ├── sayonara.lua │ │ ├── snacks.lua │ │ ├── spotify.lua │ │ ├── treesitter.lua │ │ └── ui.lua │ │ └── utils.lua └── systemd │ └── user │ └── ssh-agent.service ├── firefox-about.txt ├── gitconfig ├── gitignore ├── gnome-extensions.txt ├── gnupg └── gpg-agent.conf ├── local └── share │ └── nautilus │ └── scripts │ ├── README.md │ ├── clear-metadata │ ├── open-terminal │ └── shred ├── pypirc ├── scripts ├── create-firefox-profile.sh ├── docker.sh ├── fonts.sh ├── kitty.sh ├── luals.sh ├── marksman.sh ├── node.sh ├── nvim.sh ├── protonvpn.sh ├── rust.sh ├── ssh.sh ├── uv.sh └── zsh.sh ├── ssh.config ├── stylua.toml ├── tmate.conf ├── tmux.conf ├── yubikey.md └── zshrc /.github/workflows/deploy-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/.github/workflows/deploy-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/README.md -------------------------------------------------------------------------------- /bin/mount-private: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/bin/mount-private -------------------------------------------------------------------------------- /bin/togglebg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/bin/togglebg -------------------------------------------------------------------------------- /config/bat/config: -------------------------------------------------------------------------------- 1 | --theme="TwoDark" 2 | --style="numbers,changes" 3 | -------------------------------------------------------------------------------- /config/gdb/gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/gdb/gdbinit -------------------------------------------------------------------------------- /config/kitty/dark-theme.auto.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/kitty/dark-theme.auto.conf -------------------------------------------------------------------------------- /config/kitty/kitty.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/kitty/kitty.conf -------------------------------------------------------------------------------- /config/nvim/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/Dockerfile -------------------------------------------------------------------------------- /config/nvim/after/ftplugin/fzf.vim: -------------------------------------------------------------------------------- 1 | setlocal winblend=10 2 | file fzf 3 | -------------------------------------------------------------------------------- /config/nvim/after/ftplugin/gitcommit.vim: -------------------------------------------------------------------------------- 1 | setlocal spell 2 | -------------------------------------------------------------------------------- /config/nvim/after/ftplugin/help.vim: -------------------------------------------------------------------------------- 1 | setlocal buflisted 2 | -------------------------------------------------------------------------------- /config/nvim/after/ftplugin/kitty.vim: -------------------------------------------------------------------------------- 1 | setlocal commentstring=#\ %s 2 | -------------------------------------------------------------------------------- /config/nvim/after/ftplugin/python.vim: -------------------------------------------------------------------------------- 1 | setlocal colorcolumn=81 2 | -------------------------------------------------------------------------------- /config/nvim/after/ftplugin/rst.vim: -------------------------------------------------------------------------------- 1 | " Enabled builtin RST indentation support. 2 | let g:rst_style = 1 3 | -------------------------------------------------------------------------------- /config/nvim/after/queries/lua/highlights.scm: -------------------------------------------------------------------------------- 1 | ; extends 2 | ["{" "}"] @punctuation.bracket 3 | -------------------------------------------------------------------------------- /config/nvim/after/queries/python/injections.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/after/queries/python/injections.scm -------------------------------------------------------------------------------- /config/nvim/after/queries/rust/highlights.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/after/queries/rust/highlights.scm -------------------------------------------------------------------------------- /config/nvim/after/queries/vim/injections.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/after/queries/vim/injections.scm -------------------------------------------------------------------------------- /config/nvim/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/init.lua -------------------------------------------------------------------------------- /config/nvim/lazy-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lazy-lock.json -------------------------------------------------------------------------------- /config/nvim/lua/user/commands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/commands.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/mappings.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/mappings.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/options.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugin-manager.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugin-manager.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/autocompletion.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/autocompletion.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/autosession.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/autosession.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/colorscheme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/colorscheme.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/copilot.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/copilot.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/format.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/format.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/fzf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/fzf.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/git.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/git.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/init.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/nvim-tree.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/nvim-tree.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/sayonara.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/sayonara.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/snacks.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/snacks.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/spotify.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/spotify.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/treesitter.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/plugins/ui.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/plugins/ui.lua -------------------------------------------------------------------------------- /config/nvim/lua/user/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/nvim/lua/user/utils.lua -------------------------------------------------------------------------------- /config/systemd/user/ssh-agent.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/config/systemd/user/ssh-agent.service -------------------------------------------------------------------------------- /firefox-about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/firefox-about.txt -------------------------------------------------------------------------------- /gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/gitconfig -------------------------------------------------------------------------------- /gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/gitignore -------------------------------------------------------------------------------- /gnome-extensions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/gnome-extensions.txt -------------------------------------------------------------------------------- /gnupg/gpg-agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/gnupg/gpg-agent.conf -------------------------------------------------------------------------------- /local/share/nautilus/scripts/README.md: -------------------------------------------------------------------------------- 1 | https://help.ubuntu.com/community/NautilusScriptsHowto 2 | -------------------------------------------------------------------------------- /local/share/nautilus/scripts/clear-metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/local/share/nautilus/scripts/clear-metadata -------------------------------------------------------------------------------- /local/share/nautilus/scripts/open-terminal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/local/share/nautilus/scripts/open-terminal -------------------------------------------------------------------------------- /local/share/nautilus/scripts/shred: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/local/share/nautilus/scripts/shred -------------------------------------------------------------------------------- /pypirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/pypirc -------------------------------------------------------------------------------- /scripts/create-firefox-profile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/create-firefox-profile.sh -------------------------------------------------------------------------------- /scripts/docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/docker.sh -------------------------------------------------------------------------------- /scripts/fonts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/fonts.sh -------------------------------------------------------------------------------- /scripts/kitty.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/kitty.sh -------------------------------------------------------------------------------- /scripts/luals.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/luals.sh -------------------------------------------------------------------------------- /scripts/marksman.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/marksman.sh -------------------------------------------------------------------------------- /scripts/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/node.sh -------------------------------------------------------------------------------- /scripts/nvim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/nvim.sh -------------------------------------------------------------------------------- /scripts/protonvpn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/protonvpn.sh -------------------------------------------------------------------------------- /scripts/rust.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/rust.sh -------------------------------------------------------------------------------- /scripts/ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/ssh.sh -------------------------------------------------------------------------------- /scripts/uv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/uv.sh -------------------------------------------------------------------------------- /scripts/zsh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/scripts/zsh.sh -------------------------------------------------------------------------------- /ssh.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/ssh.config -------------------------------------------------------------------------------- /stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/stylua.toml -------------------------------------------------------------------------------- /tmate.conf: -------------------------------------------------------------------------------- 1 | source-file ~/.tmux.conf 2 | -------------------------------------------------------------------------------- /tmux.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/tmux.conf -------------------------------------------------------------------------------- /yubikey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/yubikey.md -------------------------------------------------------------------------------- /zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stsewd/dotfiles/HEAD/zshrc --------------------------------------------------------------------------------