Commit graph

31 commits

Author SHA1 Message Date
Pig Monkey
2580286757 install iso ships vim now, not vi 2025-01-13 18:33:48 -08:00
Pig Monkey
5e7631f0a5 expect most systems to use NVME disks these days 2025-01-13 18:33:10 -08:00
Pig Monkey
b4a56bf343 leave 256MB free for e2scrub
https://man.archlinux.org/man/e2scrub.8
2024-12-01 19:22:43 -08:00
Pig Monkey
9956bf6b5f apparently grub can open luks2 volumes now
But only if it uses PBKDF2.
2024-12-01 19:16:35 -08:00
Pig Monkey
cb58e881ce add microcode hook to mkinitcpio.conf 2024-03-09 19:11:10 -08:00
Pig Monkey
8d5510c1a4 use en_SE as LC_TIME
https://pig-monkey.com/2024/02/things-i-do-for-time/
2024-02-14 18:04:51 -08:00
Pig Monkey
8ae2f92fe8 change time locale from en_DK to en_CA
I use en_DK purely to get YYYY-MM-DD date formats and 24 hour time, but
for some reason the Javascript Intl object considers en-DK to be
DD/MM/YYYY, so dates in my web browser are all nonsensical.

en_CA also uses YYYY-MM-DD and 24 hour time, and Javascript seems to
recognize this, so this change gets me sane dates in my browser.
2024-01-16 15:59:40 -08:00
Pig Monkey
0cecb302f9 add new mkinitcpio hooks
kms, keymap, consolefont

closes #113
2023-09-17 17:15:05 -07:00
Pig Monkey
bb8bf6e9dd use env vars for disk and partitions when installing 2021-10-21 18:16:19 -07:00
Pig Monkey
f8c7a155c6 merge legacy/bios and uefi install instructions
And remove old broken links.
2020-12-31 17:55:06 -08:00
Pig Monkey
e3947f7005 update recommended pacstrap packages
The newly stripped down base meta-package requires a few additional
packages to be explicitly installed.
2020-01-18 15:01:25 -08:00
Pig Monkey
076bdfe047 12-hour time is the path of satan
This is needed due to a change in glibc. And apparently the Danes are
the only ones who respect ISO8601?

https://sourceware.org/bugzilla/show_bug.cgi?id=24046

https://wiki.archlinux.org/index.php/Locale#LC_TIME:_date_and_time_format
2019-05-03 20:01:41 -07:00
Pig Monkey
52d7749253 force overwrite /etc/localtime if it exists 2019-05-01 20:11:56 -07:00
Pig Monkey
8943eeec64 mkinitcpio vars should be arrays, not strings 2019-04-29 20:29:54 -07:00
Pig Monkey
1d28f1bd29 install grub before outputting config file
Otherwise `grub-mkconfig` will complain that `/boot/grub` does not
exist.
2019-04-29 20:27:35 -07:00
Pig Monkey
eca8dac320 grub only supports luks1
The default in cryptsetup is now luks2.
2019-04-29 20:17:14 -07:00
Pig Monkey
1878d637c3 no longer recommend a separate partition for /home
I haven't taken advantage of this in decades, so simplify things.
2019-04-29 20:06:50 -07:00
Pig Monkey
39959de82a fix typo 2018-09-06 18:59:08 -07:00
Pig Monkey
6d0bb17ec8 remove whitespace 2018-08-29 19:12:23 -07:00
Pig Monkey
8603b8f0d3 take advantage of var that we're setting anyway 2018-05-05 11:12:11 -07:00
Pig Monkey
ffaab2efbb always use UUIDs in grub 2017-01-21 16:33:55 -08:00
Pig Monkey
d20b9c53a3 grub-mkconfig is required 2017-01-21 16:02:40 -08:00
John Shuping
359810ab06 install ansible too 2016-08-17 08:20:57 -04:00
John Shuping
f4f3869eaa docs on UEFI install 2016-08-12 14:57:19 -04:00
John Shuping
3575c35fd7 Minor additions to install steps
This should help people doing installs on hidpi displays and/or using
only wifi connectivity.  And by installing git here, you are one step
closer to running ansible.
2016-08-10 15:08:14 -04:00
Pig Monkey
74371b72b1 remove intel_pstate switch
This was only needed for Skylake chips on pre-4.6 kernels to prevent
freeze on lid close. Now that grsec is shipping 4.6 we're in the brave
new world of Skylake support.
2016-07-27 21:25:10 -07:00
Pig Monkey
5177a67809 fix skylake lid close freeze
Disabling Intel pstate is only necessary on Skylake machines with the
current kernel. The bug is fixed in 4.6RC2, so this is only temporary.
2016-04-08 20:25:34 -07:00
Pig Monkey
b8a827504f install: support suspend
After making these changes to an existing system, rebuild grub and make
images.

    # grub-mkconfig -o /boot/grub/grub.cfg
    # mkinitcpio -p linux
    # mkinitcpio -p linux-grsec
2016-01-28 19:29:06 -08:00
Pig Monkey
38a225f3c2 allow discards for SSD 2015-09-06 16:04:04 -07:00
Pig Monkey
9743f927ba formatting 2015-09-06 15:56:49 -07:00
Pig Monkey
b6c6dd140e initial commit 2015-09-06 15:51:37 -07:00