├── .clang-format ├── .clang-tidy ├── .github └── workflows │ ├── build.yml │ ├── checks.yml │ └── labeler.yml ├── .gitignore ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── README.md ├── Vagrantfile ├── cmake ├── CPM.cmake ├── CompilerWarnings.cmake ├── EnableCcache.cmake ├── GitVersion.cmake ├── Linker.cmake ├── Sanitizers.cmake ├── StandardProjectSettings.cmake └── StaticAnalyzers.cmake ├── configure.sh ├── demo.gif ├── docs └── config.md ├── gucc ├── CMakeLists.txt ├── README.md ├── include │ └── gucc │ │ ├── autologin.hpp │ │ ├── block_devices.hpp │ │ ├── bootloader.hpp │ │ ├── btrfs.hpp │ │ ├── chwd.hpp │ │ ├── cpu.hpp │ │ ├── crypttab.hpp │ │ ├── fetch_file.hpp │ │ ├── file_utils.hpp │ │ ├── fs_utils.hpp │ │ ├── fstab.hpp │ │ ├── hwclock.hpp │ │ ├── initcpio.hpp │ │ ├── io_utils.hpp │ │ ├── kernel_params.hpp │ │ ├── locale.hpp │ │ ├── logger.hpp │ │ ├── luks.hpp │ │ ├── mount_partitions.hpp │ │ ├── mtab.hpp │ │ ├── package_list.hpp │ │ ├── package_profiles.hpp │ │ ├── pacmanconf_repo.hpp │ │ ├── partition.hpp │ │ ├── partitioning.hpp │ │ ├── repos.hpp │ │ ├── string_utils.hpp │ │ ├── swap.hpp │ │ ├── systemd_services.hpp │ │ ├── umount_partitions.hpp │ │ ├── user.hpp │ │ ├── zfs.hpp │ │ └── zfs_types.hpp ├── meson.build ├── src │ ├── autologin.cpp │ ├── block_devices.cpp │ ├── bootloader.cpp │ ├── btrfs.cpp │ ├── chwd.cpp │ ├── cpu.cpp │ ├── crypttab.cpp │ ├── fetch_file.cpp │ ├── file_utils.cpp │ ├── fs_utils.cpp │ ├── fstab.cpp │ ├── hwclock.cpp │ ├── initcpio.cpp │ ├── io_utils.cpp │ ├── kernel_params.cpp │ ├── locale.cpp │ ├── logger.cpp │ ├── luks.cpp │ ├── mount_partitions.cpp │ ├── mtab.cpp │ ├── package_list.cpp │ ├── package_profiles.cpp │ ├── pacmanconf_repo.cpp │ ├── partitioning.cpp │ ├── repos.cpp │ ├── string_utils.cpp │ ├── swap.cpp │ ├── systemd_services.cpp │ ├── umount_partitions.cpp │ ├── user.cpp │ └── zfs.cpp └── tests │ ├── CMakeLists.txt │ ├── doctest_compatibility.h │ ├── files │ ├── locale.gen │ └── refind.conf-sample │ ├── meson.build │ ├── unit-btrfs.cpp │ ├── unit-crypttab_gen.cpp │ ├── unit-fetch_file.cpp │ ├── unit-fstab_gen.cpp │ ├── unit-grub_config_gen.cpp │ ├── unit-initcpio.cpp │ ├── unit-kernel_params.cpp │ ├── unit-limine_config_gen.cpp │ ├── unit-locale.cpp │ ├── unit-mtab.cpp │ ├── unit-package_profiles.cpp │ ├── unit-pacmanconf.cpp │ ├── unit-partitioning_gen.cpp │ ├── unit-refind_config_gen.cpp │ ├── unit-refind_extra_kern_strings.cpp │ └── unit.cpp ├── meson.build ├── meson_options.txt ├── net-profiles.toml ├── settings.json ├── src ├── config.cpp ├── config.hpp ├── crypto.cpp ├── crypto.hpp ├── definitions.hpp ├── disk.cpp ├── disk.hpp ├── drivers.cpp ├── drivers.hpp ├── follow_process_log.cpp ├── follow_process_log.hpp ├── install-repo.awk ├── main.cpp ├── misc.cpp ├── misc.hpp ├── simple_tui.cpp ├── simple_tui.hpp ├── subprocess.h ├── tui.cpp ├── tui.hpp ├── utils.cpp ├── utils.hpp ├── view.hpp ├── widgets.cpp └── widgets.hpp ├── subprojects ├── cpr.wrap ├── ctre.wrap ├── doctest.wrap ├── fmt.wrap ├── ftxui.wrap ├── nlohmann_json.wrap ├── packagefiles │ ├── cpr │ │ └── meson.build │ ├── ctre │ │ └── meson.build │ ├── doctest │ │ └── 0001-fix-include-doctest.patch │ ├── fmt │ │ └── meson.build │ ├── ftxui │ │ └── meson.build │ ├── rapidjson │ │ └── meson.build │ ├── simdjson │ │ └── meson.build │ └── spdlog │ │ ├── LICENSE.build │ │ ├── meson.build │ │ ├── meson_options.txt │ │ ├── src │ │ └── meson.build │ │ └── tests │ │ └── meson.build ├── rapidjson.wrap ├── simdjson.wrap ├── spdlog.wrap └── tomlplusplus.wrap ├── test.json └── tests ├── CMakeLists.txt ├── meson.build ├── unit-exec-interactive.cpp └── unit-proccess-tailing.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/Vagrantfile -------------------------------------------------------------------------------- /cmake/CPM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/CPM.cmake -------------------------------------------------------------------------------- /cmake/CompilerWarnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/CompilerWarnings.cmake -------------------------------------------------------------------------------- /cmake/EnableCcache.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/EnableCcache.cmake -------------------------------------------------------------------------------- /cmake/GitVersion.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/GitVersion.cmake -------------------------------------------------------------------------------- /cmake/Linker.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/Linker.cmake -------------------------------------------------------------------------------- /cmake/Sanitizers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/Sanitizers.cmake -------------------------------------------------------------------------------- /cmake/StandardProjectSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/StandardProjectSettings.cmake -------------------------------------------------------------------------------- /cmake/StaticAnalyzers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/cmake/StaticAnalyzers.cmake -------------------------------------------------------------------------------- /configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/configure.sh -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/demo.gif -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/docs/config.md -------------------------------------------------------------------------------- /gucc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/CMakeLists.txt -------------------------------------------------------------------------------- /gucc/README.md: -------------------------------------------------------------------------------- 1 | # what 2 | -------------------------------------------------------------------------------- /gucc/include/gucc/autologin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/autologin.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/block_devices.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/block_devices.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/bootloader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/bootloader.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/btrfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/btrfs.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/chwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/chwd.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/cpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/cpu.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/crypttab.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/crypttab.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/fetch_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/fetch_file.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/file_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/file_utils.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/fs_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/fs_utils.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/fstab.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/fstab.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/hwclock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/hwclock.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/initcpio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/initcpio.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/io_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/io_utils.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/kernel_params.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/kernel_params.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/locale.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/locale.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/logger.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/luks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/luks.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/mount_partitions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/mount_partitions.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/mtab.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/mtab.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/package_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/package_list.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/package_profiles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/package_profiles.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/pacmanconf_repo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/pacmanconf_repo.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/partition.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/partitioning.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/partitioning.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/repos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/repos.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/string_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/string_utils.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/swap.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/systemd_services.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/systemd_services.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/umount_partitions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/umount_partitions.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/user.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/user.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/zfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/zfs.hpp -------------------------------------------------------------------------------- /gucc/include/gucc/zfs_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/include/gucc/zfs_types.hpp -------------------------------------------------------------------------------- /gucc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/meson.build -------------------------------------------------------------------------------- /gucc/src/autologin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/autologin.cpp -------------------------------------------------------------------------------- /gucc/src/block_devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/block_devices.cpp -------------------------------------------------------------------------------- /gucc/src/bootloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/bootloader.cpp -------------------------------------------------------------------------------- /gucc/src/btrfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/btrfs.cpp -------------------------------------------------------------------------------- /gucc/src/chwd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/chwd.cpp -------------------------------------------------------------------------------- /gucc/src/cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/cpu.cpp -------------------------------------------------------------------------------- /gucc/src/crypttab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/crypttab.cpp -------------------------------------------------------------------------------- /gucc/src/fetch_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/fetch_file.cpp -------------------------------------------------------------------------------- /gucc/src/file_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/file_utils.cpp -------------------------------------------------------------------------------- /gucc/src/fs_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/fs_utils.cpp -------------------------------------------------------------------------------- /gucc/src/fstab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/fstab.cpp -------------------------------------------------------------------------------- /gucc/src/hwclock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/hwclock.cpp -------------------------------------------------------------------------------- /gucc/src/initcpio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/initcpio.cpp -------------------------------------------------------------------------------- /gucc/src/io_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/io_utils.cpp -------------------------------------------------------------------------------- /gucc/src/kernel_params.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/kernel_params.cpp -------------------------------------------------------------------------------- /gucc/src/locale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/locale.cpp -------------------------------------------------------------------------------- /gucc/src/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/logger.cpp -------------------------------------------------------------------------------- /gucc/src/luks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/luks.cpp -------------------------------------------------------------------------------- /gucc/src/mount_partitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/mount_partitions.cpp -------------------------------------------------------------------------------- /gucc/src/mtab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/mtab.cpp -------------------------------------------------------------------------------- /gucc/src/package_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/package_list.cpp -------------------------------------------------------------------------------- /gucc/src/package_profiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/package_profiles.cpp -------------------------------------------------------------------------------- /gucc/src/pacmanconf_repo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/pacmanconf_repo.cpp -------------------------------------------------------------------------------- /gucc/src/partitioning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/partitioning.cpp -------------------------------------------------------------------------------- /gucc/src/repos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/repos.cpp -------------------------------------------------------------------------------- /gucc/src/string_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/string_utils.cpp -------------------------------------------------------------------------------- /gucc/src/swap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/swap.cpp -------------------------------------------------------------------------------- /gucc/src/systemd_services.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/systemd_services.cpp -------------------------------------------------------------------------------- /gucc/src/umount_partitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/umount_partitions.cpp -------------------------------------------------------------------------------- /gucc/src/user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/user.cpp -------------------------------------------------------------------------------- /gucc/src/zfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/src/zfs.cpp -------------------------------------------------------------------------------- /gucc/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/CMakeLists.txt -------------------------------------------------------------------------------- /gucc/tests/doctest_compatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/doctest_compatibility.h -------------------------------------------------------------------------------- /gucc/tests/files/locale.gen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/files/locale.gen -------------------------------------------------------------------------------- /gucc/tests/files/refind.conf-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/files/refind.conf-sample -------------------------------------------------------------------------------- /gucc/tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/meson.build -------------------------------------------------------------------------------- /gucc/tests/unit-btrfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-btrfs.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-crypttab_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-crypttab_gen.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-fetch_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-fetch_file.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-fstab_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-fstab_gen.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-grub_config_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-grub_config_gen.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-initcpio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-initcpio.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-kernel_params.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-kernel_params.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-limine_config_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-limine_config_gen.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-locale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-locale.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-mtab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-mtab.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-package_profiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-package_profiles.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-pacmanconf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-pacmanconf.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-partitioning_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-partitioning_gen.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-refind_config_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-refind_config_gen.cpp -------------------------------------------------------------------------------- /gucc/tests/unit-refind_extra_kern_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/gucc/tests/unit-refind_extra_kern_strings.cpp -------------------------------------------------------------------------------- /gucc/tests/unit.cpp: -------------------------------------------------------------------------------- 1 | #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN 2 | #include "doctest_compatibility.h" 3 | -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/meson_options.txt -------------------------------------------------------------------------------- /net-profiles.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/net-profiles.toml -------------------------------------------------------------------------------- /settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/settings.json -------------------------------------------------------------------------------- /src/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/config.cpp -------------------------------------------------------------------------------- /src/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/config.hpp -------------------------------------------------------------------------------- /src/crypto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/crypto.cpp -------------------------------------------------------------------------------- /src/crypto.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/crypto.hpp -------------------------------------------------------------------------------- /src/definitions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/definitions.hpp -------------------------------------------------------------------------------- /src/disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/disk.cpp -------------------------------------------------------------------------------- /src/disk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/disk.hpp -------------------------------------------------------------------------------- /src/drivers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/drivers.cpp -------------------------------------------------------------------------------- /src/drivers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/drivers.hpp -------------------------------------------------------------------------------- /src/follow_process_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/follow_process_log.cpp -------------------------------------------------------------------------------- /src/follow_process_log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/follow_process_log.hpp -------------------------------------------------------------------------------- /src/install-repo.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/install-repo.awk -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/misc.cpp -------------------------------------------------------------------------------- /src/misc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/misc.hpp -------------------------------------------------------------------------------- /src/simple_tui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/simple_tui.cpp -------------------------------------------------------------------------------- /src/simple_tui.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/simple_tui.hpp -------------------------------------------------------------------------------- /src/subprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/subprocess.h -------------------------------------------------------------------------------- /src/tui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/tui.cpp -------------------------------------------------------------------------------- /src/tui.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/tui.hpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/utils.hpp -------------------------------------------------------------------------------- /src/view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/view.hpp -------------------------------------------------------------------------------- /src/widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/widgets.cpp -------------------------------------------------------------------------------- /src/widgets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/src/widgets.hpp -------------------------------------------------------------------------------- /subprojects/cpr.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/cpr.wrap -------------------------------------------------------------------------------- /subprojects/ctre.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/ctre.wrap -------------------------------------------------------------------------------- /subprojects/doctest.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/doctest.wrap -------------------------------------------------------------------------------- /subprojects/fmt.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/fmt.wrap -------------------------------------------------------------------------------- /subprojects/ftxui.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/ftxui.wrap -------------------------------------------------------------------------------- /subprojects/nlohmann_json.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/nlohmann_json.wrap -------------------------------------------------------------------------------- /subprojects/packagefiles/cpr/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/cpr/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/ctre/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/ctre/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/doctest/0001-fix-include-doctest.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/doctest/0001-fix-include-doctest.patch -------------------------------------------------------------------------------- /subprojects/packagefiles/fmt/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/fmt/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/ftxui/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/ftxui/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/rapidjson/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/rapidjson/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/simdjson/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/simdjson/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/spdlog/LICENSE.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/spdlog/LICENSE.build -------------------------------------------------------------------------------- /subprojects/packagefiles/spdlog/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/spdlog/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/spdlog/meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/spdlog/meson_options.txt -------------------------------------------------------------------------------- /subprojects/packagefiles/spdlog/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/spdlog/src/meson.build -------------------------------------------------------------------------------- /subprojects/packagefiles/spdlog/tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/packagefiles/spdlog/tests/meson.build -------------------------------------------------------------------------------- /subprojects/rapidjson.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/rapidjson.wrap -------------------------------------------------------------------------------- /subprojects/simdjson.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/simdjson.wrap -------------------------------------------------------------------------------- /subprojects/spdlog.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/spdlog.wrap -------------------------------------------------------------------------------- /subprojects/tomlplusplus.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/subprojects/tomlplusplus.wrap -------------------------------------------------------------------------------- /test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/test.json -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/tests/meson.build -------------------------------------------------------------------------------- /tests/unit-exec-interactive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/tests/unit-exec-interactive.cpp -------------------------------------------------------------------------------- /tests/unit-proccess-tailing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CachyOS/New-Cli-Installer/HEAD/tests/unit-proccess-tailing.cpp --------------------------------------------------------------------------------