Vladislav Nepogodin
108bd4bb65
🚧 refactor partitioning
2023-12-14 15:08:16 +04:00
Vladislav Nepogodin
3a7a8f9531
👷 config: add fs name to partition table
2023-12-14 03:29:24 +04:00
Vladislav Nepogodin
4a86e98854
🚧 tui: pipe stderr from btrfs to devnull
2023-12-11 01:08:48 +04:00
Vladislav Nepogodin
4b0034a1b0
👷 utils: enable verbose and dirty mode for exec via env vars
2023-12-08 11:15:27 +04:00
Vladislav Nepogodin
87575c1daa
👷 utils: add helper function to get available bootloaders for system
2023-12-08 11:12:02 +04:00
Vladislav Nepogodin
e91e48f811
👷 utils: add helper function to get default mountpoint for bootloader
2023-12-08 03:10:10 +04:00
Vladislav Nepogodin
b8dbc4418b
🚧 disk: pipe stderr from btrfs to devnull
2023-12-08 02:39:34 +04:00
Vladislav Nepogodin
6efa07aa20
🚧 renamed packages
2023-10-24 19:56:21 +04:00
Vladislav Nepogodin
8232bed5d1
🚧 update repo list
2023-08-11 22:19:40 +00:00
Vladislav Nepogodin
549affabd8
📝 add todos
2023-08-11 21:39:34 +00:00
Vladislav Nepogodin
a858c11990
🧹 apply clang-format
2023-07-01 01:19:22 +04:00
Vladislav Nepogodin
0ca553b6e4
🧹 apply clang-format
2023-07-01 01:18:03 +04:00
Vladislav Nepogodin
405ec27556
👷 add new DEs/WMs
2023-07-01 01:16:10 +04:00
Vladislav Nepogodin
904a44890a
👷 update package lists
2023-07-01 01:08:33 +04:00
Vladislav Nepogodin
fedda098d6
🚧 drop cutefish
2023-06-30 23:47:16 +04:00
Vladislav Nepogodin
54a28595c2
🚧 chwd: fix logic
2023-06-30 23:45:33 +04:00
Vladislav Nepogodin
0ff8160e72
🚧 chwd: update names
2023-06-30 18:59:55 +04:00
Vladislav Nepogodin
27c315db89
🧹 apply clang-format
2023-06-04 03:13:23 +04:00
Vladislav Nepogodin
dcad598b02
👷 add function to dump settings
2023-04-03 03:23:37 +04:00
Vladislav Nepogodin
0b76a9a968
🧹 move the include to dev environment
2023-04-03 01:58:41 +04:00
Vladislav Nepogodin
7c0c3f1003
👷 allow to run inst_needed safely in dev environment
2023-04-03 00:51:02 +04:00
Vladislav Nepogodin
786de0fd46
👷 allow to run arch_chroot safely in dev environment
2023-04-03 00:42:48 +04:00
Vladislav Nepogodin
3d720b08c8
🧹 move the formatted string to var to reduce repeated code
2023-04-03 00:11:50 +04:00
Vladislav Nepogodin
e80752fbb3
🚧 refind: dump config to the install log
2023-04-02 03:42:51 +04:00
Vladislav Nepogodin
4c527fe61a
🚧 refind: typo
2023-04-02 03:37:43 +04:00
Vladislav Nepogodin
6b79c9942f
🚧 refind: install all drivers by default
2023-04-02 03:34:29 +04:00
Vladislav Nepogodin
b146961052
🚧 refind: remove graphics mode
2023-04-02 03:33:12 +04:00
Vladislav Nepogodin
b07279a89e
🚧 make refind installation more verbose
2023-04-02 03:30:35 +04:00
Vladislav Nepogodin
4297a1f43f
🚧 fix cachyos repo addition
...
remove additional check if one of the repos persist,
then return from function and do nothing.
logic was wrong anyway. here we was checking the
persitance of the repos only to add keyrings.
2023-04-02 03:21:37 +04:00
Vladislav Nepogodin
e74d16a322
🚧 don't overwrite pacstrap log
2023-04-02 03:14:04 +04:00
Vladislav Nepogodin
52529f16fd
🚧 fix locale detection
2023-04-02 03:08:57 +04:00
Vladislav Nepogodin
e452bdce71
🧹 cleanup
2023-02-25 12:17:18 +04:00
Vladislav Nepogodin
6f088ea460
🧹 rename get_root_fs -> get_mountpoint_fs
2023-02-25 12:09:09 +04:00
Vladislav Nepogodin
07871ff09b
🧹 cleanup redurant function calls
2023-02-25 04:23:23 +04:00
Vladislav Nepogodin
53d89bdc4e
👷 Expose server profile config to config
...
Allow user to enable server profile from config option,
by using `server_mode: true` in the config file.
Install additional packages for BTFS, ZFS.
2023-02-25 04:08:11 +04:00
Vladislav Nepogodin
71cc7c8189
👷 handle server profile in simple view
2023-02-25 04:07:44 +04:00
Vladislav Nepogodin
42ed0f0db2
🚧 correctly install zfs module for kernels
2023-02-25 04:04:26 +04:00
Vladislav Nepogodin
ba0253f829
🚧 add missing mirrorlist
2023-02-09 09:48:12 +04:00
Vladislav Nepogodin
4cabe5de23
👷 server profile
2023-02-09 09:43:50 +04:00
Vladislav Nepogodin
8315a7969f
🚧 fix
2023-02-09 09:27:32 +04:00
Vladislav Nepogodin
51439b45c7
🧹 cleanup; move generic functions to utils
2023-02-09 02:36:11 +04:00
Vladislav Nepogodin
180001be13
🧹 cleanup; move generic functions to utils
2023-02-01 04:14:28 +04:00
Vladislav Nepogodin
577c2920b9
🧹 use fmt_compile macro
2023-01-28 23:52:42 +04:00
Vladislav Nepogodin
18d3f9edf2
🧹 apply clang-format
2023-01-28 21:21:13 +04:00
Vladislav Nepogodin
42b24fce70
👷 add partition field to the config
2023-01-28 02:09:33 +04:00
Vladislav Nepogodin
66e01de191
🧹 apply clang-format
2023-01-26 09:51:05 +04:00
Vladislav Nepogodin
43b3458053
🧹 apply clang-format
2023-01-26 09:49:25 +04:00
Vladislav Nepogodin
d5d79f7ddf
👷 new desktops
2023-01-26 09:48:06 +04:00
Vladislav Nepogodin
316bade324
🧹 cleanup
2023-01-21 18:03:47 +04:00
Vladislav Nepogodin
80cec17ef5
👷 add new function to control pacmanconf repos
2023-01-21 17:17:04 +04:00
Vladislav Nepogodin
d1d5059463
🚧 fix repo addition
2023-01-21 12:17:53 +04:00
Vladislav Nepogodin
51a0dac44c
👷 split v1 repo with v3
2023-01-19 03:43:01 +04:00
Vladislav Nepogodin
7eceedf18b
🧹 apply clang-format
2023-01-18 04:05:13 +04:00
Vladislav Nepogodin
3351a54332
🧹 cleanup follow_process_log.hpp
2023-01-18 03:10:15 +04:00
Vladislav Nepogodin
d7b55ccbce
👷 add v4 repo during install
2023-01-18 03:08:50 +04:00
Vladislav Nepogodin
5551f2b7b4
👷 push v3 repo as first repo natively
2023-01-18 03:07:00 +04:00
Vladislav Nepogodin
e132a4a79c
🧹 apply clang-format
2023-01-17 02:20:30 +04:00
Vladislav Nepogodin
b405564bab
🧹 cleanup repo add
2023-01-17 02:15:11 +04:00
Vladislav Nepogodin
6c50657b7b
♻ update year
2023-01-08 19:34:49 +04:00
Vladislav Nepogodin
b7abe0dd49
🧹 cleanup pkglist
2023-01-07 05:27:43 +04:00
Vladislav Nepogodin
eb7dffe272
🚧 fix installer on GUI iso
2023-01-02 02:04:29 +04:00
Vladislav Nepogodin
fa463c979f
🧹 apply clang-format
2022-12-31 01:30:22 +04:00
Vladislav Nepogodin
aefa71a6be
🧹 remove unused code
2022-12-31 01:29:38 +04:00
Vladislav Nepogodin
2ba35e0cfd
🧹 revert here
2022-12-31 01:24:49 +04:00
Vladislav Nepogodin
4e9b96ff0e
♻ update CI
2022-12-31 01:22:56 +04:00
Vladislav Nepogodin
b412bf41ba
🧹 apply clang-format
2022-12-31 01:07:55 +04:00
Vladislav Nepogodin
b808af2f3b
⚡ Use native isa level detection
2022-12-31 01:03:34 +04:00
Vladislav Nepogodin
8cba495a15
🧹 apply clang-format
2022-12-09 03:43:52 +04:00
Vladislav Nepogodin
5dc6d56bcc
🧹 log slightly more information
...
log information about system, running installer version
2022-12-09 02:57:03 +04:00
Vladislav Nepogodin
7046468ddb
🧹 add comments
2022-12-09 02:55:50 +04:00
Vladislav Nepogodin
22e77296d1
🧹 cleanup warnings from clang-format
2022-11-20 04:24:16 +04:00
Vladislav Nepogodin
3391c0cb20
🚧 possible fixes reported by GCC analyzer
2022-11-19 04:21:01 +04:00
Vladislav Nepogodin
d7f91ebdba
🧹 add some more warnings
2022-11-19 04:20:00 +04:00
Peter Jung
939d92a8d3
Update openbox packages
...
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-10-26 16:43:52 +02:00
Vladislav Nepogodin
ee9ad2d025
🧹 cleanup
2022-09-15 03:45:14 +04:00
Vladislav Nepogodin
cde2589433
🧹 cleanup
2022-09-12 02:49:37 +04:00
Vladislav Nepogodin
a11529f1b5
🧹 cleanup
2022-09-12 02:43:32 +04:00
Vladislav Nepogodin
f50537c397
🧹 Add notice
2022-08-18 21:11:41 +04:00
Vladislav Nepogodin
484b65e042
🚧 fix detection
2022-08-18 20:57:26 +04:00
Vladislav Nepogodin
8009f1abf4
🧹 cleanup
2022-08-18 19:00:33 +04:00
Vladislav Nepogodin
9756a6ab15
👷 make it more verbose
...
return proper result if error occurred,
and write to the log about the error.
2022-08-18 17:33:14 +04:00
Vladislav Nepogodin
b790b93364
🐛 fix bug
...
Why is that even doing here?
2022-08-18 17:22:00 +04:00
Vladislav Nepogodin
ba0dfec0fa
🚧 explicitly use mkinitcpio
2022-08-18 16:10:15 +04:00
Vladislav Nepogodin
51e661e706
🐛 fix bug
...
make sure that we have valid initcpio config,
overwise we will end up here with unbootable system.
2022-08-18 03:57:39 +04:00
Vladislav Nepogodin
ea82bbb4cc
🚧 fix v3 detection
2022-08-14 19:37:10 +04:00
Vladislav Nepogodin
af3a07387b
🧹 cleanup
2022-08-14 15:11:43 +04:00
Vladislav Nepogodin
864608cf8f
👷 fix compilation
2022-08-14 11:50:55 +04:00
Vladislav Nepogodin
62a6f4c2c6
🧹 apply clang-format
2022-08-14 00:32:23 +04:00
Vladislav Nepogodin
a706befdf4
🐛 fix bug
...
this is a potential UB
2022-08-14 00:30:45 +04:00
Vladislav Nepogodin
352964c810
👷 sync post-install script output with logger
2022-08-14 00:07:54 +04:00
Vladislav Nepogodin
473f02e8e9
👷 fix compilation
2022-08-13 02:51:10 +04:00
Vladislav Nepogodin
3b7a03524e
👷 update pkglist
2022-08-13 02:49:32 +04:00
Vladislav Nepogodin
948a433dcf
🧹 drop some filesystems
2022-08-13 02:22:13 +04:00
Vladislav Nepogodin
26c84bf497
👷 add done msg to follow_process_log_widget
2022-08-13 00:14:36 +04:00
Vladislav Nepogodin
184cd62911
🧹 cleanup
2022-08-13 00:03:47 +04:00
Vladislav Nepogodin
f334316045
🧹 cleanup
2022-08-12 23:45:18 +04:00
Vladislav Nepogodin
947eb21b2c
⚡ add headless mode
2022-08-12 23:23:14 +04:00
Vladislav Nepogodin
62d7bbf90f
🐛 bug fix
2022-08-12 21:27:46 +04:00
Vladislav Nepogodin
cd83ab41fc
🧹 Cleanup initcpio helper functions
...
Prevent from inserting elements same data to the initcpio
2022-08-12 21:22:47 +04:00
Vladislav Nepogodin
1bfbd7c7b7
👷 implement using native API
2022-08-12 03:49:00 +04:00
Vladislav Nepogodin
b8adedf529
👷 add more helper function for initcpio
2022-08-12 03:40:38 +04:00
Vladislav Nepogodin
e84a766b4d
👷 fetch initcpio first
2022-08-11 22:33:43 +04:00
Vladislav Nepogodin
6c6d098ff9
👷 (oops) move initcpio from test
2022-08-11 04:07:21 +04:00
Vladislav Nepogodin
bcfe5d0dbd
👷 add helper function
2022-08-11 03:56:08 +04:00
Vladislav Nepogodin
a25f3b00e7
👷 extend zfs manual support
2022-08-09 04:13:25 +04:00
Vladislav Nepogodin
a46be398a4
⚡ use advanced view by default
2022-08-08 01:11:50 +04:00
Vladislav Nepogodin
1be8a1fd73
👷 move tests to separate folder
2022-08-08 00:55:17 +04:00
Vladislav Nepogodin
6b772b1a78
♻ update deps
2022-07-30 21:43:24 +04:00
Vladislav Nepogodin
0ed5f1cc81
🚧 update mounting step
2022-06-14 04:01:40 +04:00
Vladislav Nepogodin
4a472d7954
👷 oops
2022-06-12 03:30:54 +04:00
Vladislav Nepogodin
5fe175b1ea
🚧 add post-install script to simple_view
2022-06-12 03:23:05 +04:00
Vladislav Nepogodin
431c1a8599
👷 move stats
2022-06-12 03:09:22 +04:00
Vladislav Nepogodin
fb4bfb5a01
🚧 update pkglist. add driver type to simple_view
2022-06-12 03:01:55 +04:00
Vladislav Nepogodin
03f4fa3c17
🚧 add driver autoinstall to the simple view
2022-06-11 15:57:13 +04:00
Vladislav Nepogodin
0a283b6096
🚧 add new steps to the simple view
2022-06-11 15:53:29 +04:00
Vladislav Nepogodin
5357735671
⚡ Introduce config
...
The config can be used to automatically install
the CachyOS on the target
2022-06-11 04:18:39 +04:00
Vladislav Nepogodin
7fa573d83a
♻ remove missing drivers
2022-06-09 02:29:50 +04:00
Vladislav Nepogodin
12a7da1e34
👷 enable services needed for ZFS
2022-06-09 01:59:50 +04:00
Vladislav Nepogodin
9e3c74570a
🔥 add refind
2022-06-09 01:51:05 +04:00
Vladislav Nepogodin
537dbcc39c
🚧 improve zfs support
2022-06-09 00:14:58 +04:00
ptr1337
15bcb5e2d5
update zpool create options
2022-06-07 21:15:40 +00:00
Vladislav Nepogodin
923cfd143a
🐛 fix typo
2022-06-08 01:11:40 +04:00
Vladislav Nepogodin
cf2c507203
👷 implement basic menu
2022-06-08 00:29:04 +04:00
Vladislav Nepogodin
ad0ff2b336
👷 enhance zfs defaults
2022-06-06 02:42:28 +04:00
Vladislav Nepogodin
1c923cdbc9
👷 fix compilation
2022-06-06 00:36:15 +04:00
Vladislav Nepogodin
8c8dc17cb7
🔥 add basic zfs support
2022-06-04 02:55:29 +04:00
Vladislav Nepogodin
3f54ddf637
👷 enable systemd services for zfs
2022-06-03 23:33:19 +04:00
Vladislav Nepogodin
c5f68dfd5d
🚧 clear disk data properly
2022-06-03 22:46:31 +04:00
Vladislav Nepogodin
80e2f74ae2
Revert "fix some boot options"
...
This reverts commit aeae374f18
.
2022-04-24 22:57:00 +04:00
Peter Jung
aeae374f18
fix some boot options
2022-04-24 20:30:37 +02:00
Vladislav Nepogodin
f2b6d57130
🚧 fix some bugs
2022-03-30 16:31:54 +04:00
Vladislav Nepogodin
3bc696c053
🚧 resolve some bugs
2022-03-30 03:35:15 +04:00
Vladislav Nepogodin
8154d57946
♻ update deps
2022-03-27 15:26:56 +04:00
Vladislav Nepogodin
5033d87c7f
♻ update deps
2022-03-21 03:32:19 +04:00
Vladislav Nepogodin
617e756b16
🚧 adjust a bit to fit with new TUI API
2022-03-19 02:50:36 +04:00
Vladislav Nepogodin
02a4b195b3
👷 update url
2022-03-14 01:09:26 +04:00
Vladislav Nepogodin
87d8a4aaf7
🔥 add kde & i3wm
2022-03-10 03:24:12 +04:00
Vladislav Nepogodin
2641c2c3b0
👷 Add more information inside mounting page
2022-03-08 16:41:50 +04:00
Vladislav Nepogodin
a68a83582a
🚧 remove simdjson atm
2022-03-08 16:29:52 +04:00
Vladislav Nepogodin
a55aee0e7c
🚧 uncomment kofuku as its now in repo
2022-03-08 03:37:43 +04:00
Vladislav Nepogodin
61d4814e6a
🚧 add lightdm greeter
2022-03-04 02:34:09 +04:00
Vladislav Nepogodin
983aedd935
🔥 add "kofuku edition"
2022-03-01 02:44:02 +04:00
Vladislav Nepogodin
80baab70e4
👷 add missing group
2022-02-27 23:28:43 +04:00
Vladislav Nepogodin
f2f63a05b8
👷 better align
2022-02-27 22:44:06 +04:00
Vladislav Nepogodin
ef97ec594c
👷 log errors from btrfs
2022-02-27 20:07:07 +04:00
Vladislav Nepogodin
37f5fc1f02
👷 add some fixes
2022-02-27 18:58:31 +04:00
Vladislav Nepogodin
d330fb35af
Revert "♻ .."
...
This reverts commit 53ef58edf4
.
2022-02-27 18:23:00 +04:00
Vladislav Nepogodin
53ef58edf4
♻ ..
2022-02-27 15:24:19 +04:00
Vladislav Nepogodin
a624306201
♻ cleanup
2022-02-27 15:13:39 +04:00
Vladislav Nepogodin
71417c6688
🔥 add cachyos-zsh-config
2022-02-27 04:22:31 +04:00