├── .editorconfig ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .yamllint ├── Justfile ├── Readme.md ├── assets └── cover.png ├── configure.yaml ├── roles └── configure │ ├── files │ ├── cargo │ │ └── config.toml │ ├── config │ │ ├── autorandr │ │ │ ├── home │ │ │ │ ├── config │ │ │ │ ├── postswitch │ │ │ │ └── setup │ │ │ ├── mobile │ │ │ │ ├── config │ │ │ │ ├── postswitch │ │ │ │ └── setup │ │ │ └── office │ │ │ │ ├── config │ │ │ │ ├── postswitch │ │ │ │ └── setup │ │ ├── containers │ │ │ └── storage.conf │ │ ├── dunst │ │ │ └── config │ │ ├── i3 │ │ │ └── config │ │ ├── i3status-rs │ │ │ └── config.toml │ │ ├── lazygit │ │ │ └── config.yml │ │ ├── nvim │ │ │ ├── init.lua │ │ │ └── lua │ │ │ │ ├── mappings.lua │ │ │ │ ├── plugins │ │ │ │ ├── auto-session.lua │ │ │ │ ├── autolist.lua │ │ │ │ ├── blink.lua │ │ │ │ ├── comment.lua │ │ │ │ ├── conform.lua │ │ │ │ ├── fine-cmdline.lua │ │ │ │ ├── gitsigns.lua │ │ │ │ ├── hlargs.lua │ │ │ │ ├── illuminate.lua │ │ │ │ ├── inc-rename.lua │ │ │ │ ├── indentscope.lua │ │ │ │ ├── just.lua │ │ │ │ ├── lazygit.lua │ │ │ │ ├── leap.lua │ │ │ │ ├── lint.lua │ │ │ │ ├── lsp.lua │ │ │ │ ├── lualine.lua │ │ │ │ ├── neoscroll.lua │ │ │ │ ├── nvim-autopairs.lua │ │ │ │ ├── nvim-spider.lua │ │ │ │ ├── nvim-web-devicons.lua │ │ │ │ ├── searchbox.lua │ │ │ │ ├── surround.lua │ │ │ │ ├── telescope.lua │ │ │ │ ├── theme.lua │ │ │ │ ├── tint.lua │ │ │ │ ├── todo-comments.lua │ │ │ │ ├── treesitter.lua │ │ │ │ ├── vim-eunuch.lua │ │ │ │ └── wildfire.lua │ │ │ │ ├── settings.lua │ │ │ │ └── theme.lua │ │ ├── pip │ │ │ └── pip.conf │ │ ├── pipewire │ │ │ └── pipewire.conf.d │ │ │ │ └── 99-input-denoising.conf │ │ ├── pypoetry │ │ │ └── config.toml │ │ ├── rofi │ │ │ └── config.rasi │ │ ├── ruff │ │ │ └── pyproject.toml │ │ ├── starship │ │ │ └── config.toml │ │ ├── stylua │ │ │ └── stylua.toml │ │ ├── tmux │ │ │ ├── tmux-status.conf │ │ │ └── tmux.conf │ │ ├── wezterm │ │ │ └── wezterm.lua │ │ ├── yay │ │ │ └── config.json │ │ └── zathura │ │ │ └── zathurarc │ ├── etc │ │ ├── iwd │ │ │ └── main.conf │ │ └── keyd │ │ │ └── default.conf │ ├── git │ │ └── gitconfig │ ├── npm │ │ └── npmrc │ ├── python │ │ └── pdbrc.py │ ├── skaffold │ │ └── config │ ├── xinit │ │ └── xinitrc │ ├── xrdb │ │ └── Xresources │ └── zsh │ │ └── zshrc │ ├── handlers │ ├── audio.yaml │ ├── dnsmasq.yaml │ ├── main.yaml │ ├── minikube.yaml │ ├── podman.yaml │ └── wifi.yaml │ ├── tasks │ ├── audio.yaml │ ├── bluetooth.yaml │ ├── common.yaml │ ├── containers.yaml │ ├── dnsmasq.yaml │ ├── esp.yaml │ ├── git.yaml │ ├── go.yaml │ ├── gpu.yaml │ ├── i3.yaml │ ├── keyboard.yaml │ ├── lua.yaml │ ├── main.yaml │ ├── minikube.yaml │ ├── neovim.yaml │ ├── npm.yaml │ ├── packages.yaml │ ├── python.yaml │ ├── rust.yaml │ ├── starship.yaml │ ├── tmux.yaml │ ├── wezterm.yaml │ ├── wifi.yaml │ ├── yay.yaml │ ├── zathura.yaml │ └── zsh.yaml │ └── templates │ └── etc │ ├── dnsmasq.conf │ ├── docker │ └── daemon.json │ ├── resolv.conf │ ├── resolv.conf.dnsmasq │ ├── subgid │ ├── subuid │ └── systemd │ └── system │ └── minikube-network.service └── scripts ├── clean.sh ├── configure.sh ├── start-vm.sh └── stop-vm.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/.gitignore -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/.yamllint -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/Justfile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/Readme.md -------------------------------------------------------------------------------- /assets/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/assets/cover.png -------------------------------------------------------------------------------- /configure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/configure.yaml -------------------------------------------------------------------------------- /roles/configure/files/cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/cargo/config.toml -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/home/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/home/config -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/home/postswitch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/home/postswitch -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/home/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/home/setup -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/mobile/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/mobile/config -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/mobile/postswitch: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | i3-msg reload 4 | -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/mobile/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/mobile/setup -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/office/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/office/config -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/office/postswitch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/office/postswitch -------------------------------------------------------------------------------- /roles/configure/files/config/autorandr/office/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/autorandr/office/setup -------------------------------------------------------------------------------- /roles/configure/files/config/containers/storage.conf: -------------------------------------------------------------------------------- 1 | [storage] 2 | driver = "btrfs" 3 | -------------------------------------------------------------------------------- /roles/configure/files/config/dunst/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/dunst/config -------------------------------------------------------------------------------- /roles/configure/files/config/i3/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/i3/config -------------------------------------------------------------------------------- /roles/configure/files/config/i3status-rs/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/i3status-rs/config.toml -------------------------------------------------------------------------------- /roles/configure/files/config/lazygit/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/lazygit/config.yml -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/init.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/mappings.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/mappings.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/auto-session.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/auto-session.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/autolist.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/autolist.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/blink.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/blink.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/comment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/comment.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/conform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/conform.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/fine-cmdline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/fine-cmdline.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/gitsigns.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/gitsigns.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/hlargs.lua: -------------------------------------------------------------------------------- 1 | return { 2 | "m-demare/hlargs.nvim", 3 | opts = {}, 4 | } 5 | -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/illuminate.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/illuminate.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/inc-rename.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/inc-rename.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/indentscope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/indentscope.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/just.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/just.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/lazygit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/lazygit.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/leap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/leap.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/lint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/lint.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/lsp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/lsp.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/lualine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/lualine.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/neoscroll.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/neoscroll.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/nvim-autopairs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/nvim-autopairs.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/nvim-spider.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/nvim-spider.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/nvim-web-devicons.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/nvim-web-devicons.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/searchbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/searchbox.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/surround.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/surround.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/telescope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/telescope.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/theme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/theme.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/tint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/tint.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/todo-comments.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/todo-comments.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/treesitter.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/vim-eunuch.lua: -------------------------------------------------------------------------------- 1 | return { 2 | "tpope/vim-eunuch", 3 | config = function() end, 4 | } 5 | -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/plugins/wildfire.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/plugins/wildfire.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/settings.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/settings.lua -------------------------------------------------------------------------------- /roles/configure/files/config/nvim/lua/theme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/nvim/lua/theme.lua -------------------------------------------------------------------------------- /roles/configure/files/config/pip/pip.conf: -------------------------------------------------------------------------------- 1 | [global] 2 | break-system-packages = true 3 | -------------------------------------------------------------------------------- /roles/configure/files/config/pipewire/pipewire.conf.d/99-input-denoising.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/pipewire/pipewire.conf.d/99-input-denoising.conf -------------------------------------------------------------------------------- /roles/configure/files/config/pypoetry/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/pypoetry/config.toml -------------------------------------------------------------------------------- /roles/configure/files/config/rofi/config.rasi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/rofi/config.rasi -------------------------------------------------------------------------------- /roles/configure/files/config/ruff/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/ruff/pyproject.toml -------------------------------------------------------------------------------- /roles/configure/files/config/starship/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/starship/config.toml -------------------------------------------------------------------------------- /roles/configure/files/config/stylua/stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/stylua/stylua.toml -------------------------------------------------------------------------------- /roles/configure/files/config/tmux/tmux-status.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/tmux/tmux-status.conf -------------------------------------------------------------------------------- /roles/configure/files/config/tmux/tmux.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/tmux/tmux.conf -------------------------------------------------------------------------------- /roles/configure/files/config/wezterm/wezterm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/wezterm/wezterm.lua -------------------------------------------------------------------------------- /roles/configure/files/config/yay/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/yay/config.json -------------------------------------------------------------------------------- /roles/configure/files/config/zathura/zathurarc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/config/zathura/zathurarc -------------------------------------------------------------------------------- /roles/configure/files/etc/iwd/main.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | EnableNetworkConfiguration=true 3 | -------------------------------------------------------------------------------- /roles/configure/files/etc/keyd/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/etc/keyd/default.conf -------------------------------------------------------------------------------- /roles/configure/files/git/gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/git/gitconfig -------------------------------------------------------------------------------- /roles/configure/files/npm/npmrc: -------------------------------------------------------------------------------- 1 | prefix = ${HOME}/.npm-packages 2 | -------------------------------------------------------------------------------- /roles/configure/files/python/pdbrc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/python/pdbrc.py -------------------------------------------------------------------------------- /roles/configure/files/skaffold/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/skaffold/config -------------------------------------------------------------------------------- /roles/configure/files/xinit/xinitrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/xinit/xinitrc -------------------------------------------------------------------------------- /roles/configure/files/xrdb/Xresources: -------------------------------------------------------------------------------- 1 | Xcursor.size: 16 2 | -------------------------------------------------------------------------------- /roles/configure/files/zsh/zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/files/zsh/zshrc -------------------------------------------------------------------------------- /roles/configure/handlers/audio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/handlers/audio.yaml -------------------------------------------------------------------------------- /roles/configure/handlers/dnsmasq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/handlers/dnsmasq.yaml -------------------------------------------------------------------------------- /roles/configure/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/handlers/main.yaml -------------------------------------------------------------------------------- /roles/configure/handlers/minikube.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/handlers/minikube.yaml -------------------------------------------------------------------------------- /roles/configure/handlers/podman.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/handlers/podman.yaml -------------------------------------------------------------------------------- /roles/configure/handlers/wifi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/handlers/wifi.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/audio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/audio.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/bluetooth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/bluetooth.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/common.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/containers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/containers.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/dnsmasq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/dnsmasq.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/esp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/esp.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/git.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/git.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/go.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/gpu.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/i3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/i3.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/keyboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/keyboard.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/lua.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/lua.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/main.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/minikube.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/minikube.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/neovim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/neovim.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/npm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/npm.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/packages.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/python.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/python.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/rust.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/rust.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/starship.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/starship.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/tmux.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/tmux.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/wezterm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/wezterm.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/wifi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/wifi.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/yay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/yay.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/zathura.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/zathura.yaml -------------------------------------------------------------------------------- /roles/configure/tasks/zsh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/tasks/zsh.yaml -------------------------------------------------------------------------------- /roles/configure/templates/etc/dnsmasq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/templates/etc/dnsmasq.conf -------------------------------------------------------------------------------- /roles/configure/templates/etc/docker/daemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "bip": "172.26.0.1/16" 3 | } 4 | -------------------------------------------------------------------------------- /roles/configure/templates/etc/resolv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/templates/etc/resolv.conf -------------------------------------------------------------------------------- /roles/configure/templates/etc/resolv.conf.dnsmasq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/templates/etc/resolv.conf.dnsmasq -------------------------------------------------------------------------------- /roles/configure/templates/etc/subgid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/templates/etc/subgid -------------------------------------------------------------------------------- /roles/configure/templates/etc/subuid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/templates/etc/subuid -------------------------------------------------------------------------------- /roles/configure/templates/etc/systemd/system/minikube-network.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/roles/configure/templates/etc/systemd/system/minikube-network.service -------------------------------------------------------------------------------- /scripts/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/scripts/clean.sh -------------------------------------------------------------------------------- /scripts/configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/scripts/configure.sh -------------------------------------------------------------------------------- /scripts/start-vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/scripts/start-vm.sh -------------------------------------------------------------------------------- /scripts/stop-vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pythops/workstation/HEAD/scripts/stop-vm.sh --------------------------------------------------------------------------------