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