chore(notes): Add some ideas

This commit is contained in:
2026-04-16 16:00:33 +02:00
parent b8e2d68469
commit 35c976fcac
3 changed files with 17 additions and 4 deletions
-4
View File
@@ -1,8 +1,4 @@
from commands.util import pacman
def config(): def config():
print(""" print("""
Your config can be found at Your config can be found at
""") """)
pacman.install_package_list(["chromium"])
+5
View File
@@ -12,3 +12,8 @@ def init(force: bool = False):
with open(dir + "/config.yaml") as file: with open(dir + "/config.yaml") as file:
file.write("") file.write("")
print("Initialized a new archmgr repository") print("Initialized a new archmgr repository")
# TODO: Warn user to not delete .config/archmgr repo
# TODO: Set up that repo (where to put it? /usr/share?)
# TODO: Consider collecting function
# TODO: Config folder instead of single config file
# TODO: Also store the folder name of the config folder in that repo (needs to be easily changeable for user!)
+12
View File
@@ -6,3 +6,15 @@
- Copy normal config files into correct directories - Copy normal config files into correct directories
- Render and copy renderables - Render and copy renderables
- Retrieve explicitly installed packages and remove those that are not present in goal and install those that are not present in current state - Retrieve explicitly installed packages and remove those that are not present in goal and install those that are not present in current state
# Ideas
- [ ] function to collect new configs
- [ ] config options for users and groups
- [ ] presets for things like desktops (like Hyprland)
- [ ] config options for the template rendering
- [ ] config options for themes
- [ ] grub config
- [ ] Dynamic selection of more configs (i.e. require syntax)
- [ ] Own config syntax?
- [ ] Autocompletion