117 Commits

Author SHA1 Message Date
Blake Ridgway
0b1e7b7f51 feat: add NixOS support, Go, and Ruby on Rails; remove Rust
- Add nixos/ directory with declarative flake.nix and home.nix for NixOS
- Make all setup scripts NixOS-aware with proper detection and early exit
- Update bashrc, zshrc, and aliases with Go, Ruby on Rails, and Nix profile paths
- Replace Rust/Cargo references in shell configs with rbenv/Ruby on Rails
- Update README with NixOS quick start and full documentation
2026-07-30 20:13:13 -05:00
Blake Ridgway
5efb3dab48 feat: add Arcline-Dark theme for Zed editor 2026-07-11 16:26:16 -05:00
Blake Ridgway
4063e26c30 feat: expand devops tooling in setup scripts
Add networking, cloud, and devops packages to 01-package-install.sh
(ansible, k9s, kubectl, minikube, terraform, nmap, etc). Add installers
for helm, kubectx/kubens, stern, dive, trivy, and AWS CLI v2 to
02-dev-tools-setup.sh. Update nvim lazy-lock.json.
2026-07-11 16:26:08 -05:00
Blake Ridgway
671fc9cf07 feat: add kubernetes, terraform, docker, networking aliases; update nvim config
Add comprehensive aliases for k8s, terraform, AWS, Docker and networking
in both bash and zsh. Update avante.nvim config (max_tokens=32000,
behaviour settings). Update README to reflect new packages.
2026-07-11 16:26:02 -05:00
Blake Ridgway
c2c7818d2b fixes and removed unwanted stuff 2026-07-06 12:55:07 -05:00
Blake Ridgway
f44ef8fc60 add deepseek 2026-05-05 17:57:06 -05:00
Blake Ridgway
8a006faf65 overhaul of some dotfiles 2026-04-05 10:42:44 -05:00
Blake Ridgway
05cdb1ca14 feat: add bolt, teams, podman desktop, thunderbird packages 2025-12-07 14:03:49 -06:00
Cipher Vance
c248c7a785 feat: add interactive script selection for setup tasks 2025-12-07 11:33:23 -06:00
Cipher Vance
39f901a882 refactor: redoing nvim config 2025-11-17 08:12:11 -06:00
Cipher Vance
a74193080d feat: teams auto microphone adjusting fix 2025-10-05 19:37:40 -05:00
Cipher Vance
785d559858 feat: start time_logix with work 2025-10-05 19:37:12 -05:00
Cipher Vance
ab658137d5 fix: minor change 2025-09-17 06:32:28 -05:00
Cipher Vance
ae075e2c88 refactor: remove ohmyzsh; added ohmyposh and go 2025-09-17 06:31:59 -05:00
Cipher Vance
65a32509d5 work on dotfiles 2025-09-16 20:24:50 -05:00
Blake Ridgway
a858dd8309 fix: changed gitconfig to look at ~/ instead of hardcoded path 2025-07-12 16:04:15 -05:00
Blake Ridgway
96ac5f4de3 feat: Added Signal and Discord flatpaks 2025-06-11 20:28:33 -05:00
Blake Ridgway
f2fc37b7dc Merge pull request #3 from blakeridgway/poc/install-rewrite
Modularize Post-Install Setup System
2025-05-23 23:06:00 -05:00
Blake Ridgway
b1b7d61769 docs: update README and refactor IDE package installation
- Update README to reflect new modular setup architecture
- Document all installed packages, scripts, and post-install tasks
- Add clear instructions for supported distributions and customization

- Move Visual Studio Code installation to main package script
- Add JetBrains Rider to package installation
- Remove redundant VS Code install from Fedora .NET script
- Consolidate IDE installations in single location for better organization
2025-05-23 23:02:34 -05:00
Blake Ridgway
71ad3511e4 chore: archive old post_install.sh script
Moved legacy monolithic script to .archive/ before implementing
modular setup system.
2025-05-23 22:56:38 -05:00
Blake Ridgway
61004e0967 refactor: modularize post-install setup script
Break down monolithic script into focused components:
- 00-system-prep.sh: system updates and Flathub
- 01-package-install.sh: system packages and Flatpaks
- 02-dev-tools-setup.sh: Neovim, fonts, shell tools
- 03-fedora-dotnet-setup.sh: .NET development environment
- 04-config-symlinks.sh: dotfile symlinking

Fixes:
- Use rpm -q for accurate package checks
- Dynamic Fedora version detection
- Replace neofetch with fastfetch
- Correct dotfile names (aliases.zsh, commit-conventions.txt)
2025-05-23 22:54:14 -05:00
Blake Ridgway
a1c28c4225 Create temp_dotnet_checklist.md 2025-05-22 16:06:12 -05:00
Blake Ridgway
251194b35c Added nvim to zshrc 2024-09-13 13:27:40 -05:00
Blake Ridgway
11817d7226 (feat): Added nvim to the install 2024-09-13 13:27:23 -05:00
Blake Ridgway
e34d5719ea (feat): Changed micro to nvim 2024-09-13 13:27:01 -05:00
Blake Ridgway
a1312295bc (chore): removed nushell references 2024-08-30 19:28:18 -05:00
Blake Ridgway
c4bd753289 (feat): Added/Remove apps, cleaned up script 2024-08-30 19:27:16 -05:00
Blake Ridgway
e3b38c2d02 (feat): Added/Remove apps, cleaned up script 2024-08-30 19:27:11 -05:00
Blake Ridgway
5659361bab (feat): Added auto selection of distro 2024-08-30 19:15:11 -05:00
Blake Ridgway
1a2ab0d220 updated back to Fedora 2024-08-12 13:19:24 -05:00
Blake Ridgway
5271e4b15c Merge pull request 'NuShell + Steam Speed Fix' (#3) from refresh_somethings into master
Reviewed-on: http://149.76.112.184:3000/blake/dotfiles/pulls/3
2024-04-26 14:13:06 -05:00
Blake Ridgway
4148041254 (feat): Added aliases 2024-04-20 10:20:44 -05:00
Blake Ridgway
4684e80525 (feat): Added steam_dev.cfg 2024-04-20 10:06:47 -05:00
Blake Ridgway
93fc906041 (feat): Added nushell config 2024-04-20 09:56:30 -05:00
Blake Ridgway
6bb1a67713 (feat): Rewriting install script, removed hack stuff 2024-04-19 21:32:03 -05:00
Blake Ridgway
bd5dc7c024 (feat): Changed to Tux from Fedora Logo 2024-04-19 20:46:41 -05:00
Blake Ridgway
1e34e55e4a Merge pull request 'debian-rewrite' (#1) from debian-rewrite into master
Reviewed-on: http://172.16.5.30:3000/blake/dotfiles/pulls/1
2024-04-13 22:27:51 -05:00
Blake Ridgway
1e25e3aff4 (feat): added plasma flatpak backend 2024-04-13 21:11:12 -05:00
Blake Ridgway
1fabb65650 (feat): Working on dotfiles, migration to gitea 2024-04-13 11:58:28 -05:00
Blake Ridgway
400e7a0e54 flatpak package 2024-04-09 19:22:25 -05:00
Blake Ridgway
9c8b7b870b Working on more rewriting 2024-04-09 18:22:32 -05:00
Blake Ridgway
cb54aae479 Changed dnf to apt 2024-03-31 17:40:35 -05:00
Blake Ridgway
af464c3f02 discord rpc 2023-12-26 06:06:40 -06:00
Blake Ridgway
535b840436 ruby & rails 2023-12-25 10:07:31 -06:00
Blake Ridgway
7d50f578b1 LazyVIM and some updated configurations 2023-12-25 10:03:17 -06:00
Blake Ridgway
451c1ed56d Removed dnf discord for Flatpak 2023-10-11 17:54:42 -05:00
Blake Ridgway
6924a9f5c6 remove gtkdiscord 2023-10-10 13:28:07 -05:00
Blake Ridgway
39262bbcd0 Merge pull request #2 from blakeridgway/blakeridgway/aliases
Update aliases.zsh
2023-06-07 18:24:12 -05:00
Blake Ridgway
cbe28ac422 Update aliases.zsh 2023-06-07 18:22:47 -05:00
Blake Ridgway
e2ed0114ca (feat): Added Discord to install list 2023-05-28 13:41:29 -05:00