Commit Graph

174 Commits

Author SHA1 Message Date
f32d7d3643 feat: Added hytale
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-25 15:30:45 +05:30
ab4c22592a feat(games): add Hytale game module and Flatpak support
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-24 23:50:55 +05:30
0a2ad32dfb feat: Use different partition for swapfile
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-23 12:59:50 +05:30
230547eb92 feat: extend ghostty shader, add shadps4 builds, update nix, homepage
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-21 20:21:25 +05:30
3beb85c474 chore(flake): update flake.lock 2026-01-21 10:41:33 +05:30
d803dd9dc8 refactor(nixos): add ping to homepage 2026-01-20 17:00:57 +05:30
509a9b49ed feat(nixos): enable immich ml; bind localhost; add ollama env 2026-01-18 21:35:15 +05:30
74d5ec1426 feat: Added wireshark and refactor ollama modules
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-13 14:11:37 +05:30
fd2ea0ba07 feat(util): Added option to easily add new programs/modules using just
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
feat(virtualisation): Added waydroid
chore(structure): moved all individual home.packages into their own files
2026-01-13 11:35:11 +05:30
9ca0e4fa5b feat: Update nixpkgs
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-12 23:13:20 +05:30
uttarayan21
741cfc163e feat: Added netboot.xyz
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-04 02:48:55 +05:30
uttarayan21
97dd599e03 chore: Disable a bunch of unused apps
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-01-03 03:28:12 +05:30
uttarayan21
5f243fda02 feat(nixos): Added uid and gid to users
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-12-30 18:35:28 +05:30
uttarayan21
e8aece3f47 feat(nixos): update flake.lock and configure services for ryu and tako
feat(home): adjust vicinae and eilmeldung configurations

feat(neovim): enable folding in neovim configuration

fix(nixos): disable resolved dns and remove fallback dns on tako

chore(nixos): add pihole and resolved services to tsuba

chore(home): remove unused packages from programs

chore(nixos): add gamescope-wsi and vulkan-tools to steam configuration

chore(nixos): update navidrome service with sops integration and systemd tmpfiles

chore(darwin): use dynamic user in shiro configuration

chore(secrets): add lastfm and pihole secrets to secrets.yaml
2025-12-30 04:32:13 +05:30
uttarayan21
b7c7a875f6 feat: update flake.lock and add eilmeldung program with configuration 2025-12-25 06:29:41 +05:30
uttarayan21
59e0ffc1ae fix(dualsense): Correct touchpad device name for libinput ignore
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
chore(handoff): Disable airpods handoff service
perf(wivrn): Comment out nightly package for stability
2025-12-15 14:20:16 +05:30
uttarayan21
edf2e5834a feat(wivrn): update to uttarayan21/wivrn and use nightly package
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-12-12 18:57:32 +05:30
uttarayan21
42dac8b4d2 feat: Updated nixpkgs 2025-12-12 18:39:33 +05:30
uttarayan21
8bd6da8f75 feat(home): add prismlauncher and ida apps, enable ollama service
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
feat(nixos): enable ollama service with cuda support
fix(nixos): update llama service to use fixed port and remove commented code
chore(home): reorganize app imports and remove unused packages
2025-12-09 17:45:27 +05:30
uttarayan21
2e1fdc655c chore(vr): comment out envision package in vr.nix 2025-12-09 01:53:20 +05:30
uttarayan21
644b2c31ed feat(nixos): add wivrn service support with flake inputs
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-12-09 00:31:39 +05:30
uttarayan21
497445c854 feat(nixos): enable GNOME, add Droidcam, and update services config
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-12-08 16:58:41 +05:30
uttarayan21
0b1924359e feat(gtk): force dark color scheme for ryu device 2025-12-06 03:36:58 +05:30
uttarayan21
224edeb402 refactor(aichat): update model to openai:gpt-4o from selfhosted
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
fix(configuration): add Wake on LAN to allowed UDP ports
2025-12-05 14:21:20 +05:30
uttarayan21
85a130d868 chore(build): replace mirai builder with tako in build machine configurations
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-12-05 02:06:28 +05:30
uttarayan21
630c087308 fix: Nix modify root and /nix partition uuids
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-12-04 13:53:26 +05:30
uttarayan21
ddb42b131a fix(ryu): remove openrazer group and add gamemode group for user 2025-12-01 16:40:48 +05:30
uttarayan21
0f6ee21a35 fix: update deploy-rs usage and nix version for mirai and related systems
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2025-11-28 16:30:48 +05:30
uttarayan21
1e3e314411 feat(nixos): enable ssh service with security enhancements
The commit enables the SSH service on the ryu NixOS configuration with enhanced security settings including disabling password authentication and prohibiting root login. It also adds several font packages to the home configuration.

Changes:
- Enabled SSH service in ryu configuration with security settings
- Added font packages to home programs
- Moved SSH service definition to its own module file
- Removed SSH enablement from main configuration
- Updated service imports to include openssh module
2025-11-28 15:18:23 +05:30
uttarayan21
e53c1d2f25 fix(caddy): switch dns provider from hetzner to cloudflare across all services 2025-11-27 22:17:31 +05:30
uttarayan21
a9616c8564 feat(neovim): enable on tako device
feat(authelia): configure port and reverse proxy
feat(lldap): force password reset and update settings
fix(nixos): remove root from trusted users on ryu and tako
fix(immich): disable auto launch and enable password login
refactor(tako): enable authelia, immich, and lldap services
chore(secrets): update lldap seed and metadata timestamps
2025-11-27 20:51:34 +05:30
uttarayan21
f9970ce3af fix: use device.user for trusted users and primary user across configurations
The changes update the configuration to use a `device.user` variable instead of hardcoded usernames like "fs0c131y" and "servius". This makes the configurations more flexible and reusable across different devices. The changes affect nixos configurations for mirai, ryu, and tako, as well as the darwin configuration for kuro, and the deploy.nix file.

The key changes include:
- Replacing hardcoded usernames with `device.user` in trusted-users lists
- Updating system.primaryUser to use `device.user`
- Modifying user definitions to use the device.user variable
- Adjusting deploy configuration to use "servius" as sshUser for tako
- Commenting out some service modules in tako's services/default.nix
2025-11-27 17:37:02 +05:30
uttarayan21
b5399c5cc8 feat: Added tako 2025-11-26 18:15:12 +05:30
uttarayan21
58594d582b feat(chat): implement qwen3-coder-30b model with custom chat template and tool support
The commit message reflects the main changes:
1. Updated model name from "gpt-oss-20b" to "qwen3-coder-30b" in aichat.nix
2. Changed the default model to ryu:qwen3-coder-30b in aichat.nix
3. Added a new chat template file (chat.hbs) with tool/function calling support
4. Configured llama.cpp to use the new chat template file
5. Enabled HDR display settings in hyprland
6. Modified gamemode to unload lmstudio on start and added custom script for gamemode startup

All changes are focused on implementing Qwen3-Coder-30B model with enhanced tool calling capabilities and system configuration improvements.
2025-11-26 15:34:10 +05:30
uttarayan21
3a8e182170 feat: enable tinymist and add dualsense service configuration 2025-11-25 23:09:03 +05:30
uttarayan21
106eccf350 chore: remove immich and wivrn dependencies from flake config 2025-11-23 23:42:00 +05:30
uttarayan21
2f870f4f2e feat(nixos): integrate headplane and enhance configs with new services 2025-11-23 05:16:49 +05:30
uttarayan21
a99cc07124 refactor(tailscale): update to use masterPkgs for tailscale 2025-11-22 19:24:29 +05:30
uttarayan21
819c444daf feat(vms): configure libvirt and QEMU settings in default.nix 2025-11-22 16:18:39 +05:30
uttarayan21
2721c696d0 feat(programs): add opencode configuration
Enable 'opencode.nix' and update associated configurations.
2025-11-22 03:17:53 +05:30
uttarayan21
2ce14b1c70 feat(nixos): add AirPods handoff service configuration 2025-11-17 21:04:56 +05:30
uttarayan21
63720605a0 chore: update dependencies and modify OBS plugins configuration 2025-11-16 02:07:17 +05:30
uttarayan21
86a6dc481d chore(nix): update flake.lock and refactor ryu services configuration 2025-11-14 20:00:46 +05:30
uttarayan21
1a42c54678 feat(neovim): add shortcut for sidekick CLI toggle
fix(ryu): update filesystem type to ntfs3
2025-11-12 16:47:27 +05:30
uttarayan21
bbe44afe28 feat: add wivrn and nixpkgs-xr inputs and update related configs 2025-11-11 18:28:14 +05:30
uttarayan21
ca194088ae feat(nixos): add wlx-overlays and wivrn services, update gamemode settings 2025-11-11 16:55:53 +05:30
uttarayan21
ba648817a3 refactor: update dependencies and flake configurations 2025-11-11 13:46:26 +05:30
uttarayan21
fb3af7f9fa feat(neovim): add tree-sitter-pest support and refactor configurations 2025-11-03 00:56:43 +05:30
uttarayan21
0f77e228b0 feat(nixos): add terraria and gamemode services and update configurations 2025-11-02 22:14:34 +05:30
uttarayan21
64380acf01 feat(nix): add nix-auth and update flake-utils dependencies 2025-10-30 22:37:43 +05:30