OSDN Git Service

alterlinux/alterlinux-calamares.git
3 years ago[partition] Disentangle questions of suitability of ESP
Adriaan de Groot [Fri, 27 Aug 2021 15:27:26 +0000 (17:27 +0200)]
[partition] Disentangle questions of suitability of ESP

- split into size, type, flags so the warning message can
  be tailored to what is wrong.

3 years ago[partition] Apply code style
Adriaan de Groot [Fri, 27 Aug 2021 15:26:50 +0000 (17:26 +0200)]
[partition] Apply code style

3 years ago[partition] Improve warning message in log
Adriaan de Groot [Thu, 26 Aug 2021 15:39:06 +0000 (17:39 +0200)]
[partition] Improve warning message in log

3 years ago[partition] Improve constness, naming
Adriaan de Groot [Thu, 26 Aug 2021 15:30:55 +0000 (17:30 +0200)]
[partition] Improve constness, naming

3 years agoChanges: describe partition changes
Adriaan de Groot [Thu, 26 Aug 2021 15:23:14 +0000 (17:23 +0200)]
Changes: describe partition changes

3 years agoMerge pull request #1749 from LordTermor/calamares
Adriaan de Groot [Thu, 26 Aug 2021 15:18:09 +0000 (17:18 +0200)]
Merge pull request #1749 from LordTermor/calamares

[partition] Disable delete button for extended partition

3 years agoMerge branch 'issue-1669' into calamares
Adriaan de Groot [Thu, 26 Aug 2021 15:09:55 +0000 (17:09 +0200)]
Merge branch 'issue-1669' into calamares

3 years ago[welcome] Add a handful of tests for different URL configs
Adriaan de Groot [Thu, 26 Aug 2021 14:58:46 +0000 (16:58 +0200)]
[welcome] Add a handful of tests for different URL configs

3 years ago[welcome] [welcomeq] Move requirements to Config
Adriaan de Groot [Thu, 26 Aug 2021 14:39:55 +0000 (16:39 +0200)]
[welcome] [welcomeq] Move requirements to Config

The Config object can hold all of the configuration information,
including also the requirements-checking parts. Move requirements-
checking configuration there, so it is shared and consistent
across welcome and welcomeq, regardless.

This repairs the test that expects the Config object to handle
**all** of the configuration, too.

3 years ago[welcome] Fix test, check that the internet check URLs are loaded
Adriaan de Groot [Thu, 26 Aug 2021 12:40:52 +0000 (14:40 +0200)]
[welcome] Fix test, check that the internet check URLs are loaded

3 years ago[libcalamares] Handle multiple invalid URLs at once
Adriaan de Groot [Thu, 26 Aug 2021 12:32:57 +0000 (14:32 +0200)]
[libcalamares] Handle multiple invalid URLs at once

- expand tests with example where more than one URL is invalid
- fix the call to the wrong overload of QVector::erase()

3 years ago[libcalamares] Fix up multiple URLs for checkinternet
Adriaan de Groot [Thu, 26 Aug 2021 10:57:40 +0000 (12:57 +0200)]
[libcalamares] Fix up multiple URLs for checkinternet

- was filtering out the wrong URLs
- was not actually removing the invalid URLs
- extend API to make it possible to count / confirm the settings
- extend tests to demonstrate that API and the issues

3 years ago[welcome] Expand stub tests to check that crashes are gone
Adriaan de Groot [Tue, 24 Aug 2021 11:37:02 +0000 (13:37 +0200)]
[welcome] Expand stub tests to check that crashes are gone

3 years ago[welcome] Handle nullptrs nicely in Config
Adriaan de Groot [Tue, 24 Aug 2021 10:50:03 +0000 (12:50 +0200)]
[welcome] Handle nullptrs nicely in Config

- Branding, Settings, and ModuleManager may all be nullptr,
  in which case the corresponding code shouldn't call methods
  of those instances -- this is demonstrated by just creating
  a Config object

3 years ago[libcalamares] Avoid cError + SubEntry
Adriaan de Groot [Tue, 24 Aug 2021 10:32:48 +0000 (12:32 +0200)]
[libcalamares] Avoid cError + SubEntry

The combination of Error and SubEntry loses the indentation.

3 years ago[libcalamares] Warnings for nullptr Settings
Adriaan de Groot [Tue, 24 Aug 2021 10:30:44 +0000 (12:30 +0200)]
[libcalamares] Warnings for nullptr Settings

3 years ago[welcome] Avoid crash when no Branding available
Adriaan de Groot [Tue, 24 Aug 2021 09:58:24 +0000 (11:58 +0200)]
[welcome] Avoid crash when no Branding available

- don't install translators twice -- do it in setLocaleIndex only
- avoid crash if the branding instance is nullptr

3 years ago[libcalamaresui] Warn when asking for nonexistent Branding instance
Adriaan de Groot [Tue, 24 Aug 2021 09:57:37 +0000 (11:57 +0200)]
[libcalamaresui] Warn when asking for nonexistent Branding instance

3 years ago[welcome] Add (stub) test for the Config object
Adriaan de Groot [Tue, 24 Aug 2021 08:24:11 +0000 (10:24 +0200)]
[welcome] Add (stub) test for the Config object

This crashes because there's no translations object yet,
but that is an internal issue.

3 years ago[libcalamares] Add urls only if valid, add tests to check that
Adriaan de Groot [Tue, 24 Aug 2021 08:00:42 +0000 (10:00 +0200)]
[libcalamares] Add urls only if valid, add tests to check that

3 years agoChanges: mention the networkcfg improvement
Adriaan de Groot [Mon, 23 Aug 2021 15:37:08 +0000 (17:37 +0200)]
Changes: mention the networkcfg improvement

3 years agoMerge pull request #1755 from demmm/calamares
demmm [Mon, 16 Aug 2021 18:33:08 +0000 (20:33 +0200)]
Merge pull request #1755 from demmm/calamares

[networkcfg] add setting the correct target user in copied file
Fixes https://github.com/calamares/calamares/issues/1754

3 years ago[networkcfg] use os.getlogin()
demmm [Mon, 16 Aug 2021 18:17:07 +0000 (20:17 +0200)]
[networkcfg] use os.getlogin()
cala running as root returns root for live_user otherwise

3 years ago[networkcfg] add setting the correct target user in copied file
demmm [Mon, 16 Aug 2021 12:06:13 +0000 (14:06 +0200)]
[networkcfg] add setting the correct target user in copied file
see https://github.com/calamares/calamares/issues/1753

3 years ago[partition] Fix Delete button for extended
Artem Grinev [Wed, 11 Aug 2021 22:13:16 +0000 (02:13 +0400)]
[partition] Fix Delete button for extended

Extended partition can't be removed when contains children. This commit
adds missing check.

3 years agoChanges: post-release housekeeping
Adriaan de Groot [Thu, 5 Aug 2021 13:29:23 +0000 (15:29 +0200)]
Changes: post-release housekeeping

3 years ago[partition] Update waiting widget only if it (still) exists v3.2.41.1
Adriaan de Groot [Thu, 5 Aug 2021 12:51:31 +0000 (14:51 +0200)]
[partition] Update waiting widget only if it (still) exists

3 years ago[partition] Set up swap-choice texts correctly
Adriaan de Groot [Tue, 3 Aug 2021 23:47:55 +0000 (01:47 +0200)]
[partition] Set up swap-choice texts correctly

3 years ago[partition] Remove useless parameter
Adriaan de Groot [Tue, 3 Aug 2021 23:45:22 +0000 (01:45 +0200)]
[partition] Remove useless parameter

- previously, updateSwapChoicesTr() wanted to be a static free function,
  but it needs QObject::tr() ; drop the unnecessary parameter (since it
  is a member function).

3 years ago[partition] Factor out manual partitioning translation
Adriaan de Groot [Tue, 3 Aug 2021 23:42:00 +0000 (01:42 +0200)]
[partition] Factor out manual partitioning translation

- needs to be called when the button is created, too

3 years ago[welcome] Remove annoying debug message
Adriaan de Groot [Thu, 5 Aug 2021 12:25:20 +0000 (14:25 +0200)]
[welcome] Remove annoying debug message

3 years agoPartition: don't set text if button doesn't exist
Adriaan de Groot [Thu, 5 Aug 2021 12:23:11 +0000 (14:23 +0200)]
Partition: don't set text if button doesn't exist

3 years agoChanges: pre-release housekeeping
Adriaan de Groot [Thu, 5 Aug 2021 12:16:28 +0000 (14:16 +0200)]
Changes: pre-release housekeeping

3 years ago[welcome] Load potentially a list of URLs to check
Adriaan de Groot [Sun, 1 Aug 2021 21:52:27 +0000 (23:52 +0200)]
[welcome] Load potentially a list of URLs to check

3 years ago[libcalamares] Fix typo in comment
Adriaan de Groot [Sun, 1 Aug 2021 21:49:33 +0000 (23:49 +0200)]
[libcalamares] Fix typo in comment

3 years ago[libcalamares] Expand API for setting URLs to check
Adriaan de Groot [Sun, 1 Aug 2021 20:37:13 +0000 (22:37 +0200)]
[libcalamares] Expand API for setting URLs to check

3 years ago[libcalamares] Expand the number of URLs to check for connectivity
Adriaan de Groot [Sun, 1 Aug 2021 20:07:51 +0000 (22:07 +0200)]
[libcalamares] Expand the number of URLs to check for connectivity

- introduce a list of URLs instead of just one
- ping each of them, in turn, until one responds

3 years agoChanges: post-release housekeeping
Adriaan de Groot [Sun, 1 Aug 2021 19:26:06 +0000 (21:26 +0200)]
Changes: post-release housekeeping

3 years agoCHANGES: release date v3.2.41
Adriaan de Groot [Fri, 30 Jul 2021 22:41:27 +0000 (00:41 +0200)]
CHANGES: release date

3 years agoi18n: update language lists
Adriaan de Groot [Fri, 30 Jul 2021 22:39:37 +0000 (00:39 +0200)]
i18n: update language lists

I'm specifically putting zh_HK in the 'ok' list so it is selectable,
because that's what we need to be able to improve it most quickly,

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Mon, 26 Jul 2021 18:56:52 +0000 (20:56 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoi18n: [calamares] Automatic merge of Transifex translations
Calamares CI [Mon, 26 Jul 2021 18:56:52 +0000 (20:56 +0200)]
i18n: [calamares] Automatic merge of Transifex translations

3 years agoMerge branch 'issue-1744' into calamares
Adriaan de Groot [Fri, 30 Jul 2021 22:26:19 +0000 (00:26 +0200)]
Merge branch 'issue-1744' into calamares

FIXES #1744

3 years ago[keyboard] Only guess layouts until the user picks one
Adriaan de Groot [Fri, 30 Jul 2021 22:24:10 +0000 (00:24 +0200)]
[keyboard] Only guess layouts until the user picks one

- when activating the page, the "guess" functions do their
  work and afterwards the config is left in a "guessable"
  state, but if the user makes a specific choice, then
  the config leaves the "guessable" state and the user's
  explicit choice is preserved.

FIXES #1744

3 years ago[libcalamares] Extend cPointerSetter with initial-value
Adriaan de Groot [Fri, 30 Jul 2021 22:20:27 +0000 (00:20 +0200)]
[libcalamares] Extend cPointerSetter with initial-value

This is a convenience for "set <some variable> to <some value>
at end of scope".

3 years ago[keyboard] Re-phrase API
Adriaan de Groot [Fri, 30 Jul 2021 20:17:26 +0000 (22:17 +0200)]
[keyboard] Re-phrase API

- expose only intended API, guessLayout() becomes internal and static
- rename onActivate() since it was *called* for activation, but does
  something totally different.

3 years ago[keyboard] Factor out lambdas to regular slots
Adriaan de Groot [Fri, 30 Jul 2021 11:22:40 +0000 (13:22 +0200)]
[keyboard] Factor out lambdas to regular slots

- Long and complicated, nested, lambdas are not convenient for reasoning.
- The debug messages from the innermost lambda have a totally useless
  function name, which makes debugging harder.

3 years agoChanges: pre-release housekeeping
Adriaan de Groot [Fri, 30 Jul 2021 10:54:47 +0000 (12:54 +0200)]
Changes: pre-release housekeeping

3 years ago[libcalamares] Fix linking with renamed targets
Adriaan de Groot [Wed, 28 Jul 2021 11:20:35 +0000 (13:20 +0200)]
[libcalamares] Fix linking with renamed targets

3 years ago[libcalamares] Factor out common string in Python logging
Adriaan de Groot [Tue, 27 Jul 2021 14:01:32 +0000 (16:01 +0200)]
[libcalamares] Factor out common string in Python logging

- enforce consistent [PYTHON JOB]
- use CDebug() constructor, because the convenience macro's
  introduce the function name -- that's the C++ function, so
  it isn't useful for logging.

3 years ago[packages] Move package-list-logic into PM base class
Adriaan de Groot [Mon, 26 Jul 2021 19:31:57 +0000 (21:31 +0200)]
[packages] Move package-list-logic into PM base class

3 years ago[partition] Fix build
Adriaan de Groot [Mon, 26 Jul 2021 18:54:43 +0000 (20:54 +0200)]
[partition] Fix build

3 years ago[partition] Simplify retranslation of swap choices and manual partitioning
Adriaan de Groot [Mon, 26 Jul 2021 14:18:31 +0000 (16:18 +0200)]
[partition] Simplify retranslation of swap choices and manual partitioning

3 years ago[partition] Introduce retranslate slot for ChoicePage, code style
Adriaan de Groot [Mon, 26 Jul 2021 14:12:41 +0000 (16:12 +0200)]
[partition] Introduce retranslate slot for ChoicePage, code style

3 years ago[libcalamares] warnings-- with a deduction guide
Adriaan de Groot [Mon, 26 Jul 2021 13:18:21 +0000 (15:18 +0200)]
[libcalamares] warnings-- with a deduction guide

3 years agoCMake: chase renamed YAMLCPP
Adriaan de Groot [Mon, 26 Jul 2021 13:08:29 +0000 (15:08 +0200)]
CMake: chase renamed YAMLCPP

3 years agoCMake: rename imported yamlcpp library
Adriaan de Groot [Mon, 26 Jul 2021 12:34:10 +0000 (14:34 +0200)]
CMake: rename imported yamlcpp library

- call it yamlcpp::yamlcpp

This is source-incompatible if targets link explicitly to yamlcpp

3 years agoModules: clean up linking
Adriaan de Groot [Mon, 26 Jul 2021 12:55:12 +0000 (14:55 +0200)]
Modules: clean up linking

- do not link (explicitly) to Calamares libraries, the CMake
  functions do that automatically.
- while here, tidy and remove commented-out-bits
- while here, remove unneeded includes

3 years agoCMake: tidy up automatic linking of Calamares libraries
Adriaan de Groot [Mon, 26 Jul 2021 12:27:52 +0000 (14:27 +0200)]
CMake: tidy up automatic linking of Calamares libraries

- Modules and plugins don't need to mention libcalamares themselves
  for linking -- we can do that automatically. Use the IMPORTED names
  so that it works in Calamares main repo and external repositories.
- Complain about unknown module types.

3 years agoCMake: within Calamares repo, use the (eventual) imported names of libraries
Adriaan de Groot [Mon, 26 Jul 2021 12:22:28 +0000 (14:22 +0200)]
CMake: within Calamares repo, use the (eventual) imported names of libraries

3 years agoi18n: fix typo and code-style
Adriaan de Groot [Mon, 26 Jul 2021 09:16:26 +0000 (11:16 +0200)]
i18n: fix typo and code-style

3 years agoi18n: factor out special cases
Adriaan de Groot [Sun, 25 Jul 2021 21:38:09 +0000 (23:38 +0200)]
i18n: factor out special cases

- allow special Locale or special Name for a translation (or both)

3 years agoi18n: introduce special case for ca@valencia
Adriaan de Groot [Sun, 25 Jul 2021 21:18:05 +0000 (23:18 +0200)]
i18n: introduce special case for ca@valencia

3 years agoi18n: simplify Label handling of sr@latin
Adriaan de Groot [Sun, 25 Jul 2021 21:11:46 +0000 (23:11 +0200)]
i18n: simplify Label handling of sr@latin

3 years ago[welcome] Some translation / label fixes
Adriaan de Groot [Sat, 24 Jul 2021 22:08:47 +0000 (00:08 +0200)]
[welcome] Some translation / label fixes

- the message had been arbitrarily changed; change it back
- update (warning) message when there is progress in checking the
  model, so it doesn't stay at "unchecked" until you change language
- minor clean-ups

3 years agoMerge branch 'fix-retranslate' into calamares
Adriaan de Groot [Sat, 24 Jul 2021 21:27:18 +0000 (23:27 +0200)]
Merge branch 'fix-retranslate' into calamares

Improve the Retranslator framework so it also affects Config objects.

3 years agoi18n: make retranslator more consistent
Adriaan de Groot [Sat, 24 Jul 2021 10:16:19 +0000 (12:16 +0200)]
i18n: make retranslator more consistent

- Improve naming.
- Both lambda and slot versions call the code immediately.

3 years agoi18n: re-do the whole Retranslator infrastructure
Adriaan de Groot [Sat, 24 Jul 2021 10:01:30 +0000 (12:01 +0200)]
i18n: re-do the whole Retranslator infrastructure

Just have **one** Retranslator object, and install it as event-filter
(this needs to be done manually on a top-level widget) and use
signals / slots to do the actual work, rather than filtering
in multiple places and doing our own mediocre version of binding-
signal-to-lambda.

3 years ago[welcome] Switch to using the message from the Config object
Adriaan de Groot [Sat, 24 Jul 2021 21:15:05 +0000 (23:15 +0200)]
[welcome] Switch to using the message from the Config object

- The Config object owns the requirements model, and has messages /
  strings describing the state of the model. Use that message,
  dropping the duplicate message from the requirements widget.
- Re-jig to pass the Config object around rather than the model
  that it owns.
- This does not work, because translation events do not arrive
  (and the slot isn't called automatically either).

3 years ago[welcome] Log when translation events arrive
Adriaan de Groot [Sat, 24 Jul 2021 14:59:38 +0000 (16:59 +0200)]
[welcome] Log when translation events arrive

3 years agolibcalamares: remove declaration that was never implemented
Adriaan de Groot [Fri, 23 Jul 2021 20:51:08 +0000 (22:51 +0200)]
libcalamares: remove declaration that was never implemented

3 years agoCMake: find YAMLCPP when asked to find Calamares
Adriaan de Groot [Fri, 23 Jul 2021 15:26:42 +0000 (17:26 +0200)]
CMake: find YAMLCPP when asked to find Calamares

3 years ago[libcalamaresui] Do not link publicly to yamlcpp
Adriaan de Groot [Fri, 23 Jul 2021 15:23:30 +0000 (17:23 +0200)]
[libcalamaresui] Do not link publicly to yamlcpp

3 years agoMerge remote-tracking branch 'origin/fix-usersq' into calamares
Adriaan de Groot [Sat, 17 Jul 2021 13:52:04 +0000 (15:52 +0200)]
Merge remote-tracking branch 'origin/fix-usersq' into calamares

Repair the colors, since the basic Kirigami theme does not
look nice at all. While at it, refactor to put the colors
of the usersq module all in one place, so easy to changes
consistently (e.g. to Kirigami colors if you know your theme
is a good one).

3 years ago[usersq] replace one more (missed) kirigami color
demmm [Fri, 16 Jul 2021 16:19:10 +0000 (18:19 +0200)]
[usersq] replace one more (missed) kirigami color

3 years ago[usersq] complete using names for colors
demmm [Thu, 15 Jul 2021 17:30:43 +0000 (19:30 +0200)]
[usersq] complete using names for colors
add line breaks
add negative outline color

3 years ago[usersq] Use a name instead of a magic number
Adriaan de Groot [Thu, 15 Jul 2021 14:59:38 +0000 (16:59 +0200)]
[usersq] Use a name instead of a magic number

3 years ago[usersq] Back out color-scheme merge
Adriaan de Groot [Thu, 15 Jul 2021 14:54:02 +0000 (16:54 +0200)]
[usersq] Back out color-scheme merge

3 years agoMerge pull request #1738 from Nitrux/calamares
Adriaan de Groot [Wed, 14 Jul 2021 14:41:35 +0000 (16:41 +0200)]
Merge pull request #1738 from Nitrux/calamares

[usersq]: use system colorscheme instead of hardcoded colors

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Wed, 14 Jul 2021 11:03:42 +0000 (13:03 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoi18n: [calamares] Automatic merge of Transifex translations
Calamares CI [Wed, 14 Jul 2021 11:03:42 +0000 (13:03 +0200)]
i18n: [calamares] Automatic merge of Transifex translations

3 years ago[packages] Fix wording problem
Adriaan de Groot [Wed, 14 Jul 2021 10:54:07 +0000 (12:54 +0200)]
[packages] Fix wording problem

3 years ago[calamares] Expand test-mocks for Python v3.2.40
Adriaan de Groot [Wed, 14 Jul 2021 07:29:20 +0000 (09:29 +0200)]
[calamares] Expand test-mocks for Python

- the rawfs module uses more parts of the subprocess Python module
  and so needs more things mocked for testing.

3 years agoChanges: pre-release housekeeping
Adriaan de Groot [Wed, 14 Jul 2021 07:02:16 +0000 (09:02 +0200)]
Changes: pre-release housekeeping

3 years agoCMake: update language list
Adriaan de Groot [Tue, 13 Jul 2021 22:08:37 +0000 (00:08 +0200)]
CMake: update language list

The list suggests things are not-so-good because of recently-pushed
changes to the translations and teams haven't had time to react.
There are also some new duplicate languages.

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Tue, 13 Jul 2021 22:06:31 +0000 (00:06 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoi18n: [calamares] Automatic merge of Transifex translations
Calamares CI [Tue, 13 Jul 2021 22:06:30 +0000 (00:06 +0200)]
i18n: [calamares] Automatic merge of Transifex translations

3 years ago[usersq] correct plural form as reported in IRC
demmm [Tue, 13 Jul 2021 10:46:04 +0000 (12:46 +0200)]
[usersq] correct plural form as reported in IRC

3 years ago[partition] Simplify code for overloads
Adriaan de Groot [Mon, 12 Jul 2021 14:52:24 +0000 (16:52 +0200)]
[partition] Simplify code for overloads

3 years agoi18n: update english originals
Adriaan de Groot [Mon, 12 Jul 2021 12:31:04 +0000 (14:31 +0200)]
i18n: update english originals

3 years agoi18n: [python] Automatic merge of Transifex translations
Calamares CI [Mon, 12 Jul 2021 12:13:49 +0000 (14:13 +0200)]
i18n: [python] Automatic merge of Transifex translations

3 years agoMerge branch 'fix-btrfs-default-layout' into calamares
Adriaan de Groot [Wed, 7 Jul 2021 11:12:59 +0000 (13:12 +0200)]
Merge branch 'fix-btrfs-default-layout' into calamares

FIXES #1682

3 years ago[mount] Add test exercising partial-filtering
Adriaan de Groot [Wed, 7 Jul 2021 11:08:06 +0000 (13:08 +0200)]
[mount] Add test exercising partial-filtering

3 years ago[mount] Fix logic
Adriaan de Groot [Wed, 7 Jul 2021 10:57:08 +0000 (12:57 +0200)]
[mount] Fix logic

- filter() returns the items for which the predicate is True;
  we want to keep the subvolumes that do not have an explicit
  partition already associated.
- need list() to hammer it back into a list for appending swap subvol.

3 years ago[mount] Add test exercising refactored btrfs code
Adriaan de Groot [Wed, 7 Jul 2021 10:38:41 +0000 (12:38 +0200)]
[mount] Add test exercising refactored btrfs code

3 years agousersq: use system colorscheme instead of hardcoded colors
Camilo Higuita [Tue, 6 Jul 2021 23:56:45 +0000 (18:56 -0500)]
usersq: use system colorscheme instead of hardcoded colors

3 years ago[mount] Factor out swap-subvolume setting
Adriaan de Groot [Tue, 6 Jul 2021 14:48:46 +0000 (16:48 +0200)]
[mount] Factor out swap-subvolume setting

3 years ago[mount] Factor out the subvolume-filtering for partitions
Adriaan de Groot [Tue, 6 Jul 2021 14:43:56 +0000 (16:43 +0200)]
[mount] Factor out the subvolume-filtering for partitions

3 years ago[mount] Restore @home subvolume
Adriaan de Groot [Tue, 6 Jul 2021 13:34:13 +0000 (15:34 +0200)]
[mount] Restore @home subvolume

In 942221c764a8622c9b23d29b1db291404af0f63b the fixed-setup
(with /@ and /@home) was replaced by the configurable btrfs
layout, but the default went away. Restore the two-subvolume
layout if nothing is configured.

3 years ago[mount] Factor out the default btrfs configuration
Adriaan de Groot [Tue, 6 Jul 2021 13:31:00 +0000 (15:31 +0200)]
[mount] Factor out the default btrfs configuration