repository: replace old Project file with ideas.md

This commit is contained in:
Infinidoge 2023-07-29 01:06:57 -04:00
parent 50debb5dec
commit e83f6ba13a
3 changed files with 11 additions and 211 deletions

View file

@ -1,57 +0,0 @@
#+TITLE: Infinidoge's DevOS Configuration
* PROJ Server Configuration
** TODO GitLab setup
** TODO Nginx setup
- Static website?
** TODO Reverse proxy for everything
- [ ] GitLab
- [ ] Website
- [ ] Minecraft servers
* PROJ Raspberry Pi Configuration
** TODO Create packaging template for Discord bots
- Flake
- Produces an enable-able module, composes with others of the same template
* PROJ My computer configurations
** TODO Autostart Stretchly
** STRT Add Rofi
*** TODO Commands menu
- [ ] Modifier key for opening in shell
** TODO Add Polychromatic
** PROJ Miscellaneous Configurations
*** HOLD libreoffice
*** IDEA SpeedCrunch
** TODO Add ALVR
[[https://github.com/alvr-org/alvr]]
* PROJ Miscellaneous things
** TODO Setup IRC
*** TODO ZNC setup
* PROJ Refactor setup
** TODO Declarative creation of partitions
UUIDs can be generated using ~uuidgen~.
~uuidgen --md5 --namespace <UUID> --name <NAME>~ is useful for deterministically generating UUIDs. Use the namespace to represent the computer itself, and the name to represent the partitions.

View file

@ -1,154 +0,0 @@
# -*- mode: org -*-
Archived entries from file /etc/nixos/Project.org
* DONE powercord
:PROPERTIES:
:ARCHIVE_TIME: 2022-01-10 Mon 00:12
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* DONE nixpkgs
:PROPERTIES:
:ARCHIVE_TIME: 2022-01-10 Mon 00:12
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* DONE htop
:PROPERTIES:
:ARCHIVE_TIME: 2022-01-10 Mon 00:13
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* DONE fontconfig
:PROPERTIES:
:ARCHIVE_TIME: 2022-01-10 Mon 00:13
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* DONE emacs
:PROPERTIES:
:ARCHIVE_TIME: 2022-01-10 Mon 00:13
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
- Automatically install Doom Emacs
* DONE Replace MultiMC with PolyMC
:PROPERTIES:
:ARCHIVE_TIME: 2022-04-26 Tue 11:15
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* DONE Add theming
:PROPERTIES:
:ARCHIVE_TIME: 2022-04-26 Tue 11:15
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Add Rofi
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
- Possibly abstract out color theme to a Nix file to share
* DONE Desktop apps menu
:PROPERTIES:
:ARCHIVE_TIME: 2022-04-26 Tue 11:16
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Add Rofi
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* DONE Minecraft Servers module
:PROPERTIES:
:ARCHIVE_TIME: 2022-04-26 Tue 11:16
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: Server Configuration
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
** DONE Repackage ~minecraft-server~ for all versions
- Updating script
** DONE Package fabric server
- Should compose with ~minecraft-server~ to allow for different version combinations
- Possible declarative mod setup
+ Would require packaging mods, Modrinth packaging helper script?
* PROJ Qtile
:PROPERTIES:
:ARCHIVE_TIME: 2022-04-26 Tue 11:17
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: Miscellaneous things
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: PROJ
:END:
** TODO Add icons to the bar
*** TODO Battery
*** TODO Volume
* KILL dconf
:PROPERTIES:
:ARCHIVE_TIME: 2022-05-12 Thu 10:14
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: KILL
:END:
* DONE neofetch
:PROPERTIES:
:ARCHIVE_TIME: 2022-05-12 Thu 10:14
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: DONE
:END:
* KILL systemd
:PROPERTIES:
:ARCHIVE_TIME: 2022-05-12 Thu 10:14
:ARCHIVE_FILE: /etc/nixos/Project.org
:ARCHIVE_OLPATH: My computer configurations/Miscellaneous Configurations
:ARCHIVE_CATEGORY: Project
:ARCHIVE_TODO: KILL
:END:

11
ideas.md Normal file
View file

@ -0,0 +1,11 @@
# Various ideas/Things I might do later
- Package/use [ALVR](https://github.com/alvr-org/alvr)
- Setup IRC (Possibly with ZNC)
- Add Speedcrunch configuration
- Add Polychromatic
- Reimplement Stretchly
- Add a rofi menu for running commands (Plus modifier key to open in shell)
- Declarative partition creation
- [Disko](https://github.com/nix-community/disko) could be used
- UUIDs can be generated using `uuidgen`. `uuidgen --md5 --namespace <UUID> --name <NAME>` is useful for deterministically generating UUIDs. Use the namespace to represent the computer itself, and the name to represent the partitions.