#TODO
####Bugs
- Fix bug with numix-folders
- Fix all the GTK warnings about some parts of the icon theme not declaring a size field
- Chrome extensions enabled by default may be broken on some machines
- Issue with steam thread1, thread2
- Chsh to /bin/zsh for new users, not just one made in installer
####Distro Features
- Add a 32-bit version (shouldn't be too hard, just need to test on a 32-bit machine)
- Add a more verbose error to the installer when a user decides to install a bootloader on a UEFI machine and chooses manual partitioning but forgets to create a FAT32-formatted /boot/efi partition
- Automatic timezone selection for the installer
- Replace (or augment)
simple-backup
with timeshift? - Replace
gnome-terminal
with terminix - Update to
calamares-2.2
- Replace Pushbullet with KDEConnect or Pushjet
- Replace Pamac with something? It's a little buggy.
- Updates should update the distro version
- Add a dark theme with lighter symbolic icons
- Think about replacing GDM with SDDM or LightDM
- Calamares LUKS support
- Switch to vivaldi from chrome?
- Find an easy tool for users to switch kernel versions
- Find an easy tool for users to switch to proprietary graphics drivers
- Add
cronie
to package list - Remove
gtk-theme-murrine-arch
fromapricity-core
- Improve the Plymouth theme (and make it work on UEFI installs)
- Add either unite.vim or fzf.vim
- Add pacaur
- Switch to xf86-input-libinput
- Fix autologin bug for existing installs
- Switch to signed repo for existing installs
- More elegant firstrun.sh functionality
####General Features
- Automatically update PATRONS.md weekly with patreon-api?
- Automatically update
calamares
weekly? - Enable package signing in repo
- Automatically rebuild repo daily, pulling from the AUR and from github for Apricity packages (eventially this could be run in an AWS EC2 spot instance)
- Automatically build dev ISO in an AWS spot instance bi-weekly
- Split github repos into stable and dev
- Update all PKGBUILD urls to reflect the move to github.com/Apricity-OS
- Add READMEs to all repositories
- Replace
apricityassets
. It's a little confusing and convoluted. Replace it withapricity-assets
,apricity-plymouth
, andapricity-gnome-extensions
. - Automatically update extensions from github
- Add mirrors to
apricity-core
- Custom ISO Builder
- This is going to be a web form that one can fill out to select a DE, their preferred applications, a shell and GUI theme, an icon theme, some wallpapers,
systemd
services to enable, and a branch of the kernel to install. Then a custom ISO would get built on AWS and a link would be emailed to the user. The issue is that this would cost roughly $0.10 per build, so we need some sort of increase in revenue.
- This is going to be a web form that one can fill out to select a DE, their preferred applications, a shell and GUI theme, an icon theme, some wallpapers,
- Cloud Configuration
- This is a tool/service to sync installed applications, conf files, dotfiles, and anything else the user specifies across machines, and perhaps also to save backups in the cloud.
- This could potentially source the revenue needed to offer the above custom ISO builder for free.
- Update Wikipedia page
- Auto build monthly torrent for snapshots
- Add pithos, yandex, vivaldi, and spotify to the repos
####Desktop Environments
- Gnome
- Cinnamon
- XFCE
- KDE
- MATE
- i3 / sway?
- Budgie?
- Pantheon?
####General
- Write docs for build scripts and installation
- Add badges to the forum?