summaryrefslogtreecommitdiff
path: root/cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md
diff options
context:
space:
mode:
authornic <ra@afu.re>2025-07-30 21:28:18 -0400
committernic <ra@afu.re>2025-07-30 21:28:18 -0400
commiteb6e61e0c57416a337bfc68b075b0998771d009d (patch)
tree82ced07062856d6d61453fc40f7c0ee39e0d0aaf /cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md
parent35a0f75b9d447fee3455a5be700c439e51892b12 (diff)
Auto from nzxt - Wed 30 Jul 2025 09:28:18 PM EDT
Diffstat (limited to 'cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md')
-rw-r--r--cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md82
1 files changed, 62 insertions, 20 deletions
diff --git a/cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md b/cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md
index 3fbc210..1aeedfe 100644
--- a/cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md
+++ b/cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md
@@ -15,12 +15,6 @@ mount /dev/nvmeRoot /mnt/gentoo
mkdir -p /mnt/gentoo/boot/
mount /dev/nvmeEFI /mnt/gentoo/boot/
-> vendorfw ?
-cp -r /usr/lib/modules /mnt/gentoo/usr/lib
-cp -r /usr/lib/firmware /mnt/gentoo/usr/lib
-> did not do it
-
-
wget stage3
> arm openrc desktop or not ?
> https://www.gentoo.org/downloads/#arm64-advanced
@@ -37,6 +31,7 @@ GENTOO_MIRRORS="https://mirror.rit.edu/gentoo/ https://gentoo.osuosl.org/ https:
# Keep a newline at the end! Important!
```
+
cp --dereference /etc/resolv.conf /mnt/gentoo/etc/
mount --types proc /proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
@@ -58,8 +53,6 @@ cd asahi-gentoosupport
eselect profile
emerge -1 sys-apps/portage
-## setup wpa ...
-
lsblk
blkid
@@ -75,6 +68,10 @@ UUID=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxx / btrfs subvol=/@,defau
passwd
+emerge -av sys-fs/dosfstools sys-fs/btrfs-progs net-wireless/wpa_supplicant app-portage/gentoolkit app-portage/eix
+
+eix-update
+
ls /usr/share/zoneinfo
echo "US/Eastern" > /etc/timezone
emerge --config sys-libs/timezone-data
@@ -86,8 +83,6 @@ eselect locale set x
env-update && source /etc/profile
-emerge -av sys-fs/dosfstools sys-fs/btrfs-progs app-portage/gentoolkit
-
echo 'dev-lang/rust' >> /etc/portage/package.mask
exit
@@ -97,9 +92,14 @@ umount -R /mnt/gentoo
reboot
+>> /dev/nvme0n1p6 - obsolete to be removed
# USERLAND
+altezza@asahi
+
+## openrc ssh...
+
## using git to sync repos instead of rsync - /var/db/repos/gentoo
vim /etc/portage/repos.conf/gentoo.conf
```
@@ -127,33 +127,75 @@ visudo
%sudo ALL=(ALL:ALL) ALL
%sudo ALL=NOPASSWD: ALL
+## dbus
+emerge sys-apps/dbus
+rc-update add dbus default
+
## Add User
useradd -m -G users,wheel,audio,sudo ??? $USER
passwd $USER
-> choose Cron pkg
+# choose Cron pkg
+# now switch to user ?
## ZSH
emerge app-shells/zsh app-shells/zsh-completions app-shells/gentoo-zsh-completions app-shells/zsh-syntax-highlighting
chsh -s /bin/zsh
-## EIX
-emerge app-portage/eix
-eix-update
-
+## Neovim
+eselect vi list
## Wayland + wlroots + Dwl + terminal++
+emerge dev-libs/wayland x11-base/xwayland gui-libs/wlroots dev-libs/bemenu
+emerge -1 gui-apps/foot
+
+SHCMD(TERMINAL " -e neomutt ") },
+SHCMD(TERMINAL " -e abook -C ~/.config/abook/abookrc --datafile ~/.config/abook/addressbook") },
+{.v = (const char*[]){ TERMINAL, "-e", "lfub", NULL } } }
+{.v = (const char*[]){ TERMINAL, "-e", "htop", NULL } } },
+SHCMD("mpc pause; pauseallmpv") }
+{.v = (const char*[]){ TERMINAL, "-e", "nvim", "-c", "VimwikiIndex", NULL } } },
+
+### EBUILD For
+https://codeberg.org/dwl/dwl
+https://git.afu.re/st/
+https://gitlab.freedesktop.org/emersion/wlr-randr
+https://codeberg.org/dnkl/wbg
+https://github.com/kolunmi/dwlb > or bar patch ?
+https://github.com/KoffeinFlummi/htop-vim
+
+### dwl patches
+scratchpad: Accessible with mod+shift+enter.
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/swallow
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/bar
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/hide_vacant_tags > but for bar?
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/stacker
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/vanitygaps
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/unclutter
+
+https://codeberg.org/dwl/dwl-patches/src/commit/161c62ae6c4fd379f6181f42cf8a5f937e2bff86/patches/regions
+
## Dotfiles
+slop and maim replaced by slurp & grim ?
-## Neovim
+emerge media-sound/mpd media-sound/mpc
+
+x11-misc/dunst sci-visualization/visidata media-gfx/nsxiv
+
+app-office/calcurse app-misc/abook
+https://github.com/gokcehan/lf + mpv ect...
+
+
+>>> REPLACE ncmpcpp by Rusty Music Player Client
-## gpg pass ect
+### gpg pass ect
+https://github.com/t-8ch/pinentry-bemenu
+app-admin/pass
-## Email setup
+### Email setup
emerge mail-client/mutt-wizard mail-client/neomutt net-mail/isync mail-mta/msmtp
-## https://github.com/gokcehan/lf
-##
+### desktop admin tools
emerge net-misc/yt-dlp ffmpeg imagemagick