From e9b1d804f1ecfc771d828925af95f8dcfa91a0f8 Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Sun, 12 Jan 2020 22:18:21 +0200 Subject: [PATCH] Quiet login stuff and set console font in initram Signed-off-by: Marko Korhonen --- config-home.yaml | 4 ++++ config-root.yaml | 4 ++++ home/.EFISTUB/01-arch.efi | 2 +- home/.EFISTUB/02-ck.efi | 2 +- home/.EFISTUB/03-lts.efi | 2 +- home/.config/zsh/03-functions.zsh | 2 +- home/.hushlogin | 0 root/etc/mkinitcpio.conf | 2 +- root/etc/sysctl.d/20-quiet-printk.conf | 1 + root/etc/vconsole.conf | 2 +- 10 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 home/.hushlogin create mode 100644 root/etc/sysctl.d/20-quiet-printk.conf diff --git a/config-home.yaml b/config-home.yaml index 063e7a3..de9ae67 100644 --- a/config-home.yaml +++ b/config-home.yaml @@ -169,6 +169,9 @@ dotfiles: d_efistub: src: .EFISTUB dst: ~/.EFISTUB + f_hushlogin: + src: .hushlogin + dst: ~/.hushlogin profiles: Media: dotfiles: @@ -209,6 +212,7 @@ profiles: - f_flashfocus.yml - f_config - d_efistub + - f_hushlogin include: - Terminal - Media diff --git a/config-root.yaml b/config-root.yaml index de36757..348d635 100644 --- a/config-root.yaml +++ b/config-root.yaml @@ -113,6 +113,9 @@ dotfiles: f_vconsole.conf: src: etc/vconsole.conf dst: /etc/vconsole.conf + f_20-quiet-printk.conf: + src: etc/sysctl.d/20-quiet-printk.conf + dst: /etc/sysctl.d/20-quiet-printk.conf profiles: Locale: dotfiles: @@ -147,6 +150,7 @@ profiles: - f_zsh.hook - f_mkinitcpio.conf - f_vconsole.conf + - f_20-quiet-printk.conf include: - Locale - Pacman diff --git a/home/.EFISTUB/01-arch.efi b/home/.EFISTUB/01-arch.efi index 3e6191e..61ab7e0 100755 --- a/home/.EFISTUB/01-arch.efi +++ b/home/.EFISTUB/01-arch.efi @@ -9,4 +9,4 @@ sudo efibootmgr \ --remove-dups \ --label "Arch Linux" \ --loader /vmlinuz-linux \ - --unicode 'cryptdevice=UUID=19fa8fab-c5fe-454a-9a17-b7185ce975ea:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=7345408 rw quiet loglevel=0 vga=current processor.max_cstate=5 rcu_nocbs=0-11 initrd=/amd-ucode.img initrd=/initramfs-linux.img amdgpu.noretry=0' + --unicode 'cryptdevice=UUID=19fa8fab-c5fe-454a-9a17-b7185ce975ea:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=7345408 rw quiet loglevel=3 vga=current vt.global_cursor_default=0 processor.max_cstate=5 rcu_nocbs=0-11 initrd=/amd-ucode.img initrd=/initramfs-linux.img amdgpu.noretry=0' diff --git a/home/.EFISTUB/02-ck.efi b/home/.EFISTUB/02-ck.efi index eabee86..b387bad 100755 --- a/home/.EFISTUB/02-ck.efi +++ b/home/.EFISTUB/02-ck.efi @@ -9,4 +9,4 @@ sudo efibootmgr \ --remove-dups \ --label "Arch Linux CK" \ --loader /vmlinuz-linux-ck-zen \ - --unicode 'cryptdevice=UUID=19fa8fab-c5fe-454a-9a17-b7185ce975ea:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=7345408 rw quiet loglevel=0 vga=current processor.max_cstate=5 rcu_nocbs=0-11 initrd=/amd-ucode.img initrd=/initramfs-linux-ck-zen.img amdgpu.noretry=0 amdgpu.noretry=0' + --unicode 'cryptdevice=UUID=19fa8fab-c5fe-454a-9a17-b7185ce975ea:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=7345408 rw quiet loglevel=3 vga=current vt.global_cursor_default=0 processor.max_cstate=5 rcu_nocbs=0-11 initrd=/amd-ucode.img initrd=/initramfs-linux.img amdgpu.noretry=0' diff --git a/home/.EFISTUB/03-lts.efi b/home/.EFISTUB/03-lts.efi index f4c2bef..fd74e76 100755 --- a/home/.EFISTUB/03-lts.efi +++ b/home/.EFISTUB/03-lts.efi @@ -9,4 +9,4 @@ sudo efibootmgr \ --remove-dups \ --label "Arch Linux LTS" \ --loader /vmlinuz-linux-lts \ - --unicode 'cryptdevice=UUID=19fa8fab-c5fe-454a-9a17-b7185ce975ea:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=7345408 rw quiet loglevel=0 vga=current processor.max_cstate=5 rcu_nocbs=0-11 initrd=/amd-ucode.img initrd=/initramfs-linux-lts.img amdgpu.noretry=0' + --unicode 'cryptdevice=UUID=19fa8fab-c5fe-454a-9a17-b7185ce975ea:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=7345408 rw quiet loglevel=3 vga=current vt.global_cursor_default=0 processor.max_cstate=5 rcu_nocbs=0-11 initrd=/amd-ucode.img initrd=/initramfs-linux.img amdgpu.noretry=0' diff --git a/home/.config/zsh/03-functions.zsh b/home/.config/zsh/03-functions.zsh index b3d256f..10499b3 100644 --- a/home/.config/zsh/03-functions.zsh +++ b/home/.config/zsh/03-functions.zsh @@ -60,7 +60,7 @@ zbarimg() { zbarimg -q --raw $@ } zbarcam() { zbarcam -q --raw $@ } # shorten systemd user command -suser() { systemctl --user $@ } +-u() { systemctl --user $@ } # switch to desktop mode dock() { swaymsg output eDP-1 disable } diff --git a/home/.hushlogin b/home/.hushlogin new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/mkinitcpio.conf b/root/etc/mkinitcpio.conf index d0f3198..e5c0452 100644 --- a/root/etc/mkinitcpio.conf +++ b/root/etc/mkinitcpio.conf @@ -1,4 +1,4 @@ MODULES=(amdgpu) BINARIES=() FILES=() -HOOKS=(colors base udev autodetect modconf block filesystems keyboard btrfs welcomemessage encrypt resume fsck) +HOOKS=(colors consolefont base udev autodetect modconf block filesystems keyboard btrfs welcomemessage encrypt resume fsck) diff --git a/root/etc/sysctl.d/20-quiet-printk.conf b/root/etc/sysctl.d/20-quiet-printk.conf new file mode 100644 index 0000000..47146d2 --- /dev/null +++ b/root/etc/sysctl.d/20-quiet-printk.conf @@ -0,0 +1 @@ +kernel.printk = 3 3 3 3 diff --git a/root/etc/vconsole.conf b/root/etc/vconsole.conf index 262ad1d..0211e46 100644 --- a/root/etc/vconsole.conf +++ b/root/etc/vconsole.conf @@ -1,4 +1,4 @@ -FONT=ter-p22b +FONT=ter-120b COLOR_0=3B4252 COLOR_1=ff5370 COLOR_2=EBCB8B