Skip to content

Instantly share code, notes, and snippets.

@leonewt0n
Last active September 7, 2019 17:01
Show Gist options
  • Select an option

  • Save leonewt0n/bf2e51a496d87f96b63a1d7f996a1e74 to your computer and use it in GitHub Desktop.

Select an option

Save leonewt0n/bf2e51a496d87f96b63a1d7f996a1e74 to your computer and use it in GitHub Desktop.
Manjaro Architect CLI Desktop Setup Notes for E5450 using Sway and Rofi
Use grub and default /boot/efi directory
When creating partitions use crtl+alt+f2 to switch to a virtual terminal and format root as f2fs:
mkfs.f2fs cryptoroot
At end of install chroot into system:
/etc/resolv.config:
nameserver 1.1.1.1
nameserver 1.0.0.1
yay -S sway pulseaudio-alsa alsa-oss manjaro-alsa intel-media-driver kitty rofi networkmanager swaylock swayidle
change .config/sway/config:
default_border pixel
set $term kitty
set $menu 'rofi -modi run, drun, window -show drun'
change /etc/default/grub:
GRUB_SAVEDEFAULT=false
run grub-update
Create /etc/profile.d/intel.sh:
export LIBVA_DRIVER_NAME=iHD
VPN SETTINGS
/etc/NetworkManager/system-connections/
password-flags=0
[ipv4]
dns-priority=-1
[ipv6]
dns-priority=-1
[vpn-secrets]
password=
##lock screen with Swaylock and Swayidle##
##create .desktop to launch with rofi##
/usr/bin/lock.sh
# put task in background
swayidle \
timeout 5 'swaymsg "output * dpms off"' \
resume 'swaymsg "output * dpms on"' &
# lcok screen
swaylock -c000000
# kill last background task
kill %%
@leonewt0n
Copy link
Author

leonewt0n commented Sep 5, 2019

Fixes "error: sparse file..." during grub
Fixes audio
Hides sway title bars
Sets rofi as launcher
Installs Modern Intel driver (nonfree) and exports it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment