summaryrefslogtreecommitdiffstats
path: root/ToDo.txt
blob: af876bb84adf8469fde5b53b78d14c03d7a5dd82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77

[create a 1st time login script that will execute and the delete itself]

- set wallpaper to ~/1518039301698.png
dbus-send --session --dest=org.kde.plasmashell --type=method_call /PlasmaShell org.kde.PlasmaShell.evaluateScript 'string:
var Desktops = desktops();                                                                                                                       
for (i=0;i<Desktops.length;i++) {
        d = Desktops[i];
        d.wallpaperPlugin = "org.kde.image";
        d.currentConfigGroup = Array("Wallpaper",
                                    "org.kde.image",
                                    "General");
        d.writeConfig("Image", "file:///PATH/TO/IMAGE.png");
}'

- begin work on Calamares installer
- configure Fonts
- configure locale: us; pl; german; jp; kr; fr; it
- cyrillic, Kanji&Katakana, kr fonts
- tweak Firefox?
- edit 'GentooX Breeze Dark Transparent.tar.gz' wallpaper path to /usr/src/theme/1518039301698.png
- include app-emulation/virtualbox-guest-additions?

- adjust weston USE flags
- adjust mpv USE flags

- gentoox_build.sh should consider doing these at the end of build:
	emerge -avuDN --with-bdeps=y @world
	revdep-rebuild -ip
  another point to consider is building ~ąmd64 stage3 seed tarball from get go

- read eselect news messages


- preliminary install instructions
  unsquash -f -i -d /mnt/install/ /mnt/cdrom/image.squashfs

- after install
  $ flatpak install com.visualstudio.code com.discordapp.Discord -y
  *ask to change username (migrate home to new user etc)
  *ask to change hostname
  *ask whether to enable SDDM or stay with startx

- openSuse KDE patches, ubuntu unity global menu patch
https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox
https://github.com/bmwiedemann/openSUSE/tree/master/packages/m/MozillaFirefox
http://bazaar.launchpad.net/~mozillateam/firefox/firefox-trunk.head/changes
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=firefox-kde-opensuse







[May Release]
ToDo:
change headline: "mention that GentooX is bleeding edge, aka ~amd64"
FAQ:
-add note that Secure Boot has to be disabled
-fix 'overly' spelling typo
-fix "follow see" typo in FAQ
-merge back FAQ from website (if any) back to README.md
-recommend automatic partitioning, clarify how GentooX takes over whole drive

-do not build AVX
-KWinFT?
-handle NVMe
-add Konsole transparency
-have Discover handle flatpak
-test drive installing nvidia blob
-what about llvm10?


- original idea was for GentooX OS files to be read-only, and user apps would
  only be installed via flatpak, freebsd like system separation, GentooX would be updatable via binary delta files,
  thanks to CoW feature of BTRFS, you would be able to e.g. boot April or May release of GentooX