Commit graph

44 commits

Author SHA1 Message Date
6dcf2f6828 Merge pull request 'all config development finished!' (#6) from develop into main [NEW ARCH]
Reviewed-on: #6
2025-09-29 19:39:06 +00:00
8e211d3587 template: add template user & template config 2025-09-30 00:37:26 +05:00
1b5a1d0f7f docs: add README for common dirs 2025-09-30 00:36:46 +05:00
6ef0d292ca add (geekiot configuration): add home geekiot config 2025-09-30 00:35:32 +05:00
f88afd4e5d Merge pull request 'add home options & clear optionses code' (#5) from features into develop
Reviewed-on: #5
2025-09-29 19:33:31 +00:00
aca6653d86 clear (home options): update README files for custom options 2025-09-30 00:30:51 +05:00
453e0b68eb add (home options): all my editors configuration options 2025-09-30 00:29:50 +05:00
fbb1bd2530 add (home options): add themes options & security stuff options 2025-09-30 00:29:21 +05:00
57c8e8d0c9 add (home config): add home development configuration options 2025-09-30 00:28:20 +05:00
e8ecb6e16e fix (host options): change all enabled to false, fix bugs 2025-09-30 00:26:57 +05:00
327f607a0f Fix (device options): change all enabled to false, add FIXME warning 2025-09-30 00:26:14 +05:00
a52c868ecf fix (user scripts): refactor update nixos script & remove comments 2025-09-29 01:29:22 +05:00
41ea5804e5 fix (user data): change some user data 2025-09-29 01:27:12 +05:00
3e5ea47cea add (test): add test git configuration 2025-09-29 01:00:55 +05:00
3cf719b609 add (geekiot fully): add geekiot full (without old hm stuff) configuration 2025-09-27 17:42:32 +05:00
507e85e6a7 fix (overlays): fix overlayses errors 2025-09-27 17:40:57 +05:00
d65929b626 fix (options): fix make-config-function's errors 2025-09-27 17:39:35 +05:00
d87fa01cf7 fix (options): remove unused option & fix errors in option's code 2025-09-27 17:38:26 +05:00
27de19b32d connect (sops): connect sops secrets for the nixos config 2025-09-27 17:36:46 +05:00
8588927aab clear (utils): delete hardware-config from .gitignore & add flake.lock 2025-09-27 17:34:40 +05:00
b4312fa588 Merge pull request 'add (options): add options template for all config's type' (#4) from features into develop
Reviewed-on: #4
2025-09-27 10:38:16 +00:00
c96e7f7620 add (options): add options template for all config's type
* config's type: host, home, device
2025-09-27 15:35:36 +05:00
a78ecc46a9 add (host options): integrate host options into geekiot config
* add host options into geekiot host config
* add all my previous host configurations from old nixo-config
2025-09-27 15:26:09 +05:00
71f677ee67 Merge pull request 'Add host options & hotfixes.' (#3) from features into develop
Reviewed-on: #3
2025-09-27 10:24:50 +00:00
eda9882a90 hotfix (device options): fix laptop's option & add boot config 2025-09-27 15:21:34 +05:00
0d99d55ef5 add (host options): add basic host options 2025-09-27 15:20:18 +05:00
83abf471a4 hotfix (packages config): add geekiot user package config 2025-09-27 15:18:08 +05:00
18e2fbf5a1 hotfix (options): delete zram option 2025-09-27 14:19:18 +05:00
b1fc29cf4f add (hostname): automatically configure hostname 2025-09-27 14:11:57 +05:00
094d206afc fix (option laptop): change option to configure cpu for the laptop
additional, fix laptop thinkbook config
2025-09-27 13:56:58 +05:00
4af09f128b change (device options): replace basic thinkbook's config by options 2025-09-26 23:31:10 +05:00
74884e5a04 Merge pull request 'add (device options): add zram and laptop config options' (#2) from features into develop
Reviewed-on: #2
2025-09-26 18:30:10 +00:00
cb33cd4006 add (device options): add zram and laptop config options 2025-09-26 23:28:31 +05:00
83c8ef2a42 add (overlays): add latest & old packages overlays 2025-09-26 22:25:31 +05:00
47a2de35e0 add (user config): add basic home and nixos user config 2025-09-26 22:21:14 +05:00
658ded8bc1 add (device config): add additional device settings 2025-09-26 22:20:29 +05:00
8c0f91301e fix (user config): add first user config data 2025-09-26 22:05:03 +05:00
69af5ab554 fix (hosts config): remove unused hosts config dir 2025-09-26 22:03:50 +05:00
02cf5661fc Merge pull request 'features (lib)' (#1) from features into develop
Reviewed-on: #1
2025-09-26 17:01:47 +00:00
159801e764 add (lib): make the function to create nixos system 2025-09-26 21:57:05 +05:00
9e25340e88 add (lib): add function to scan all files from dir 2025-09-26 21:55:37 +05:00
86e1ba7a25 add(flake): Add basic flake file. 2025-09-26 20:52:16 +05:00
272ba53314 docs(structure): add project architecture outline with README 2025-09-26 20:11:07 +05:00
f01d168e7f Initial Commit 2025-09-26 18:29:44 +05:00