Publish local repo state

This commit is contained in:
2026-02-08 13:09:33 +11:00
parent 1fb54400b4
commit de91475de5
33 changed files with 599 additions and 56064 deletions

112
previous_setup_software.md Normal file
View File

@@ -0,0 +1,112 @@
System (NixOS) services / core
- NetworkManager
- OpenSSH server (sshd) (password auth enabled)
- Tailscale (client)
- PipeWire audio (Pulse/ALSA)
- Firewall (enabled)
Shell / terminal
- zsh (default shell)
- kitty (terminal emulator)
Browsers / GUI apps
- Google Chrome
- VS Code
- Thunderbird
CLI / terminal utilities
- git, curl, wget, jq
- ripgrep (rg), fd (fd)
- bat, btop
- eza, zoxide, fzf
- starship
- atuin
- zellij
- lazygit
- gh (GitHub CLI)
- borgbackup
- yazi
- tealdeer (tldr)
- navi
- dua
- wl-clipboard, xclip
Build / dev dependencies
- neovim
- gcc, gnumake, unzip
- nodejs, python3, pynvim (Neovim providers)
Docs / LaTeX
- pandoc
- texlive (scheme-small)
- zathura (+ PDF backend as configured)
Neovim (config + plugins)
- Neovim config stored in repo: home/sam/nvim
- Plugin manager: lazy.nvim
- Plugins (from your lazy-lock.json, with Avante disabled):
- which-key.nvim
- vimtex
- nvim-treesitter
- telescope.nvim + telescope-themes
- mason.nvim + mason-lspconfig.nvim
- nvim-lspconfig
- conform.nvim
- nvim-lint
- nvim-cmp + cmp-* + LuaSnip
- nvim-tree.lua + nvim-web-devicons
- gitsigns.nvim
- Comment.nvim
- nvim-dap + nvim-dap-ui + nvim-nio
- Themes: catppuccin, tokyonight, onedark, kanagawa, gruvbox, everforest, dracula
- Markdown: vim-markdown + tabular, live-preview.nvim
- lualine.nvim, plenary.nvim, dressing.nvim, nui.nvim (deps)