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
Vladislav Nepogodin
55fc13f999
🔥 add cachyos-zsh-config
2022-02-27 04:20:35 +04:00
Vladislav Nepogodin
0578be9258
🔥 add cachyos-zsh-config
2022-02-27 04:16:52 +04:00
Vladislav Nepogodin
dcc4a8e72e
🔥 add bspwm
2022-02-27 03:48:34 +04:00
Vladislav Nepogodin
d56e30e22e
👷 enable systemd services
2022-02-27 03:33:30 +04:00
Vladislav Nepogodin
8a6fefcfe4
👷 add some fixes
...
uncomment line in /etc/sudoers to allow sudo group
install vim editor
execute "grub-mkconfig -o /boot/grub/grub.cfg" when grub is in use
2022-02-27 02:48:10 +04:00
Vladislav Nepogodin
e7e2865a3e
👷 don't use folowing arch_chroot for string which doesnt produce any output
2022-02-26 20:59:12 +04:00
Vladislav Nepogodin
fd307c9e98
👷 move case to function
2022-02-25 20:00:54 +04:00
Vladislav Nepogodin
d107a725bd
🔥 add openbox
2022-02-24 03:00:52 +04:00
Vladislav Nepogodin
efffe9e113
👷 simplify
2022-02-24 02:34:46 +04:00
Vladislav Nepogodin
833de6f064
👷 add lvm page
2022-02-24 02:28:38 +04:00
Vladislav Nepogodin
f3a7b00e9e
🚧 replace regex
2022-02-23 17:45:19 +04:00
Vladislav Nepogodin
bc466793aa
🚧 hotfix
2022-02-23 04:03:31 +04:00
Vladislav Nepogodin
fb2c5c1703
🚧 add mhwd to base install
2022-02-23 00:19:50 +04:00
Vladislav Nepogodin
79b90168af
🚧 hotfix
...
Append to logfile instead of always starting at the beginning of the file
2022-02-22 03:06:25 +04:00
Vladislav Nepogodin
e4d170486c
🚧 update return status
...
in case if smth is gone wrong
2022-02-22 02:27:23 +04:00
Vladislav Nepogodin
3131a44da1
👷 add ability to edit pacman config from UI
2022-02-21 04:12:20 +04:00
Vladislav Nepogodin
d8ba5238e6
👷 add pacman keys refresh
2022-02-21 03:37:27 +04:00
Vladislav Nepogodin
6d86b4a748
🚧 fix unused static function
2022-02-21 03:30:10 +04:00
Vladislav Nepogodin
e74fce0976
♻ cleanup
2022-02-21 00:46:33 +04:00
Vladislav Nepogodin
a8504c2741
🚧 remove security tweeks menu
2022-02-20 19:24:33 +04:00
Vladislav Nepogodin
10a4d98eb4
👷 add performance page
2022-02-20 18:59:53 +04:00
Vladislav Nepogodin
c6d995d5ee
🚧 fix typos
2022-02-19 03:51:39 +04:00
Vladislav Nepogodin
7c078af4fc
👷 add new pages
...
Add ability to watch at the system logs
User can now review configs installed on OS
Selecting drivers needed for the target, through
TUI, or just pick drivers automatically
2022-02-19 03:32:33 +04:00
Vladislav Nepogodin
a348f980ce
👷 add autologin
2022-02-15 01:13:40 +04:00
Vladislav Nepogodin
5dc58c5745
👷 add btrfs subvolumes
2022-02-14 03:29:20 +04:00
Vladislav Nepogodin
9c6ca2ddf9
♻ update dependencies
2022-02-12 04:38:15 +04:00
Vladislav Nepogodin
fd4b3f3126
🚧 fix _v3
2022-01-14 02:39:10 +04:00
Vladislav Nepogodin
f314f29216
🚧 fix _v3
2022-01-14 02:35:24 +04:00
Vladislav Nepogodin
4d474ce7ca
👷 add missing pacman config
2022-01-14 02:05:10 +04:00
Vladislav Nepogodin
624de13183
👷 add missing pacman config
2022-01-14 01:51:58 +04:00
Vladislav Nepogodin
491ee4cb9a
🚧 trying to fix
2022-01-13 03:55:52 +04:00
Vladislav Nepogodin
93f8609f73
🚧 trying to fix
2022-01-13 03:51:40 +04:00
Vladislav Nepogodin
7ea943506b
🚧 trying to fix
2022-01-13 03:46:35 +04:00
Vladislav Nepogodin
ef321b6cc0
🚧 trying to fix
2022-01-13 03:35:51 +04:00
Vladislav Nepogodin
460aa8308f
♻ update FTXUI
2022-01-12 22:43:07 +04:00
Vladislav Nepogodin
acefb4c85f
🚧 suspend FTXUI on interactive actions such as "bash" shell
2022-01-11 04:27:10 +04:00
Vladislav Nepogodin
c32112e42e
👷 add x86_64_v3
2022-01-10 03:49:10 +04:00
Vladislav Nepogodin
a9b42495ea
👷 add interactive chroot menu option
2022-01-10 02:19:41 +04:00
Vladislav Nepogodin
5efa3b4c06
🔥 add wayfire
2022-01-10 01:11:39 +04:00
Vladislav Nepogodin
2217c418a0
👷 add xorg-server
2022-01-10 01:00:40 +04:00
Vladislav Nepogodin
95df9f5faa
🚧 hot fixes
2022-01-09 21:29:55 +04:00
Vladislav Nepogodin
3e44bfc70b
🚧 hot fixes
2022-01-09 19:35:32 +04:00
Vladislav Nepogodin
9ff974c100
🔥 update virtual console status
2022-01-09 18:02:00 +04:00
Vladislav Nepogodin
cb425b00df
🔥 update luks status
2022-01-09 05:07:05 +04:00
Vladislav Nepogodin
c03df0c549
🔥 add luks ui
2022-01-09 04:41:43 +04:00
Vladislav Nepogodin
03453a9c6f
🔥 add system language menu
...
🚧 fix typo
2022-01-07 04:26:41 +04:00
Vladislav Nepogodin
a63d00057c
♻ cleanup
2022-01-06 23:23:36 +04:00
Vladislav Nepogodin
1ee447586e
♻ cleanup
2022-01-06 14:20:56 +04:00
Vladislav Nepogodin
ffbbef14c7
🚧 prepare for release
2022-01-05 03:36:00 +04:00
Vladislav Nepogodin
8175b11080
👷 update ui
2022-01-03 23:22:40 +04:00
Vladislav Nepogodin
f7d464842a
🚧 fix compilation with clang
2022-01-03 01:45:54 +04:00
Vladislav Nepogodin
c608ed3e66
🚧 hot fix
2022-01-02 03:17:34 +04:00
Vladislav Nepogodin
7fb41136a0
🚧 hot fix
2022-01-02 02:43:09 +04:00
Vladislav Nepogodin
556279a79a
🚧 hot fix
2022-01-01 22:24:56 +04:00
Vladislav Nepogodin
aaaf752d65
🔥 add grub-uefi
2022-01-01 22:19:25 +04:00
Vladislav Nepogodin
31a3b6ae0f
🚧 hot fix
2022-01-01 06:05:23 +04:00
Vladislav Nepogodin
9b352c9e2b
♻ cleanup
2022-01-01 04:58:10 +04:00
Vladislav Nepogodin
5f95fbab5c
🔥 use simdjson instead of nlohmannjson
2021-12-31 18:24:03 +04:00
Vladislav Nepogodin
09c966b0ff
🚧 fix cmake build
2021-12-30 02:21:57 +04:00
Vladislav Nepogodin
cc4d343e2b
update database on startup
2021-12-27 16:45:05 +04:00
Vladislav Nepogodin
938904ef31
inherit parent enviroment
2021-12-27 03:32:07 +04:00
Vladislav Nepogodin
bba4767fcb
attempt for wrapped process log
2021-12-27 03:04:03 +04:00
Vladislav Nepogodin
d33c29c516
🔥 make it scrollable
2021-12-26 23:21:33 +04:00
Vladislav Nepogodin
00e43ff34e
attempt for wrapped process log
2021-12-26 22:42:19 +04:00
Vladislav Nepogodin
83dbb33062
🚧 hot fix
2021-12-25 02:17:55 +04:00
Vladislav Nepogodin
9b3e83927b
♻ cleanup (install kernel with its headers)
2021-12-25 02:12:53 +04:00
Vladislav Nepogodin
04d3dd2b96
♻ cleanup (exit loops closure carefully)
2021-12-24 03:02:57 +04:00
Vladislav Nepogodin
fa2dd4e0f0
♻ cleanup (exit loops closure carefully)
2021-12-24 03:00:15 +04:00
Vladislav Nepogodin
3f1f9c8659
♻ cleanup
2021-12-23 02:27:19 +04:00
Vladislav Nepogodin
c21a4e23f0
♻ cleanup
2021-12-23 01:48:40 +04:00
Vladislav Nepogodin
d87abfb692
♻ cleanup
2021-12-23 01:45:36 +04:00
Vladislav Nepogodin
551d5b95a0
♻ cleanup
2021-12-23 01:41:44 +04:00
Vladislav Nepogodin
328e2804fc
👷 update ui
2021-12-22 03:16:31 +04:00
Vladislav Nepogodin
818b7a7c3a
👷 install kernel via ui
2021-12-22 00:29:49 +04:00
Vladislav Nepogodin
569c606d29
♻ cleanup
2021-12-21 03:14:46 +04:00
Vladislav Nepogodin
93c8cfa2a0
👷 update ui
...
fix build with clang
2021-12-21 03:13:19 +04:00
Vladislav Nepogodin
bbe2b4e641
🚧 hot fix
2021-12-20 03:38:11 +04:00
Vladislav Nepogodin
2d05a6a106
🚧 hot fix
2021-12-19 03:15:37 +04:00
Vladislav Nepogodin
4bc850b641
👷 update ui
2021-12-19 02:40:37 +04:00
Vladislav Nepogodin
b42419181f
👷 update ui
...
add "install_bootloader" page
2021-12-17 03:26:29 +04:00
Vladislav Nepogodin
463bd50ea1
👷 update ui
2021-12-17 01:11:15 +04:00
Vladislav Nepogodin
7ceddad212
👷 update ui
2021-12-16 04:32:45 +04:00
Vladislav Nepogodin
dfa8906582
👷 update ui && detect lvm
2021-12-15 16:43:51 +04:00
Vladislav Nepogodin
d9aaffb2e2
👷 code cleanup
2021-12-15 03:23:34 +04:00
Vladislav Nepogodin
61750d6e53
👷 update deps and ui.
...
Also refactor code
2021-12-15 03:20:01 +04:00
Vladislav Nepogodin
bb77f2bbc1
👷 update ui
...
refactor code
2021-12-14 03:02:45 +04:00
Vladislav Nepogodin
1fda6ae4a9
👷 update ui
...
use ranges from c++ 20
fix some bugs
2021-12-13 03:22:13 +04:00
Vladislav Nepogodin
cd713b8e13
👷 update ui
2021-12-11 01:42:51 +04:00
Vladislav Nepogodin
aebce32b76
👷 update some pages and add new dep
...
add spdlog for logging to file
add menu widget
refactor some pages
2021-12-10 02:59:05 +04:00
Vladislav Nepogodin
944b9cb5ed
👷 add more defaults
2021-12-06 03:06:34 +04:00
Vladislav Nepogodin
928dbf1590
👷 update backward action
...
add new dependency - `glibmm`
2021-12-06 02:32:21 +04:00
Vladislav Nepogodin
0ead58d906
👷 do not suppress return code of system
function
2021-12-05 16:27:57 +04:00
Vladislav Nepogodin
e058ea6936
🚧 add more pages
...
add initial page
add prep_menu page
check if device is mounted
2021-12-05 16:12:02 +04:00
Vladislav Nepogodin
ef6fd02314
👷 update ui
2021-12-05 04:15:34 +04:00
Vladislav Nepogodin
c36ab03920
👷 update ui
2021-12-03 03:10:05 +04:00
Vladislav Nepogodin
d0bc5f469a
👷 update device selection page
2021-12-03 01:07:52 +04:00
Vladislav Nepogodin
b1aa7a8c62
👷 add device selection page
2021-12-03 00:45:56 +04:00
Vladislav Nepogodin
88c531af14
👷 update devices page
2021-12-02 14:52:18 +04:00