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
afb35b3abd
push cache alias
2025-11-20 01:09:45 -06:00
Danilo Reyes
90e2c13e63
dockerfile lsp moved to pkgs
2025-11-09 10:48:03 -06:00
Danilo Reyes
d78917b868
vm renames for 25.11
2025-11-09 10:38:58 -06:00
Danilo Reyes
b473505a8a
pre 25.11, but still master
2025-11-08 22:17:51 -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
ec57fb1611
nix linter settings
2025-10-02 12:52:31 -06:00
771b7b1a42
specializations are annoying + trying to fix emacs
2025-10-02 03:27:13 -06:00
0beab15f24
bash ~ zsh wip
2025-09-29 21:52:02 -06:00
ba8d491cf7
nixformat alias
2025-09-29 21:23:56 -06:00
6da8588e40
assertions + more descriptive initializations
2025-09-28 15:05:34 -06:00
cd9e738c3c
removed empty lines
2025-09-28 02:11:14 -06:00
6dc9174731
stylix properly handles being disabled
2025-07-25 01:19:36 -06:00
4f0fbcc91e
concatenation fixes
2025-05-31 15:52:30 -06:00
8497c3fa69
better concatenation of var packages
2025-05-28 09:06:19 -06:00
cccc8dc90b
npmrc
2025-05-02 09:03:56 -06:00
8f2b3d109a
rustc compiler added to rust dev shell
2025-04-30 20:15:52 -06:00
690893bff0
added go, zig, and ruby, as well as environment
2025-04-18 22:05:19 -06:00
685d0e3bba
linting
2025-04-18 21:43:42 -06:00
023744a872
migrated all languages to devshell
2025-04-18 21:29:02 -06:00
ecb9f386ce
migrating dev environments to output
2025-04-18 20:57:36 -06:00
f3cd76aedb
doom fix org templates
2025-04-07 00:14:39 -06:00
6846fc3eec
emacs support for new languages + dependencies
2025-03-25 01:26:35 -06:00
39ce87696c
emacs packages installed user-level
2025-03-25 01:01:00 -06:00
784926ce46
emacs adjustments, path still broken
2025-02-27 21:50:03 -06:00
29d977d218
better way to declare nix functions
2025-02-19 10:46:42 -06:00
0a60f023a7
emacs stylix theme is conditional
2024-12-28 18:07:18 -06:00
02044b2af1
variables and dotfile configs
2024-12-21 12:35:37 -06:00
181babfa2a
list concatenation
2024-12-18 13:30:55 -06:00
eaf48232cd
doom emacs! + theming
2024-12-17 22:26:10 -06:00
8f13108004
uninstalling attic
2024-12-12 00:15:51 -06:00
67409c9cbf
more packages concatenation
2024-12-07 23:03:24 -06:00
332efad0ac
removed todo dotfiles + moved some to nix
2024-11-29 23:34:22 -06:00
85ec0c0ff4
gallery-dl dotfile built with nix
2024-11-29 22:26:59 -06:00
505b841696
modified nix module to include attic client
2024-11-12 15:10:46 -06:00
2c377b9664
deadnix + statix after best-practices
2024-11-09 16:41:33 -06:00
120d485f28
best practices: get rid of with pkgs;
2024-11-09 16:26:20 -06:00
37aa35daed
migrated channel 24.05 to unstable
2024-10-27 17:11:00 -06:00
46f6fc626f
lambda to import recursive files on all modules
2024-10-02 19:22:53 -06:00
9151ca5971
masive rewriting and setup of server files
2024-09-29 12:49:35 -06:00
f9399c51fa
trying out a new nix lsp
2024-09-28 21:02:35 -06:00
b514828594
applied nixfmt (new version)
2024-09-22 14:45:24 -06:00
2146eb0e51
nixfmt-classic removed
2024-09-21 16:56:19 -06:00
81e74871a1
sops: root d, hosts d, modules/servers til multiscrobbler
2024-06-22 18:01:39 -06:00
befb789e29
beginning of sops-setup
2024-06-16 16:32:58 -06:00