chore(notes): Add some ideas
This commit is contained in:
@@ -1,8 +1,4 @@
|
||||
from commands.util import pacman
|
||||
|
||||
|
||||
def config():
|
||||
print("""
|
||||
Your config can be found at
|
||||
""")
|
||||
pacman.install_package_list(["chromium"])
|
||||
|
||||
@@ -12,3 +12,8 @@ def init(force: bool = False):
|
||||
with open(dir + "/config.yaml") as file:
|
||||
file.write("")
|
||||
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!)
|
||||
|
||||
@@ -6,3 +6,15 @@
|
||||
- Copy normal config files into correct directories
|
||||
- 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
|
||||
|
||||
|
||||
# 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
|
||||
|
||||
Reference in New Issue
Block a user