diff options
| author | nic <ra@afu.re> | 2025-07-30 21:28:18 -0400 |
|---|---|---|
| committer | nic <ra@afu.re> | 2025-07-30 21:28:18 -0400 |
| commit | eb6e61e0c57416a337bfc68b075b0998771d009d (patch) | |
| tree | 82ced07062856d6d61453fc40f7c0ee39e0d0aaf /cs/Gentoo/Asahi - Gentoo - Wayland - Suckless Setup.md | |
| parent | 35a0f75b9d447fee3455a5be700c439e51892b12 (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.md | 82 |
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 |
