Bernhard Landauer
5f5dad26d8
adjust check_base for submenus; https://github.com/Chrysostomus/manjaro-architect/issues/99
2017-03-10 19:48:26 +01:00
Bernhard Landauer
33d5c64de8
check_base before installing desktop
2017-03-10 19:16:15 +01:00
Bernhard Landauer
511ecd9301
Revert "move check_mount/base to functions rather then menus"
...
was a bad idea, or of course we'd have to put all these functions inside "if [[ $? -eq 0 ]]; then" tests
Sorry, didn't think of it properly ;)
This reverts commit 48ab6b425b
.
2017-03-10 19:07:53 +01:00
Bernhard Landauer
60f19aa906
warn before removing .base_installed
2017-03-10 18:51:37 +01:00
Bernhard Landauer
b3d4ff995f
fix install_drivers menu title
2017-03-10 18:24:11 +01:00
Bernhard Landauer
ab4d47212f
install_drivers error_check and clear screen
2017-03-10 18:13:39 +01:00
Bernhard Landauer
bf4b364197
resolve conflict
2017-03-10 15:38:30 +01:00
Bernhard Landauer
48ab6b425b
move check_mount/base to functions rather then menus
...
- makes more sense if menus are supposed to be flexible
2017-03-10 14:55:06 +01:00
Bernhard Landauer
5ef75e7a37
check_base before install_drivers; close https://github.com/Chrysostomus/manjaro-architect/issues/98
2017-03-10 14:15:19 +01:00
Bernhard Landauer
7ae12b4aa7
add error check driver install and remove suprefluous
2017-03-10 14:13:30 +01:00
Bernhard Landauer
25d7bb6be9
exit-label translatable
2017-03-10 13:54:13 +01:00
Chrysostomus
7f5e58e347
Merge pull request #97 from oberon2007/displaymanager-openrc
...
fix dm openrc for unconfigured desktops
2017-03-10 13:02:59 +02:00
Bernhard Landauer
e5202787fa
translatable Cancel label
2017-03-10 02:24:17 +01:00
Bernhard Landauer
fe89eda7ae
fix dm openrc for unconfigured desktops
2017-03-09 22:40:38 +01:00
Chrysostomus
ce350a096e
Fix setting bash as default shell for user
2017-03-10 01:04:12 +08:00
Chrysostomus
9f04a8c671
Openrc fixes
2017-03-10 01:01:15 +08:00
Chrysostomus
3e2865c151
Set console font and keymap for openrc
2017-03-10 00:19:01 +08:00
Chrysostomus
2d0368c745
Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect
2017-03-09 01:20:43 +08:00
Chrysostomus
dc5839d9cb
Remove graphics menu
2017-03-08 11:30:13 +08:00
Bernhard Landauer
ffae6bbd27
translatables
2017-03-08 03:29:33 +01:00
Chrysostomus
1bf55bcefd
Add driver installation menu
2017-03-08 03:10:48 +08:00
Chrysostomus
ff30cbb840
use more functions, install base by filtering Packages-Root, filter graphics
...
driver list
2017-03-08 02:32:01 +08:00
Chrysostomus
117ca4b2e1
Tweak shell choice at user creation
2017-03-06 23:49:31 +08:00
Bernhard Landauer
5fc1ee4363
correction
2017-03-06 09:22:01 +01:00
Bernhard Landauer
963ce70040
same applies for set_xkbmap; added checkerror
2017-03-06 05:58:03 +01:00
Bernhard Landauer
254654750d
move display driver install to [util-desktop] as that's where it is in the menu
2017-03-06 05:48:39 +01:00
Bernhard Landauer
a80cc9627c
fix cancel advanced_menu
2017-03-06 05:39:54 +01:00
Bernhard Landauer
4f4da7922d
papajoker's fix for cancel pacman-key and one lost dollar
2017-03-06 05:37:41 +01:00
Bernhard Landauer
df90033b62
fix cancel bootloader (maybe)
2017-03-06 05:26:22 +01:00
Bernhard Landauer
4cc0e3112f
add info when updating db and one more arrow
2017-03-06 04:03:35 +01:00
Bernhard Landauer
8d48648842
fix cancel set_timezone
2017-03-06 02:31:49 +01:00
Bernhard Landauer
b88fe1cacf
fix select_language
2017-03-06 02:26:25 +01:00
Bernhard Landauer
dce5142585
missing changes
2017-03-06 02:09:14 +01:00
Bernhard Landauer
8777b99407
titles spaces
2017-03-06 01:29:17 +01:00
Bernhard Landauer
2ee2e63deb
fix cancel actions partition
2017-03-06 01:05:51 +01:00
Bernhard Landauer
6d41d0a464
add debug option -d
2017-03-06 00:26:55 +01:00
Bernhard Landauer
4599ed61c8
allow skip refresh db
2017-03-05 23:49:09 +01:00
Bernhard Landauer
5ce040f900
list_mounted() redirect output
2017-03-05 23:37:04 +01:00
Bernhard Landauer
28917c59d5
fix check_base
2017-03-05 23:17:28 +01:00
Bernhard Landauer
a9542f5fd8
submenu indicators
2017-03-05 22:51:15 +01:00
Bernhard Landauer
70a2a1b76b
make sure default shell gets selected and installed
...
https://github.com/Chrysostomus/manjaro-architect/issues/90
2017-03-05 22:30:48 +01:00
Bernhard Landauer
2a9b05cac8
do various final check only if base installed
2017-03-05 21:35:09 +01:00
Bernhard Landauer
b308bc90a0
final_check() quiet some output
2017-03-05 21:33:35 +01:00
Bernhard Landauer
9a45fab347
check if video-driver was selected
2017-03-05 19:13:19 +01:00
Bernhard Landauer
026213cf1b
dialog title spaces
2017-03-05 17:58:10 +01:00
Bernhard Landauer
696312bd2b
text correction shell dialog box
2017-03-05 17:45:37 +01:00
Bernhard Landauer
9d8849c9fa
close bracket
2017-03-05 13:32:14 +01:00
Bernhard Landauer
7ab86aca68
rank_mirrors() preselect stable
...
- the old problem with pacman-mirrors seems to have disappeared with the new menu structure
2017-03-05 12:56:46 +01:00
Bernhard Landauer
a9a8442857
fix setup_graphics_card cancel
2017-03-05 12:36:54 +01:00
Bernhard Landauer
21d873d03c
fix cancel 'configure mirrorlist'
2017-03-05 12:27:12 +01:00
Bernhard Landauer
43459071f6
some spaces in titles
2017-03-05 12:26:08 +01:00
Bernhard Landauer
788c9cf6b5
check if kernel selected or pre-installed i time
2017-03-05 03:47:18 +01:00
Bernhard Landauer
bf4dd47dc2
check_base before bootloader, highlight inst_base
2017-03-05 03:08:10 +01:00
Bernhard Landauer
472d0f19c3
fix advanced_menu check_base
2017-03-04 23:06:57 +01:00
Bernhard Landauer
dcb30b7c44
indenting
2017-03-04 21:05:38 +01:00
Bernhard Landauer
e80739e1dd
resolve conflict
2017-03-04 20:58:20 +01:00
Bernhard Landauer
a984ffb905
new (temporary) menu structure, remove switch
2017-03-04 20:55:57 +01:00
Chrysostomus
fa38fb4f97
Merge pull request #85 from papajoker/fr
...
swich title/body
2017-03-04 20:34:23 +02:00
papajoker
a031c8c95e
swich title/body
2017-03-04 19:28:16 +01:00
Chrysostomus
8be527f951
Delete 0
2017-03-05 01:15:26 +08:00
Chrysostomus
6f215404b1
Filter luks_open menu
2017-03-05 00:22:22 +08:00
Bernhard Landauer
fb2d05a05c
fix mk_connection quit after nmtui
2017-03-04 01:11:24 +01:00
Bernhard Landauer
dc4e655993
resolve conflicts
2017-03-03 19:58:09 +01:00
Bernhard Landauer
c4c8496134
Merge branch 'new_structure' of https://github.com/oberon2007/manjaro-architect into new_structure
2017-03-03 16:41:02 +01:00
Bernhard Landauer
abf20aa45c
fix pacman-mirrors -i
2017-03-03 16:40:43 +01:00
Chrysostomus
7e0b91d919
Merge branch 'new_structure' of https://github.com/oberon2007/manjaro-architect into new_structure
2017-03-03 23:22:13 +08:00
Chrysostomus
0122f47d1f
Fix chowning $HOME for user created before installing desktop-settings
2017-03-03 23:20:24 +08:00
Bernhard Landauer
bceb3b5874
no escaping of quotes needed in dialog body
2017-03-03 16:09:49 +01:00
Bernhard Landauer
5c63e9b049
prepare for merge. resolve some conflicts
2017-03-03 11:24:19 +01:00
Bernhard Landauer
da7e968f31
fix newlines check_requirements()
2017-03-03 10:55:27 +01:00
Bernhard Landauer
69d38f701f
use translated strings, now really ;)
2017-03-03 10:13:42 +01:00
Bernhard Landauer
52f57fd335
wipe: use inst_needed
2017-03-03 03:27:56 +01:00
Bernhard Landauer
3cb00a9726
menu_choice --no-cancel
2017-03-03 03:10:51 +01:00
Bernhard Landauer
2bcf72354e
fix cancel mount
2017-03-03 02:35:29 +01:00
Bernhard Landauer
629688f293
fix rank_mirrors
...
- for some reason with the other variation pacman-mirrors doesn't manage to display mirror selection list.
2017-03-03 01:12:01 +01:00
Bernhard Landauer
0a72a3c780
inst_needed() display message
2017-03-03 00:13:05 +01:00
Bernhard Landauer
400bb5f33e
add comment about db update to intro
2017-03-02 20:56:27 +01:00
Bernhard Landauer
5c5ffc5668
luks/lvm submenu logics; fix https://github.com/oberon2007/manjaro-architect/issues/3
2017-03-02 20:17:37 +01:00
Bernhard Landauer
4f4b25b6f1
correction menu header default shell
2017-03-02 20:11:35 +01:00
Bernhard Landauer
6063be6580
fix exit_done mount condition; https://github.com/oberon2007/manjaro-architect/issues/5
2017-03-02 18:45:23 +01:00
Bernhard Landauer
20d480b56b
typo causing, likely causing https://forum.manjaro.org/t/unstable-manjaro-architect-beta-testing/16010
2017-03-02 17:59:47 +01:00
Bernhard Landauer
dd9255bb9f
no error when quitting without mount. fix https://github.com/oberon2007/manjaro-architect/issues/5
2017-03-02 17:50:00 +01:00
Chrysostomus
f71efd6457
replace break with return
2017-03-02 20:03:10 +08:00
Chrysostomus
6b7745b930
adjust
2017-03-02 19:44:48 +08:00
Chrysostomus
0e616bd74f
FIx util-disk.sh backwards navigation
2017-03-02 19:37:34 +08:00
Bernhard Landauer
dd25a38120
separate advanced stuff from regular, reorganize
2017-03-02 06:02:09 +01:00
Bernhard Landauer
d165a5ce96
check_mount/base adjust highlighting
2017-03-02 04:59:18 +01:00
Bernhard Landauer
89a88bfee7
fix quit dialog
2017-03-02 04:49:48 +01:00
Bernhard Landauer
b4732d85f5
modify select menu text
2017-03-02 04:40:45 +01:00
Bernhard Landauer
0211d69dcd
missing fi
2017-03-02 04:33:01 +01:00
Bernhard Landauer
3d6c9d8ed4
typo
2017-03-02 04:29:08 +01:00
Bernhard Landauer
24a9c3b699
one missing loopmenu=0
2017-03-02 04:24:13 +01:00
Bernhard Landauer
081aa543d4
re-apply @papajoker 's last commit - it got swallowed partially by my other big one ... ;)
2017-03-02 04:13:48 +01:00
Bernhard Landauer
f8c755ec03
Merge branch 'new_structure' of https://github.com/oberon2007/manjaro-architect into new_structure
2017-03-02 04:04:50 +01:00
Bernhard Landauer
fa36fd460b
review menu, introduce switch between menu regular|advanced
2017-03-02 04:04:01 +01:00
papajoker
44081bc815
merge
2017-03-02 02:57:09 +01:00
papajoker
4cd00c2e7a
return errcode for up to menu
2017-03-02 02:47:02 +01:00
Bernhard Landauer
e0f2890bd0
review util-menu
2017-03-02 02:33:25 +01:00
Bernhard Landauer
63282f2d78
review util-disk
2017-03-02 02:23:10 +01:00
Bernhard Landauer
586768fbd7
review util-desktop
2017-03-01 23:27:28 +01:00
Bernhard Landauer
bc1c368929
exit_done() corrections
2017-03-01 23:13:02 +01:00
Bernhard Landauer
ec6dd5835c
review exit_done()
2017-03-01 23:00:20 +01:00
Bernhard Landauer
b9481d9681
[util-base] reviewed
2017-03-01 21:46:40 +01:00
Chrysostomus
9fb2d2f020
Simplify main menu
2017-03-02 02:47:53 +08:00
Chrysostomus
5ee0051509
Revert "Strip the menu from unnecessary options for the time being."
...
This reverts commit d3e88b4681
.
2017-03-02 02:28:43 +08:00
Chrysostomus
d3e88b4681
Strip the menu from unnecessary options for the time being.
2017-03-02 01:49:52 +08:00
Chrysostomus
c0f8bde5f5
Mark all parts where recursion happens
2017-03-02 00:29:22 +08:00
Bernhard Landauer
fdd563a5f8
[util, util-menu] new check_base logic and remove recursive calls
2017-03-01 16:17:22 +01:00
Bernhard Landauer
1d00eb6286
chown user home
2017-03-01 13:09:56 +01:00
Chrysostomus
0a28e84ee2
Fix
2017-03-01 19:02:09 +08:00
Chrysostomus
ff2582fdca
chown home directory to user even if user is created before installing desktop-settings
2017-03-01 18:58:49 +08:00
Bernhard Landauer
70f92cd8ab
https://github.com/Chrysostomus/manjaro-architect/issues/75#issuecomment-283257043
2017-03-01 11:32:23 +01:00
Chrysostomus
8ec9cc33ce
Fix profile test
2017-03-01 18:29:30 +08:00
Bernhard Landauer
846555810b
check_pkg mhwd not needed any more
2017-03-01 07:02:01 +01:00
Bernhard Landauer
79b24f8bf5
rm little merge conflict
2017-03-01 07:01:15 +01:00
Bernhard Landauer
c7f3a0ea41
fix check for edit mkinitcpio.conf
2017-03-01 06:31:31 +01:00
Bernhard Landauer
bfcc9f691c
fix check for edit mkinitcpio.conf
2017-03-01 06:29:56 +01:00
Bernhard Landauer
69231cac4f
correction exit install_base_menu()
2017-03-01 05:52:32 +01:00
Bernhard Landauer
b3200db8d2
video-driver use force
2017-03-01 05:24:25 +01:00
Bernhard Landauer
c4101a847d
-f option for video-driver install (fails if config is present)
2017-03-01 05:23:32 +01:00
Bernhard Landauer
6a2bf3760b
not need to loop submenus
2017-03-01 05:06:23 +01:00
Bernhard Landauer
114e3b3499
try fix umount_partitions
2017-03-01 04:13:23 +01:00
Bernhard Landauer
a28ecd1dd6
try to fix umount_partitions
2017-03-01 04:12:39 +01:00
Bernhard Landauer
781ecdfa98
link submenus
2017-03-01 03:32:28 +01:00
Bernhard Landauer
920ad697b2
exp-build adjustment done in PKGBUILD
2017-03-01 01:16:58 +01:00
Bernhard Landauer
3c8e63d982
Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect
2017-03-01 01:15:33 +01:00
Bernhard Landauer
d2318609f8
do dev-build adjustment in the PKGBUILD
2017-03-01 01:15:19 +01:00
Bernhard Landauer
a7f6f83522
EOF
2017-03-01 00:50:51 +01:00
Bernhard Landauer
55e9971533
fix install profiles pkgs
2017-03-01 00:45:00 +01:00
Bernhard Landauer
cc6cea55fb
adopt latest changes
2017-03-01 00:05:31 +01:00
Bernhard Landauer
4a9e8d75c7
rm leftover
2017-02-28 23:59:13 +01:00
Bernhard Landauer
3d40b140cb
attempt new non-recursive structure
2017-02-28 23:53:26 +01:00
Bernhard Landauer
416e66e85f
separate function exit_done()
...
- final_check() produces ugly output when no partition is mounted
- write log to target also only makes sense when a chroot is present
2017-02-28 22:16:15 +01:00
Bernhard Landauer
a8f29db79a
Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect
2017-02-28 20:08:09 +01:00
Bernhard Landauer
c8f88853df
update profiles pkgs in a sane way
2017-02-28 19:56:55 +01:00
Chrysostomus
365e83a8ff
Remove ext2 from menu, fix some errors from install_base error reporting
2017-03-01 02:13:02 +08:00
Chrysostomus
cfd2865a9b
Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect
2017-03-01 01:01:28 +08:00
Bernhard Landauer
257fe52075
catch profiles install errors; https://forum.manjaro.org/t/experimental-manjaro-architect-test-iso/17661/77
2017-02-28 17:07:19 +01:00
Chrysostomus
ab60b751c0
Improve final_check
2017-02-28 23:06:10 +08:00
Bernhard Landauer
c4d7dd3a82
review some error checks
2017-02-28 15:33:38 +01:00
Bernhard Landauer
5af8ada8c1
remove some check_for_erroring around exit for now
2017-02-28 11:30:01 +01:00
Chrysostomus
fab5729f5f
Update util-desktop.sh
2017-02-28 14:18:25 +08:00
Chrysostomus
db312db7c9
Fix package filtering
2017-02-28 12:22:17 +08:00
Bernhard Landauer
bae1bfc9a1
adjust deskop pkgs log output
2017-02-28 03:22:55 +01:00
Bernhard Landauer
84b66d310c
store base pkgs list in the chroot
2017-02-28 01:59:51 +01:00
Bernhard Landauer
d50fdc865b
update profiles pkgs before instlling edition
2017-02-28 01:38:29 +01:00
Bernhard Landauer
28a26cda3a
fix inst_needed()
2017-02-28 01:36:51 +01:00
Bernhard Landauer
27515a0992
optionally run mkinitcpio when editing mkinitcpio.conf;
...
https://github.com/Chrysostomus/manjaro-architect/issues/35
2017-02-28 01:23:13 +01:00
Bernhard Landauer
00fd37940b
correction
2017-02-27 23:57:53 +01:00
Bernhard Landauer
0a623dac79
cp log instead of installing700, more dialog formatting
2017-02-27 22:55:31 +01:00