Harald Sitter
e42e5677ed
move most of the readme to the wiki
...
easier to edit that way
2024-10-11 18:21:43 +02:00
Harald Sitter
a9b2fa6851
keep the key secure
2024-10-10 02:07:53 +02:00
Harald Sitter
41b14fcdf7
set known_hosts for scp
...
in retrospect I probably should have just written all of this in go -.-
2024-10-10 00:29:33 +02:00
Harald Sitter
13e836d523
use correct package for scp
2024-10-09 22:13:20 +02:00
Harald Sitter
7248df97b6
update variables to new names
...
and -u so it exits when variables are undefined
2024-10-09 20:50:54 +02:00
Harald Sitter
64349757f9
add missing dep on scp
...
used in the upload script
2024-10-09 19:26:30 +02:00
Harald Sitter
e2529cb000
add missing dependencies for installer
2024-10-09 17:26:51 +02:00
Harald Sitter
2a26e15594
move uploads to files.kde.org
...
this requires that we vacuum uploads automatically so there's a helper
for that now. hopefully it works :D
2024-10-09 17:22:38 +02:00
Harald Sitter
68e79935d4
clean up image a bit
2024-10-08 20:16:59 +02:00
Harald Sitter
22fb758f04
fixup licensing
2024-10-08 18:56:36 +02:00
Harald Sitter
95f983d58c
add an issue file
...
for tty heading
2024-10-08 18:56:13 +02:00
Lasath Fernando
31d6702e7e
Some quality of life improvements for local development
2024-10-08 06:15:29 +00:00
Justin Zobel
93e8db731b
Update update.sh - make sure user is running as root
2024-10-04 11:04:16 +00:00
Nate Graham
757025e474
Use less jargon in power management inhibitor
2024-10-04 11:03:38 +00:00
Lasath Fernando
60924d05aa
Speed up build by limiting generated locales to the UTF-8 variants because Qt...
2024-10-04 11:03:22 +00:00
Harald Sitter
b21dac4a3c
Merge branch 'inhibit-suspend' into 'master'
...
Inhibit suspend during update
See merge request sitter/kde-linux!12
2024-10-03 13:46:36 +00:00
Harald Sitter
3053d9f2e6
Merge branch 'packages-for-gtk-flatpak-integration' into 'master'
...
Pre-install some more packages for Flatpak/GTK app integration
See merge request sitter/kde-linux!9
2024-10-03 13:45:55 +00:00
Harald Sitter
a7c2aea6d0
Merge branch 'build-kwalletmanager' into 'master'
...
Build KWalletManager
See merge request sitter/kde-linux!10
2024-10-03 13:45:42 +00:00
Justin Zobel
139ee7579b
Inhibit suspend during update
2024-10-03 15:42:37 +09:30
Nate Graham
88e5280088
Build KWalletManager
...
This packageintludes not only an app but also a useful System Settings
KCM. For this reason, we don't have the option to get it from Flatpak or
Snap.
2024-10-01 22:37:10 -06:00
Nate Graham
171d0f626e
Pre-install some more packages for Flatpak/GTK app integration
...
https://community.kde.org/Distributions/Packaging_Recommendations
mentions both of them.
2024-10-01 22:31:13 -06:00
Harald Sitter
2203b7c1fb
Merge branch 'pre-install-iio-sensor-proxy' into 'master'
...
Pre-install iio-sensor-proxy
See merge request sitter/kde-linux!8
2024-10-01 12:29:31 +00:00
Harald Sitter
e2dd939661
Merge branch 'install-more-fancy-cli-tools' into 'master'
...
Pre-install some more CLI tools
See merge request sitter/kde-linux!5
2024-10-01 12:29:19 +00:00
Harald Sitter
7c3daf0cab
calamares: disable swap setup
...
we actually would like to have a swapfile, but also have it managed
automatically, so calamares' static swapfile is not suitable for our
purposes.
instead we'll probably want a systemd generator that creates a swapfile
in /system or /var and then creates a suitable .swap file for systemd to
manage (all TBD)
2024-09-30 14:49:45 +02:00
Harald Sitter
198682e5b3
calamares: subvol btrfs receives some data
...
it can take a long while
2024-09-30 14:47:33 +02:00
Harald Sitter
87330215f6
calamares: unmount cala mount before syncing the subvol removal
...
otherwise we get stuck waiting forever for the hold to be released
2024-09-30 14:47:22 +02:00
Nate Graham
c08c1020d5
Pre-install iio-sensor-proxy
...
This makes auto-rotate works on devices with rotation sensors.
2024-09-28 13:39:31 -06:00
Nate Graham
337b716a65
Pre-install some more CLI tools
...
These are widely used, popular, or generally useful.
2024-09-28 13:36:59 -06:00
Harald Sitter
e5042c1c12
try to overlay flatpak in live session
...
this is a bit complicated unfortunately
2024-09-28 14:07:20 +02:00
Harald Sitter
8d3de329df
calamares: delegate mount options to calamares itself
...
I have a suspision that this wasn't working before because this isn't a
remount ;)
there is a more general problem that we can't tell systemd to mount with
compression so this actually doesn't yet enable global compression
2024-09-28 13:10:43 +02:00
Harald Sitter
83ca59e5dc
mkosi: libgapi actually doesn't exit
...
try without it and see what happens. ultimately the dep management will
be replaced by tech I discussed with Ben at akademy anyway
2024-09-28 13:09:08 +02:00
Harald Sitter
58754d035c
Merge branch 'install-xdg-user-dirs' into 'master'
...
Pre-install xdg-user-dirs
Closes #4
See merge request sitter/kde-linux!4
2024-09-28 11:03:05 +00:00
Harald Sitter
0434e5c9c4
Merge branch 'add-hplip-as-inaugural-hw-enablement-package' into 'master'
...
Add `hplip` as inaugural package in new HW enablement package list
Closes #23
See merge request sitter/kde-linux!6
2024-09-28 11:01:56 +00:00
Harald Sitter
98983546c7
Merge branch 'build-more-stuff' into 'master'
...
Pre-install more useful KDE things
Closes #15 and #20
See merge request sitter/kde-linux!7
2024-09-28 11:01:35 +00:00
Nate Graham
0afba56458
Pre-install more useful KDE things
...
Fixes #15
Fixes #20
2024-09-25 10:14:31 -06:00
Nate Graham
1e78668096
Add hplip as inaugural package in new HW enablement package list
...
Fixes #23
Related to #35
2024-09-24 21:51:34 -06:00
Nate Graham
859fb3dbdc
Pre-install xdg-user-dirs
...
This'll set up the expected folders in the user's homedir.
Fixes #4
2024-09-24 17:54:27 -06:00
Harald Sitter
55a2f9aa27
Merge branch 'i-like-cups' into 'master'
...
Enable cups service so printing works
Closes #28
See merge request sitter/kde-linux!3
2024-09-23 12:12:31 +00:00
Nate Graham
57c4f09380
Enable cups service so printing works
...
Fixes #28
2024-09-22 13:57:36 -06:00
Harald Sitter
16aa124e76
live: make double sure the setup runs before display-manager
2024-09-22 21:41:07 +02:00
Harald Sitter
f03f7750de
live: fix requiredness
2024-09-22 21:40:56 +02:00
Harald Sitter
daaf82f3bf
install: try to seed flatpaks into the installed system
2024-09-22 20:15:56 +02:00
Harald Sitter
4f822c10bc
live: try to mount flatpak before the volatile overlay
...
what I want to happen is that the flatpak is also overlayed though I am
not convinced that works the way I think it does
2024-09-22 20:06:44 +02:00
Harald Sitter
f4f03e8e5f
live: make generator more robust against multi-runs
...
also implicitly fixes the symlink of var-lib-flatpak. it was bugging out
because the dir already existed
2024-09-22 19:42:02 +02:00
Harald Sitter
8e3ba4c6e4
live: move user creation to the top
...
if something below fails it will at least have created a user
2024-09-22 17:11:32 +02:00
Harald Sitter
a9280b2838
live: setup system stuff a bit
2024-09-22 17:10:43 +02:00
Harald Sitter
6cfeb8025b
live: disable relogin for now
...
something is broken causing a login loop ad infinitum
2024-09-22 17:10:26 +02:00
Harald Sitter
d122bf9533
run live setup as part of multi-user
...
otherwise there is no user when I manually mask sddm :D
2024-09-22 16:45:38 +02:00
Harald Sitter
ab602fc64b
live: change the way flatpak setup works
...
instead of seeding the flatpaks manually let's just use the tree from
installation. we'll put that into /@flatpak and then mount it into place
as part of the live generator.
we'll see how it goes.
if this works out we may then btrfs receive the volume into the
installed system and handle it similar to @snap as a special subvol
2024-09-22 16:37:22 +02:00
Harald Sitter
3b2dcb6411
assume yes when installing flatpak!
2024-09-22 14:48:07 +02:00