OSDN Git Service

pacbang-linux/installer-arch.git
4 years agoFix: missing boot partition type being passed to part_auto()
natemaia [Sun, 3 Nov 2019 01:49:31 +0000 (18:49 -0700)]
Fix: missing boot partition type being passed to part_auto()

4 years agoFix multiple issues
natemaia [Sat, 2 Nov 2019 17:50:52 +0000 (10:50 -0700)]
Fix multiple issues

- part_auto error on devices without existing partitions
- offer gparted if it's installed and running in a graphical environment
- errshow properly shift off fatal level arg and cleanup

4 years agoFix message in the wrong place for finishing extra mounts
natemaia [Wed, 30 Oct 2019 00:24:50 +0000 (17:24 -0700)]
Fix message in the wrong place for finishing extra mounts

4 years agoDon't allow skipping formatting root
natemaia [Wed, 30 Oct 2019 00:20:42 +0000 (17:20 -0700)]
Don't allow skipping formatting root

4 years agoFix: select_filesystem() not offering skip for partitions with an existing filesystem
natemaia [Tue, 29 Oct 2019 23:48:56 +0000 (16:48 -0700)]
Fix: select_filesystem() not offering skip for partitions with an existing filesystem

4 years agoMerge branch '2.1.1-merge'
natemaia [Tue, 29 Oct 2019 06:09:45 +0000 (23:09 -0700)]
Merge branch '2.1.1-merge'

4 years agoCorrect version
natemaia [Tue, 29 Oct 2019 06:05:15 +0000 (23:05 -0700)]
Correct version

4 years agoUpdate README
natemaia [Tue, 29 Oct 2019 05:58:31 +0000 (22:58 -0700)]
Update README

4 years agoFix: error in efistub boot setup
natemaia [Tue, 29 Oct 2019 04:34:23 +0000 (21:34 -0700)]
Fix: error in efistub boot setup

4 years agoVersion bump for release
natemaia [Tue, 29 Oct 2019 02:57:45 +0000 (19:57 -0700)]
Version bump for release

4 years agoUpdate for stable
natemaia [Tue, 29 Oct 2019 02:56:01 +0000 (19:56 -0700)]
Update for stable

4 years agoFix: error in suckless_install, error checking for auto_part
natemaia [Mon, 28 Oct 2019 19:16:14 +0000 (12:16 -0700)]
Fix: error in suckless_install, error checking for auto_part

4 years agoClean up jwmrc
natemaia [Mon, 28 Oct 2019 02:53:57 +0000 (19:53 -0700)]
Clean up jwmrc

4 years agoTearfree config creation and nvidia driver an installer flag
natemaia [Mon, 28 Oct 2019 01:06:20 +0000 (18:06 -0700)]
Tearfree config creation and nvidia driver an installer flag

4 years agoReorder main menu so show is last.
natemaia [Mon, 28 Oct 2019 00:25:06 +0000 (17:25 -0700)]
Reorder main menu so show is last.

- check part counts in part_find and show error there rather than
failing later.
- message while running portions that man be slow and seem like nothing
is happening.

4 years agoFix: broken redirection
natemaia [Sun, 27 Oct 2019 22:16:24 +0000 (15:16 -0700)]
Fix: broken redirection

4 years agoRedirect stderr to stdout after sending to error file
natemaia [Sun, 27 Oct 2019 21:56:08 +0000 (14:56 -0700)]
Redirect stderr to stdout after sending to error file

4 years agoFix: negative index error on empty string
natemaia [Sun, 27 Oct 2019 21:13:56 +0000 (14:13 -0700)]
Fix: negative index error on empty string

4 years agoFix: wrong variable being assigned to for user command
natemaia [Sun, 27 Oct 2019 20:43:20 +0000 (13:43 -0700)]
Fix: wrong variable being assigned to for user command

4 years agoFix: typo in main menu text, make menu text smaller and static
natemaia [Sun, 27 Oct 2019 20:34:45 +0000 (13:34 -0700)]
Fix: typo in main menu text, make menu text smaller and static

4 years agoFix typo: pearls -> perls
natemaia [Wed, 23 Oct 2019 08:27:08 +0000 (01:27 -0700)]
Fix typo: pearls -> perls

4 years agoFix missing sed -i flag
natemaia [Mon, 21 Oct 2019 04:03:55 +0000 (21:03 -0700)]
Fix missing sed -i flag

4 years agoAdd jwm
natemaia [Mon, 21 Oct 2019 02:49:12 +0000 (19:49 -0700)]
Add jwm

4 years agoInitial work on nvidia driver setup
natemaia [Sat, 19 Oct 2019 22:18:42 +0000 (15:18 -0700)]
Initial work on nvidia driver setup

- whitespace around > redirection paths
- live session changes/improvments
- use getopts for argument parsing

4 years agoUpdate gtk icon cache
natemaia [Sat, 19 Oct 2019 07:24:24 +0000 (00:24 -0700)]
Update gtk icon cache

4 years agoMove base-devel out of base_pkgs, add base_pkgs for live session
natemaia [Sat, 19 Oct 2019 07:18:21 +0000 (00:18 -0700)]
Move base-devel out of base_pkgs, add base_pkgs for live session

4 years agoFix typo in live setup
natemaia [Sat, 19 Oct 2019 06:53:46 +0000 (23:53 -0700)]
Fix typo in live setup

4 years agoAuto adjust root size for live and only allow one session
natemaia [Sat, 19 Oct 2019 06:07:40 +0000 (23:07 -0700)]
Auto adjust root size for live and only allow one session

4 years agoSort mirrorlist first before installing live session
natemaia [Sat, 19 Oct 2019 05:45:02 +0000 (22:45 -0700)]
Sort mirrorlist first before installing live session

4 years agoVarious changes and tweaks
natemaia [Sat, 19 Oct 2019 02:47:46 +0000 (19:47 -0700)]
Various changes and tweaks

- merge select_efi_part and select_boot_part
- quote paths that might be changed or contain a space
- only use AUTO_BOOT_PART when not using lvm or luks
- strip small/large partitions from the list for swap selection
- more info during install as to what is being done
- add more error checking to various places
- revert the syslinux fancy menu removal
- add xterm to BASE_PACKAGES, to be installed regardless
- simplify the script in various places

4 years agoShow stderr during install when redirecting it to the error log
natemaia [Fri, 18 Oct 2019 05:08:13 +0000 (22:08 -0700)]
Show stderr during install when redirecting it to the error log

4 years agoAdd tearfree configs for both amd and intel gpus
natemaia [Fri, 18 Oct 2019 03:57:47 +0000 (20:57 -0700)]
Add tearfree configs for both amd and intel gpus

4 years agoMake dwm install into a function to save space
natemaia [Fri, 18 Oct 2019 02:53:32 +0000 (19:53 -0700)]
Make dwm install into a function to save space

4 years agoAllow setting root and boot partitions before running
natemaia [Fri, 18 Oct 2019 00:19:00 +0000 (17:19 -0700)]
Allow setting root and boot partitions before running

4 years agoDon't remove stock kernel, minor tweaks
natemaia [Thu, 17 Oct 2019 09:47:06 +0000 (02:47 -0700)]
Don't remove stock kernel, minor tweaks

4 years agoRemove xfce skel from openbox extra packages
natemaia [Thu, 17 Oct 2019 08:53:05 +0000 (01:53 -0700)]
Remove xfce skel from openbox extra packages

4 years agoFix: terminal not being installed when one was not selected.
natemaia [Wed, 16 Oct 2019 00:46:59 +0000 (17:46 -0700)]
Fix: terminal not being installed when one was not selected.

4 years agoFix syntax error
natemaia [Sun, 13 Oct 2019 23:35:11 +0000 (16:35 -0700)]
Fix syntax error

4 years agoClean up some case statements, error when running live with no session.
natemaia [Fri, 11 Oct 2019 03:00:22 +0000 (20:00 -0700)]
Clean up some case statements, error when running live with no session.

4 years agoUpdate readme
natemaia [Sun, 6 Oct 2019 11:56:24 +0000 (04:56 -0700)]
Update readme

4 years agoUse mapfile to read in name and passwords
natemaia [Sun, 6 Oct 2019 10:26:53 +0000 (03:26 -0700)]
Use mapfile to read in name and passwords

4 years agomake sure a terminal emulator gets installed
natemaia [Thu, 3 Oct 2019 08:11:17 +0000 (01:11 -0700)]
make sure a terminal emulator gets installed

4 years agoRemove similar messages when auto mounting partitions made in part_auto()
natemaia [Thu, 3 Oct 2019 06:01:59 +0000 (23:01 -0700)]
Remove similar messages when auto mounting partitions made in part_auto()

4 years agoAdd lsblk output of current device to the partition menu, text cleanup
natemaia [Thu, 3 Oct 2019 05:54:44 +0000 (22:54 -0700)]
Add lsblk output of current device to the partition menu, text cleanup

4 years agoStrengthen package install
natemaia [Tue, 1 Oct 2019 06:09:06 +0000 (23:09 -0700)]
Strengthen package install

4 years agoBetter error messages
natemaia [Tue, 1 Oct 2019 02:45:54 +0000 (19:45 -0700)]
Better error messages

4 years agoNo format or mount opts with part_auto() root/boot
natemaia [Tue, 1 Oct 2019 00:41:09 +0000 (17:41 -0700)]
No format or mount opts with part_auto() root/boot

* fix: error in dwm setup
* clean up some dialog text

4 years agoRemove packages no longer present in official repos
natemaia [Sat, 28 Sep 2019 07:09:08 +0000 (00:09 -0700)]
Remove packages no longer present in official repos

4 years agoCleanup variable declaration, allow unbound
natemaia [Tue, 24 Sep 2019 06:39:10 +0000 (23:39 -0700)]
Cleanup variable declaration, allow unbound

4 years agoRemove license
natemaia [Sat, 21 Sep 2019 21:05:36 +0000 (14:05 -0700)]
Remove license

4 years agoBump version for packaging
natemaia [Sat, 21 Sep 2019 21:04:31 +0000 (14:04 -0700)]
Bump version for packaging

4 years agoQuote spots where /* could be confused as comments
natemaia [Sat, 21 Sep 2019 20:57:31 +0000 (13:57 -0700)]
Quote spots where /* could be confused as comments

4 years agoMove pulseaudio packages into installer rather than iso
natemaia [Sat, 21 Sep 2019 17:02:01 +0000 (10:02 -0700)]
Move pulseaudio packages into installer rather than iso

Copy /etc/netctl to install incase not using networkmanager

4 years agoDon't add amd-ucode to installs, linux-firmware provides it for late loading already
natemaia [Tue, 17 Sep 2019 00:43:28 +0000 (17:43 -0700)]
Don't add amd-ucode to installs, linux-firmware provides it for late loading already

4 years agoUpdate
natemaia [Sun, 15 Sep 2019 23:59:17 +0000 (16:59 -0700)]
Update

4 years agoFix: live() being passed $@ without first shifting
natemaia [Sun, 15 Sep 2019 17:30:44 +0000 (10:30 -0700)]
Fix: live() being passed $@ without first shifting

4 years agoMore fixes and cleanup
natemaia [Tue, 10 Sep 2019 03:35:29 +0000 (20:35 -0700)]
More fixes and cleanup

4 years agoMinor cleanup
natemaia [Tue, 10 Sep 2019 03:27:10 +0000 (20:27 -0700)]
Minor cleanup

4 years agoFix: error in root password logic
natemaia [Mon, 9 Sep 2019 09:02:30 +0000 (02:02 -0700)]
Fix: error in root password logic

4 years agoRequire passing in which session to use for live
natemaia [Mon, 2 Sep 2019 23:36:57 +0000 (16:36 -0700)]
Require passing in which session to use for live

4 years agoAdd new package to AL_BASE_PKGS
natemaia [Mon, 2 Sep 2019 21:44:09 +0000 (14:44 -0700)]
Add new package to AL_BASE_PKGS

4 years agoCleanup some mess
natemaia [Mon, 2 Sep 2019 06:23:58 +0000 (23:23 -0700)]
Cleanup some mess

4 years agoFix: missing packages in --live
natemaia [Sat, 31 Aug 2019 06:10:36 +0000 (23:10 -0700)]
Fix: missing packages in --live

4 years agoDon't install junk for dwm, cleanup some messy sections
natemaia [Sat, 31 Aug 2019 01:59:30 +0000 (18:59 -0700)]
Don't install junk for dwm, cleanup some messy sections

4 years agoImprove -l,--live option
natemaia [Tue, 27 Aug 2019 09:15:03 +0000 (02:15 -0700)]
Improve -l,--live option

4 years agoAdd -l,--live flags
natemaia [Tue, 27 Aug 2019 08:50:42 +0000 (01:50 -0700)]
Add -l,--live flags

4 years agoTweaks to messages
natemaia [Tue, 27 Aug 2019 08:17:23 +0000 (01:17 -0700)]
Tweaks to messages

4 years agoReturn to main() after successful creation of an LVM setup
natemaia [Tue, 27 Aug 2019 08:07:54 +0000 (01:07 -0700)]
Return to main() after successful creation of an LVM setup

4 years agoAdd more feedback messages when working on tasks that may be slow
natemaia [Tue, 27 Aug 2019 08:00:08 +0000 (01:00 -0700)]
Add more feedback messages when working on tasks that may be slow

4 years agoTouch up some variables
natemaia [Tue, 27 Aug 2019 07:52:10 +0000 (00:52 -0700)]
Touch up some variables

4 years agoFix: lvm_create() calling dlg() with invalid argument list
natemaia [Tue, 27 Aug 2019 07:24:03 +0000 (00:24 -0700)]
Fix: lvm_create() calling dlg() with invalid argument list

4 years agoCleanup LVM section
natemaia [Tue, 27 Aug 2019 07:00:12 +0000 (00:00 -0700)]
Cleanup LVM section

4 years agoAdd more optional packages and optional branding change as per issue #4
natemaia [Tue, 27 Aug 2019 06:02:45 +0000 (23:02 -0700)]
Add more optional packages and optional branding change as per issue #4

4 years agoCleanup needless splitting of code, add more DMs, remove package bit from background...
natemaia [Tue, 27 Aug 2019 03:16:36 +0000 (20:16 -0700)]
Cleanup needless splitting of code, add more DMs, remove package bit from background install

4 years agoTweak background process output handling
natemaia [Sun, 25 Aug 2019 18:58:59 +0000 (11:58 -0700)]
Tweak background process output handling

4 years agoUpdate select_show()
natemaia [Sun, 25 Aug 2019 18:47:18 +0000 (11:47 -0700)]
Update select_show()

4 years agoFix syntax error in select_login()
natemaia [Sun, 25 Aug 2019 18:43:12 +0000 (11:43 -0700)]
Fix syntax error in select_login()

4 years agoBury output from mirrorlist sorting during background install
natemaia [Sun, 25 Aug 2019 18:41:30 +0000 (11:41 -0700)]
Bury output from mirrorlist sorting during background install

4 years agoMove awesome install to be more inline with the rest
natemaia [Sun, 25 Aug 2019 17:50:12 +0000 (10:50 -0700)]
Move awesome install to be more inline with the rest

4 years agoAdd ly to login options, remove extra ucode install
natemaia [Sun, 25 Aug 2019 08:28:30 +0000 (01:28 -0700)]
Add ly to login options, remove extra ucode install

4 years agoLonger delay for short messages
natemaia [Sun, 25 Aug 2019 07:16:21 +0000 (00:16 -0700)]
Longer delay for short messages

4 years agoRevert changes
natemaia [Sun, 25 Aug 2019 06:20:12 +0000 (23:20 -0700)]
Revert changes

4 years agoUpdate for script name changes
natemaia [Sat, 24 Aug 2019 23:06:16 +0000 (16:06 -0700)]
Update for script name changes

4 years agoTrail fix for user issues post install
natemaia [Fri, 23 Aug 2019 07:15:56 +0000 (00:15 -0700)]
Trail fix for user issues post install

4 years agoTweak some parts of install
natemaia [Wed, 21 Aug 2019 06:39:09 +0000 (23:39 -0700)]
Tweak some parts of install

4 years agoAdd delay to background process output duplicate removal
natemaia [Wed, 21 Aug 2019 06:23:46 +0000 (23:23 -0700)]
Add delay to background process output duplicate removal

4 years agoFix: wm/de count error
natemaia [Wed, 21 Aug 2019 03:03:12 +0000 (20:03 -0700)]
Fix: wm/de count error

4 years agoLarge cleanup in prep for minor version increase
natemaia [Tue, 20 Aug 2019 22:52:25 +0000 (15:52 -0700)]
Large cleanup in prep for minor version increase

- Add block comments describing each segment
- Use <<- EOF for consistent indentation
- Rename/rearrange some functions to make more sense
- Remove redundant checks for background install
- Improve background process output handling and speed
- Cleanup some script and comment sections

4 years agoRemove some uneeded sections, minor cleanup
natemaia [Tue, 20 Aug 2019 02:19:40 +0000 (19:19 -0700)]
Remove some uneeded sections, minor cleanup

4 years agoFix: message typo
natemaia [Sun, 18 Aug 2019 21:36:16 +0000 (14:36 -0700)]
Fix: message typo

4 years agoFix: missing skel packages for WM/DE that have them
natemaia [Sun, 18 Aug 2019 21:33:30 +0000 (14:33 -0700)]
Fix: missing skel packages for WM/DE that have them

4 years agoMore space around some messages
natemaia [Sun, 18 Aug 2019 21:26:50 +0000 (14:26 -0700)]
More space around some messages

4 years agoOptimize some mounting functions to only setup some variables when needed
natemaia [Sun, 18 Aug 2019 21:22:41 +0000 (14:22 -0700)]
Optimize some mounting functions to only setup some variables when needed

eg. when using auto partition no further setup is needed

Also added dialog to give feedback when a partition is selected automatically

4 years agoFix: issue when entering mount menu
natemaia [Sun, 18 Aug 2019 21:00:42 +0000 (14:00 -0700)]
Fix: issue when entering mount menu

4 years agoRemove partitions too small/big for their use during mounting menus
natemaia [Sun, 18 Aug 2019 20:37:49 +0000 (13:37 -0700)]
Remove partitions too small/big for their use during mounting menus

4 years agoAdd/improve comments around top level array variables
natemaia [Sun, 18 Aug 2019 17:15:08 +0000 (10:15 -0700)]
Add/improve comments around top level array variables

4 years agoMove wm extra packages into skel packages depends list
natemaia [Sun, 18 Aug 2019 09:04:21 +0000 (02:04 -0700)]
Move wm extra packages into skel packages depends list

4 years agoFix: bg install failing with pacman, add fallback
natemaia [Sun, 18 Aug 2019 04:10:51 +0000 (21:10 -0700)]
Fix: bg install failing with pacman, add fallback

4 years agoClean up some functions, simplify some sections, and add more comments
natemaia [Sun, 18 Aug 2019 00:39:19 +0000 (17:39 -0700)]
Clean up some functions, simplify some sections, and add more comments

4 years agoClean up some comments, fix a typo, and some rearranging
Nathaniel Maia [Mon, 5 Aug 2019 16:26:31 +0000 (16:26 +0000)]
Clean up some comments, fix a typo, and some rearranging