Danilo Reyes
f1e6015d39
Add multi-user support for package installations across various modules
...
Updated multiple configuration files to include a `merge` option for user management, enhancing the ability to handle multi-user setups for applications and services. This change improves flexibility in managing user-specific package installations, ensuring a more streamlined configuration process.
2026-01-16 13:38:49 -06:00
Danilo Reyes
cbe7c25812
Add multi-user support for various applications and services
...
Enhanced the configuration files to support multi-user management by introducing user options for multiple applications, including art, gaming, multimedia, and development tools. Updated existing modules to utilize these new user options, improving flexibility and maintainability in user package installations.
2026-01-16 13:07:56 -06:00
Danilo Reyes
2893487ffc
format
2026-01-16 11:47:15 -06:00
Danilo Reyes
495f6e2e25
Refactor user management functions to use inputs
...
Removed the `lib.nix` file and refactored various modules to utilize `inputs.self.lib` for user package and attribute management. This change enhances consistency and maintainability across the configuration files.
2026-01-16 10:55:15 -06:00
Danilo Reyes
b89d193445
Add helper functions for multi-user toggle support
...
Introduced a new file `lib.nix` containing helper functions to streamline user package management and attributes for multi-user configurations. Updated various modules to utilize these functions, enhancing code maintainability and readability.
2026-01-16 10:36:02 -06:00
Danilo Reyes
4e835aca1b
multi-user toggle init
2026-01-16 10:19:36 -06:00
Danilo Reyes
b473505a8a
pre 25.11, but still master
2025-11-08 22:17:51 -06:00
Danilo Reyes
4c6d02ba55
using rmlint from nixpkgs
2025-10-29 00:39:51 -06:00
Danilo Reyes
8664061145
further figration
2025-10-12 14:12:19 -06:00
Danilo Reyes
c3d20aa28f
part 3 of the flake-parts migration
2025-10-12 14:02:09 -06:00
Danilo Reyes
11fd8e0440
refractor shell configurations with flake-parts
2025-10-12 13:51:45 -06:00
Danilo Reyes
3746abd6ec
rate limits + reverted keyring
2025-10-04 11:14:31 -06:00
Danilo Reyes
180f467c46
gnome-keyring > gcr_4
2025-10-04 10:43:47 -06:00
e4d8b16ee6
encrypted gallery-dl secrets
2025-10-02 12:52:14 -06:00
ab8d8f068d
misc adjustments/improvements
2025-10-02 01:44:37 -06:00
0beab15f24
bash ~ zsh wip
2025-09-29 21:52:02 -06:00
6da8588e40
assertions + more descriptive initializations
2025-09-28 15:05:34 -06:00
80fc73a9a3
tailscale + sunshine + lint
2025-09-27 23:57:13 -06:00
0b709f4ef0
dotfiles cleanup
2025-09-27 19:59:40 -06:00
9a417a74e0
yt-dlp home-manager config
2025-08-02 22:01:44 -06:00
745034aaeb
tealdeer is faster than tldr
2025-04-18 21:32:18 -06:00
023744a872
migrated all languages to devshell
2025-04-18 21:29:02 -06:00
1c9be455d8
removed pkgs5 input and pinned packages that can now compile
2025-01-18 01:18:56 -06:00
d14aabd3e3
while rmlint is fixed upstream, using my own fork
2025-01-10 16:52:44 -06:00
e05e6fcb45
flake update + ffpb merged
2024-12-18 09:17:16 -06:00
1826efd1ff
dotfile removal
2024-12-17 20:12:27 -06:00
a7007e5f03
stylix <3
2024-12-17 14:43:50 -06:00
95415188b5
removed small channel logic, declared inputs follows
2024-12-17 11:13:38 -06:00
97c27d2703
ffpb merged
2024-12-15 00:25:14 -06:00
85ec0c0ff4
gallery-dl dotfile built with nix
2024-11-29 22:26:59 -06:00
b0ac83658e
bugfix: builtins.path
2024-11-09 17:13:34 -06:00
120d485f28
best practices: get rid of with pkgs;
2024-11-09 16:26:20 -06:00
be0e4d7109
best practices: got rid of rec
2024-11-09 14:53:58 -06:00
b514828594
applied nixfmt (new version)
2024-09-22 14:45:24 -06:00
00481a5d22
env test
2024-09-12 22:55:55 -06:00
24496c87b9
test to fix env variables
2024-09-03 00:33:32 -06:00
899928c1ef
miniserver init
2024-06-09 15:32:34 -06:00
fd340effd9
massive lsp evaluated rewrite
2024-06-08 23:54:40 -06:00
6ec6eb239a
nixfmt fix
2024-06-08 20:02:41 -06:00
Danilo Reyes
46cdbd8a09
probably broken, car ride modularizing
2024-06-07 17:07:21 -06:00
02d600cc73
further modularization + systemd template
2024-05-11 21:35:31 -06:00
0380c32b9a
further up modularization
2024-05-11 19:30:43 -06:00
39157db0da
cleanup
2024-04-28 15:11:56 -06:00
71184851d8
removed unstable input
2024-04-28 12:45:25 -06:00
4bcb766dec
modules updates
2024-04-28 11:24:47 -06:00