#emergelog.log thingy

1 messages · Page 2 of 1

covert trout
#

then what do i put in the file?

#

do i go cd on it

#

to go in directory

#

or file

hearty zenith
#

you can directly just nano the file path

covert trout
#

wym

hearty zenith
#

nano /etc/portage/package.accept_keywords/hyprland

#

should be it

#

sudo ofc

covert trout
#

im in sudo nano /etc/portage/package.accept_keyboard/hyprland rn

hearty zenith
#

oh ok

covert trout
#

i meant like how do i install

#

do i go to cd then do the command?

hearty zenith
#

cd?

#

to where?

#

the home dir?

#

if so, you can

covert trout
#

idk what to do in the file

hearty zenith
#

oh in the hyprland file

covert trout
#

yeah

hearty zenith
#

just add the required packages that are masked

#

like the one i also showed

#

*/*::hyproverlay

#

oh

#

sorry

covert trout
#

these ? dev-cpp/glaze
gui-libs/aquamarine
gui-libs/hyprutils
gui-libs/hyprland-qt-support
gui-libs/hyprcursor
dev-util/hyprwayland-scanner
dev-libs/hyprlang
dev-libs/hyprland-protocols
dev-libs/hyprgraphics
gui-wm/hyprland

hearty zenith
#

yup

covert trout
#

alr

hearty zenith
#

that'll also work

#

is it working so far?

covert trout
#

im inputting it in rn

hearty zenith
#

alr

covert trout
#

ok idk whats wrong

hearty zenith
#

?

#

errors?

covert trout
hearty zenith
#

oh

#

just add that to package.accept_keywords/hyprland again

#

though i also advise you add the star thingy i showed too

covert trout
#

ok

hearty zenith
#

that will apply to ALL packages inside the hyproverlay repo

#

so you don't have to manually add all of them

covert trout
#
  • / *: ;hyprland right
#

or hyproverlay

hearty zenith
#

hyproverlay

#

it was a typo i amde

#

made

covert trout
#

ok i added */ *: ;hyproverlay

#

tried again and still wont work

hearty zenith
#

semicolon?

covert trout
#

yeah

hearty zenith
#

its supposed to be double colons

covert trout
#

oh

#

ok

hearty zenith
#

not semi

covert trout
#

ok it still wont wrok

hearty zenith
#

i assume now its from a different repo

#

if so

#

manually add them

covert trout
#

like gui-libs/hyprwire-999?

hearty zenith
#

uh

#

no?

covert trout
#

like how

hearty zenith
#

hold on

#

what did you exactly type in that hyprland accept_keywords file

covert trout
#

want me to picture

hearty zenith
#

send between `

#

yeah

#

that'll do too

covert trout
hearty zenith
#

oh

#

you put a space

#

its supposed to be ::

covert trout
#

ohh

#

ok

#

i think i messed up too let me change

#

the other file

hearty zenith
#

alright

covert trout
#

working now

#

nice

#

1 of 71 dang

hearty zenith
#

damn

#

well

#

i guess you can chill out then

covert trout
#

might take hours lol

#

yeah whenever im compiling im watching anime

#

im curently rewatching tokyo ghoul rn

covert trout
#

finished doing the thing finally

#

40 mins

#

how do i run hyprland

#

@hearty zenith yk?

hearty zenith
#

oh yeah

#

which init system firstly?

covert trout
#

uh openrc

hearty zenith
#

oh okay

#

dbus-run-session start-hyprland should do it

#

remember, don't run it as root

covert trout
#

does it automatically run that whenever i start up or

hearty zenith
#

not really

#

you'll have to run it each time you login

#

from the TTY

covert trout
#

how do i make it permanent?

hearty zenith
#

well

#

iirc you can do it via some profile or something

#

let me look

covert trout
#

alr

hearty zenith
#

.bash_profile

covert trout
#

ok kitty isnt worknig

#

weird

#

how do i reboot out?

hearty zenith
#

Super+M

covert trout
#

sudo emerge -S kitty right

hearty zenith
#

no, -a

covert trout
#

ok sudo emerge -a kitty

#

got it

hearty zenith
#

yeah

covert trout
#

so how do i make it permanent

#

go to file .bash_profile?

#

nano .bash_profile or smth

hearty zenith
#

in your home directory yeah

#

im finding the right command hold on

covert trout
#

alright

hearty zenith
#

its not just dbus-run-session start-hyprland as far as i know

#

did you install kitty first though

covert trout
#

yeah

hearty zenith
#

alr good

covert trout
#

im on the last thing like 7/7

hearty zenith
#

alright

covert trout
#

alr its finished

#

should i go to hyprland again

hearty zenith
#

unfortunately no resource i found was good enough so i had to use AI but i fear that it may cause problems

#

yeah

#

so because of it being an AI result, im not gonna send it for good reasons

covert trout
#

hmm

hearty zenith
#

the result was an if condition regarding the tty but honestly im still not really trusting it due to google AI

covert trout
#

@hearty zenith is there a way to just use the tty as your stuff and like play on it and stuff like that or no

hearty zenith
#

what do you mean by that

covert trout
#

like being able to open apps like firefox on tty

hearty zenith
#

oh you can't

#

you need a display server for that

#

like wayland and x11

#

but in your case its hyprland (wayland)

covert trout
#

dang ok

#

its so hard making my thing start on boot

hearty zenith
#

alright hold on i believe i found this

covert trout
#

alright

hearty zenith
#
if [ "$(tty)" = "/dev/tty1" ]; then
  exec dbus-run-session start-hyprland
fi```

in ~/.bash_profile
#

if it doesn't work, then idk

#

okay so this script just launches it only on tty1

#

so you don't have issues with switching to other ttys

covert trout
#

hmm alright

#

whats with the /dev/tty thing

#

is that supposed to be ur boot

hearty zenith
#

its the tty you automatically login to

covert trout
#

ah i se

#

this right

hearty zenith
#

yeah

covert trout
#

alright nice is it automatically updated or what

#

do i need to do any commands after

hearty zenith
#

nope

#

what i sent is all enough

#

after that

covert trout
#

alright let me try rebooting

hearty zenith
#

you can reboot

#

yeah

covert trout
#

alright it works nice

hearty zenith
#

awesome

covert trout
#

i have to log in to uh tty cause i dont have login manager but ig its ok

hearty zenith
#

yeah you need a greeter for that

covert trout
#

yeah

#

should i install sddm

#

wait nah

hearty zenith
#

up to you

covert trout
#

thanks bro

#

i probably need to install sound drivers and stuff

hearty zenith
#

you're welcome

#

OH yeah i forgot one last thing

#

you will need pipewire for sound

#

and for that

covert trout
#

yeah

#

i gotta install it

hearty zenith
#

you can put an exec-once statement in your hyprland.conf with gentoo-pipewire-launcher restart &

covert trout
#

yeah

hearty zenith
#

this command is specific to OpenRC users

covert trout
#

ill probably have to research exec statements but yetah

#

thanks

hearty zenith
#

that's for wiki.hypr.land

#

so yeah

#

go there to read more about it

#

no problem

covert trout
#

ok now is there a wiki for optimizing ur uh thing

#

like easy stuff

#

wait nvm im gonna go get some necessary stuff first

covert trout
#

@knotty spoke

knotty spoke
#

this one has be stumped at the moment. usually i would expoect some text generated from attempting a source build when the build command is used

covert trout
#

dang

#

so what should i do

knotty spoke
#

that text often would have some useful information but that go build printed nothing

covert trout
#

yeah

#

should i rm -rf luffy cd?

#

and redo everything

knotty spoke
#

someone else may know and you should keep the directory as is for now so you have a bookmark of your progress attempting to install luffy

#

i was going to suggest considering making a gentoo forum post about it asking for advice from someone more familiar with go source builds

#

or someone on gentoo irc support might have a tip

#

the oldest wisest nerds frequent there lol

covert trout
#

ah dang

#

how long do u think they will respond

knotty spoke
#

not sure

covert trout
#

dang this is so hard

knotty spoke
#

"please help installing a go package from source because I didnt get a t-shirt"

#

someone should reply to that on a saturday lol

covert trout
#

lol i guess ill try that

knotty spoke
#

gentoo forums is lilkely in many ways similar to here. if someone is around or familiar and willing they may help someone else

covert trout
#

@knotty spoke how does one create a post on the forums

knotty spoke
#

you need to sign up for a user account first

#

choose the category you want to post in and so on

#

i havent made a gentoo forum post in ages but my account was created in 2003

#

so it just works for me having no warnings or bans

covert trout
#

i cant tell where the create post thing is honestl

#

i might just give up i think its not possibel

#

to like get the thing

knotty spoke
#

i'm gentoo forums user account number 30,381

covert trout
#

dang

#

anyways i saw

`` Ensure your $GOPATH/bin is in your system's PATH.` on the thing

knotty spoke
#

it;s possible to install luffy but the famiarity with go source builds will need to be located

covert trout
#

this is too tiring trying to do this tbh its so hard

knotty spoke
#

pat yourself in the back. your doing it :)

covert trout
#

yeah thanks

#

thanks for trying to help tho

knotty spoke
#

my gentoo adventure i fixed yesterday was a month of trying to b/c something wouldnt cooperate when i needed it

covert trout
#

dang

knotty spoke
#

sometimes that happens and you try something else

#

I helped author a few gentoo package ebuilds and those didnt all work right the first attempt to

covert trout
#

wow fr?

#

thats kinda crazy

knotty spoke
#

think to note there is that entire file is 73 lines of code

#

so much with so little when it works

covert trout
#

wow

#

you're impressive

#

i dont understand the codes in the lines since i dont program but thats kinda awesome

knotty spoke
#

if you become more familiar with gentoo and luffy we couild perhaps help you submit a package ebuild for luffy gentoo users can use

covert trout
#

alright thanks

knotty spoke
#

that may take a few

covert trout
#

yeah since i just installed gentoo just yesterday i might have to familiarize myself with gentoo first before doing these kind of things

knotty spoke
#

realistic expectations :)

covert trout
#

yaah

knotty spoke
#

you might check the result of the env command and see if it mentions any application or binary directory go paths

covert trout
#

@knotty spoke

#

made it work

knotty spoke
#

nice good job :)

#

thats an impressive app lol

covert trout
#

yeah

#

i had to sudo rm -rf the luffy thing and add something in bashrc for it to work

knotty spoke
#

if you searched the package repos with eix to try finding some other go packages that have ebuild templates you can maneuver an existing ebuild into a new ebuild for luffy

#

dev-lang/go category may have some other packages with a good ebuild that cvould be reworked

covert trout
#

yeah i dont understand but sure but i didnt use eix tho