Commit Graph

81 Commits

Author SHA1 Message Date
Joey Hafner
ccde72e4ab
#17 Clean up silver-flame
Some checks failed
Deploy NixOS System Configurations to Silver-Flame Hosts / deploy (push) Failing after 25s
- Move old Terraform files to archive
- Move from nix/nix-lab to homelab/silver-flame
2024-10-25 18:13:15 -07:00
Joey Hafner
0c66fa4a0b
#17 Set nix_path to nixos-24.05, add Run deploy-rs from flake, trigger workflow
All checks were successful
Deploy NixOS System Configurations to Silver-Hand Hosts / deploy (push) Successful in 4m56s
2024-10-25 16:34:01 -07:00
Joey Hafner
c27ddb2bfd
#17 Remove unused home-manager configuration, trigger workflow
All checks were successful
Deploy NixOS System Configurations to Silver-Hand Hosts / deploy (push) Successful in 2m21s
2024-10-25 14:45:27 -07:00
Joey Hafner
3328571be6
#17 Remove all manifests from nixosSystemConfiguration
I think we want to manage k8s resources separately from the infrastructure it runs on
2024-10-25 14:12:23 -07:00
Joey Hafner
04f22ed5fb
#17 Clean up unused files in nix/nix-lab/ 2024-10-25 14:11:14 -07:00
Joey Hafner
b5f77f5ab1
#16 Render newlines when echoing privkey to tmp
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 10s
2024-10-24 16:34:31 -07:00
Joey Hafner
d85318e050
Init OBS xdg.desktopEntries
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
2024-10-24 12:01:49 -07:00
Joey Hafner
b83b70cb23
Update flake, fix OBS issues, prune flatpaks, add unstable packages list, add Spotify config:
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
- Update flake to get most recent versions of librespot, spotify-player
- Add obs-toggle-recording script, wrap OBS with nixGL
- Prune flatpaks: Bottles, Chromium, Gnome Platform, Zoom, Kontact, Neochat
- Add unstable packages: librespot, fzf, deploy-rs
- Create librespot Systemd unit, enable spotify-player.
2024-10-23 15:33:37 -07:00
Joey Hafner
5e9029196e
Prune flatpaks, add protonup-ng
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
2024-10-22 19:36:10 -07:00
Joey Hafner
63167a9487
Merge remote-tracking branch 'refs/remotes/origin/main' 2024-10-21 15:17:56 -07:00
Joey Hafner
36300c42e6
Update Nix-lab:
- Add SMB client support to cluster
- Add cert-manager and traefik to facilitate automatic LE cert provisioning
- Rename longhorn manifest
- Generate manifests for Send from Stacks compose file (via kompose convert)
2024-10-21 15:03:26 -07:00
Joey Hafner
19315fe318
WIP: Develop installation ISO for preconfigured NixOS 2024-10-21 15:00:28 -07:00
Joey Hafner
a174ac0e90
Delete fzf-jq 2024-10-21 15:00:09 -07:00
Joey Hafner
7f7c44a164
Home-manager updates for Dungeon-master:
- Replace custom bwcli + fzf script with rofi-rbw
- Remove TeamsForLinux and Discord (official client) from Flatpak install list
- Add Devops tools package list
2024-10-21 14:59:54 -07:00
Joey Hafner
2c6afa98bc
WIP: Create installation ISO for pre-configured NixOS 2024-10-21 14:57:59 -07:00
Joey Hafner
260d99576a
Archive nixos-anywhere, was helpful in development, but no longer in use 2024-10-21 14:55:40 -07:00
Joey Hafner
d741b61a6c Games/Steam: Add wine, nix-ld
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
VSCode: allow untrusted files
Hyprland/waybar: implement networkmanager GUI/TUI
System: Add networkmanagerapplet
2024-10-20 01:44:40 -07:00
Joey Hafner
b4833f8eb5
Add devops tools
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
2024-10-16 21:42:34 -07:00
Joey Hafner
e66a0d48a9 Add enableSmartCommit
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
2024-10-16 21:41:14 -07:00
Joey Hafner
725e5a26a1 Add thunar file manager, remove dolphin 2024-10-16 21:39:57 -07:00
Joey Hafner
2ac5ee8d7c Add bottles 2024-10-16 21:39:35 -07:00
Joey Hafner
2002a3e803 Add rofi-rbw keybind 2024-10-16 21:38:58 -07:00
Joey Hafner
158c9cb9d7 Switch from fzf-bw to rofi-bw 2024-10-16 21:37:21 -07:00
Joey Hafner
c2addf0618 Automatically pull before push
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
2024-10-15 17:01:22 -07:00
Joey Hafner
01e976a1a8 Enable git autofetch for vscode 2024-10-15 16:58:59 -07:00
Joey Hafner
9cb1c6d080 Get (most) symbols working in VSCode, improve support for system rebuild workflow, clean up waybar, switch to grimblast (w/ keybind)
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
2024-10-15 16:57:00 -07:00
Joey Hafner
9abb87ace5 Merge remote-tracking branch 'refs/remotes/origin/main'
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
Add sops attribute to config.boot (vyos config file)
WIP shell.nix
Add encrypted config.boot for vyos config
Build workflow components for vyos development and deployment
Add metallb to nix-lab helmfile
2024-10-14 14:19:13 -07:00
Joey Hafner
ba536e121e Reorganize packages list, replace rofi-wayland with wofi, add dolphin, add polkit-kde-agent, enable services for power-profiles-daemon, sddm (w/ autologin) 2024-10-14 14:18:10 -07:00
Joey Hafner
445ffe2c2c Remove fonts from nixos config 2024-10-14 14:17:00 -07:00
Joey Hafner
d9644039cc Add fonts to home-manager config 2024-10-14 14:16:48 -07:00
Joey Hafner
3026858fc4 Switch to "media" nix file, add hyprland as home-manager import 2024-10-14 14:16:29 -07:00
Joey Hafner
dfbf8f783e Add killall 2024-10-14 14:15:49 -07:00
Joey Hafner
a2b667ac26 Switch to general-purpose "media" nix file, add "feh" for image viewing 2024-10-14 14:15:37 -07:00
Joey Hafner
9a1839f98e Enable stylix targets for waybar 2024-10-14 14:15:06 -07:00
Joey Hafner
9a6355aec9 Switch to "nature-blue" theme 2024-10-14 14:14:44 -07:00
Joey Hafner
a00ce7d81a Init comfortable hyprland configuration 2024-10-14 14:14:31 -07:00
Joey Hafner
84dfd599a4 Reorganize themes to use "wallpaper.{ext}", rather than unique wallpaper names 2024-10-14 14:13:44 -07:00
Joey Hafner
4ba679cf19
WIP
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
2024-10-10 07:14:10 -07:00
Joey Hafner
8f578aed76
Enable longhorn in cluster
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
2024-10-08 17:03:45 -07:00
Joey Hafner
00f1e2c2ef
Add k3s management tools, add binary for deploy-rs 2024-10-08 17:03:13 -07:00
Joey Hafner
33b25b31e3
Deduplicate flatpaks, uninstallUnmanaged flatpaks, add fedora repo 2024-10-08 13:50:20 -07:00
Joey Hafner
670bbe9218
Bind Ctrl+E to open SSH fzf
Some checks are pending
SSH and echo to file / ssh (push) Waiting to run
2024-10-08 11:58:13 -07:00
Joey Hafner
761c120667
Init basic working k3s config 2024-10-08 11:47:27 -07:00
Joey Hafner
4377a02939
Add lt alias
Some checks failed
SSH and echo to file / ssh (push) Has been cancelled
2024-10-05 12:34:11 -07:00
Joey Hafner
9439c21bf3
Update nix-lab with sops-nix-protected secrets 2024-10-05 12:33:48 -07:00
Joey Hafner
c666ee1fb6
Init working home-manager setup for dungeon-master 2024-10-05 12:33:04 -07:00
Joey Hafner
793a419d20
Colmena dev 2024-09-24 13:44:37 -07:00
Joey Hafner
e4b6e37958
Colmena dev 2024-09-24 13:43:16 -07:00
Joey Hafner
2fc07d0353
Colmena dev 2024-09-24 13:41:47 -07:00
Joey Hafner
7b1eb2aa5b
Colmena dev 2024-09-24 13:26:50 -07:00