#How to control fan speed on msi?

1 messages · Page 1 of 1 (latest)

sharp plaza
#

does your laptop have a bios override?

#

like in your bios

#

can you set your fan speed

#

i can do it on my desktop

#

what was the issue with mcontrolcenter?

#

have you tried running it from the terminal

#

to see what error it throwsd

#

throws

#

try mcontrolcenter from the terminal

#

and see what it errors with

#

it'll give you logs

#

let me check the arch pacakge

#

its from aur?

#

where'd you get it from

#

straight from there

#

?

grim jungle
#

yes the setup was a bit wonky but maybe its cuz im new to linux

delicate warren
#

he compiled it himself

sharp plaza
#

did you build it yourself

#

ah

delicate warren
#

yes

sharp plaza
#

id try the aur package first

#

perhaps it does something extra

delicate warren
#

give him the cmd he uses paru

#

idk the AUR for mcontrolcenter

sharp plaza
#

no clue how to use paru

#

it is mcontrolcenter-bin

delicate warren
#

its literally pacman

sharp plaza
#

probably paru -S mcontrolcenter-bin

delicate warren
#

paru -S mcontrolcenter-bin

#

yes

#

u should

#

remove

sharp plaza
#

yea

delicate warren
#

your compiled one

sharp plaza
#

make sure you uninstall the old one

#

first

delicate warren
#

alr.

sharp plaza
#

fantastic

#

well you can

delicate warren
#

i luv it

sharp plaza
#

still do it

#

no

#

just uninstall the paru one

#

then uninstall the other one aswell

#

then go again

delicate warren
#

yeah bro you definitely bricked it from a paru command!

#

have fun in purgatory!

#

Rs

#

Rs

sharp plaza
#

Qs just shows package info

delicate warren
#

Rs is to delete

sharp plaza
#

do pacman -Q | grep mcontrolcenter

delicate warren
#

probably just mcontrolcenter then?

sharp plaza
#

it will probably not have

#

-bin

#

that is just the AUR name

delicate warren
#

bin is just basically precompiled

#

after installation it should be without -bin

sharp plaza
#

lmao

#

dont write do aswell

delicate warren
#

HAHAHAHAHHA

#

thats so amazing

sharp plaza
#

do pacman instead of paru

delicate warren
#

sudo pacman?

#

maybe?

sharp plaza
#

no sudo

#

cmon man

delicate warren
#

fare enough

sharp plaza
#

you literally wrote do

#

first time

delicate warren
sharp plaza
#

show me what command

#

you ran to install it

delicate warren
#

he will enjoy it in like 3 days time

sharp plaza
delicate warren
#

linux

#

first we tried mint then arch

#

arch was somehow quicker.

sharp plaza
#

do pacman -Q | grep control

#

do NOT

#

write do

delicate warren
#

you could just

#

pacman -Q | grep control

sharp plaza
#

so you dont have it

#

no clue why you said you installed it

#

and it was too late

#

anyways uninstall that old one

#

that you manually did

#

you know how to?

#

does it use meson

#

let me see its src

#

its cmake

#

try make uninstall

#

in its directory

#

if it doesnt work we'll just ignore it

#

it is unlikely to cause an issue

#

PKGBUILD will overwrite it anyway

delicate warren
#

why bother deleting it then

sharp plaza
#

dang howd you even get onto arch

sharp plaza
#

its just unlikely

delicate warren
sharp plaza
#

couldve taught him some stuff lmao

delicate warren
#

guilty

sharp plaza
#

anyways

#

basically

#

you see your terminal?

delicate warren
#

were on seperate parts of the world

sharp plaza
#

you use the command "cd"

#

to change directory

#

cd means change directoryu

#

you use the command "ls" to see what you are in

#

you did a git clone somewhere

#

dang man

#

you really can't see it

#

in that image?

delicate warren
sharp plaza
#

eh either way doesnt matter

#

man when you said

#

you knew how to use cd

#

i was going to explain it

delicate warren
#

amazing

sharp plaza
#

but you said you knew

#

i pray bro

delicate warren
#

LET BRO HELP YOU

#

he seems smarter than me

sharp plaza
#

do paru -S mcontrolcenter-bin

#

fantastic news

delicate warren
#

good person

sharp plaza
#

make uninstall

#

its unlikely to work

#

because noone writes it for cmake

#

no

#

do make uninstall

#

then see what happens

#

do ls

#

no clue what the hell it is doing

#

what text editor do you use

#

before you run it

#

this is not normal behaviour from most packages

#

its some custom build script they do

#

i just want to validate it doesn't bomb your pc

#

as a funny troll

delicate warren
sharp plaza
#

yeah thats good

#

run that script

#

God bless whoever made that script

delicate warren
#

./uninstall.sh or am i stupid

sharp plaza
#

should be if theyre in that directory

#

you can do either

delicate warren
#

🤓

sharp plaza
#

because its an executable

#

you can do ./uninstall.sh which is most do

#

anyways thats uninstalled now

#

do paru -S mcontrolcenter-bin

#

its probably the .desktop file

#

the PKBUILD will tell us about it

#

when we try

#

we'll remove manually

delicate warren
#

i love this guy hes so helpful

sharp plaza
#

wait until it doesnt work lmao

#

picture?

#

you can just copy and paste

#

do

#

paste it out

#

the text

#

so i dont have to rewrite it all

#

do ctrl shift c

#

and ctrl shift v in terminal

#

to copy and paste respectively

#

do

#

sudo rm -r /usr/bin/mcontrolcenter

#

we'll just do it one at a time

#

yes cos it worked

#

now do

#

sudo rm -r /usr/libexec/mcontrolcenter-helper

#

we're just going down one by one and removing them

#

manually

#

yes cos it worked

#

lmao

#

only tell me if theres an error / you've done it

#

sudo rm /usr/share/applications/mcontrolcenter.desktop

#

sudo rm /usr/share/dbus-1/system-services/mcontrolcenter.helper.service

#

tell me what the next command is

#

that you should do

#

yes

#

it wont work

#

so what is the next command to run

#

no

#

the bottom two ones

#

havent been removed yet

#

reread it

#

think about the command you've put

#

it's similar to the 'do' mistake

#

and look at the previous commands that worked

#

so what's the new one

#

yes

#

do those two

#

one after eachother

#

wait

#

not the 2nd one

#

you missed a space

#

fix that first

#

i dont think so

#

ss the commands

#

yes that's good

#

do paru -S mcontrolcenter-bin

#

yes

#

on the AUR the naming scheme is

#

mcontrolcenter would be built from source

#

mcontrolcenter-git would be built from source from the latest code

#

mcontrolcenter-bin would be it already built for you

#

try running it now

#

from the terminal

#

the program

#

its probably

#

mcontrolcenter

#

reinstall that one

#

try install it here

#

no

#

paru -S msi-ec-git

#

the -git on the AUR means

#

it pulls directly from the source

#

so the PKGBUILD the dude wrote

#

inside of it it does git clone

#

so its the latest version

#

dang this is a shitass kernel module

#

that's gonna be annoying

#

the source is the latest version

#

its built for zen

#

wait

#

are you on linux zen

#

yea its built for

#

reg linux

#

i mean

#

good thing

#

there was another goat

#

who made another one

#

uname

#

just do

#

fastfetch

#

or neofetch

#

and see if it says linux zen

#

in the kernel section

#

dang

#

anyways do

#

msi-ec-dkms-git

#

if you havent run it yet

#

give it a moment

#

my wifi is being slow

#

and i want to read the pkgbuild

#

shit its broken lmao

#

i think we can fix that manually

#

or you can move to regular linux

#

its a kernel module

#

basically the kernel loads it

#

the msi-ec works with the regular linux kernel

#

you have a patched kernel called linux-zen

#

which it doesnt work with

#

packages that have dkms mean they work with custom kernels

#

i think this is the issue

#

you have

#

you have regular linux?

#

get straight on that

#

you use grub?

delicate warren
#

advanced boot options

#

for arch linux

sharp plaza
#

change to use regular linux

#

yes

#

if this works

#

we'll uninstall zen

delicate warren
#

sorry thats kinda mb

sharp plaza
#

linux-zen is not actually really faster

#

cachy's kernel minimally is

delicate warren
#

i was fed propaganda that all 4 kernels are super cool

sharp plaza
#

you should only use zen

#

if you need a patch it has

#

but i dont think they do

#

do regular linux

#

fallback means

delicate warren
#

Linux Linux

sharp plaza
#

if you cook it

#

use that one

#

i think its the old initramfs

#

like when you make a new one

delicate warren
#

did you do Linux linux or linux linux-hardened

sharp plaza
#

it puts the old one in the fallback

delicate warren
#

whats the difference

sharp plaza
#

linux-hardened makes the kernel more secure

#

but removes features

#

and stuff

#

you dont want it

delicate warren
#

makes sense

sharp plaza
#

its a tradeoff

#

for example i used linux-zen

#

because one patch it had

#

allowed you to pass GPUs from any slot into a VMA

#

VM

#

which the regular linux kernel

#

is strict about for security reasons

#

but linux-zen allows me to bypass it

#

patches to linux

#

as in that example

#

dkms means

#

let me find the exact word

#

Dynamic Kernel Module Support

#

essentially when people make kernel modules

#

they have to compile it to support specific kernels

#

so all the compiled ones support linux normal obviously

#

they usually wont support linux zen, which as you saw it didnt

#

DKMS means that you compile it yourself

#

for your own kernel

#

to make it support ur stuff

#

1 sec

#

no

#

just normal linux

#

if this works we'll uninstall the rest

#

you won't be needing them until you learn more

#

so did

#

paru -S msi-ec-git

#

work

#

you will probably accidentally boot into one

#

then ask why it doesnt work anymore

#

i mean you did write do in the command

#

so it cant be that hard

sharp plaza
#

none of the other kenels

#

will work anyway

#

until you get the dkms build

#

and you will need to fix their PKGBUILD for it

#

which albeit easy you will find hard

#

nice so it works?

#

try reboot now

#

make sure to boot into linux

#

linux linux

#

unsure

#

when you're advanced enough

#

you won't use grub anyway

#

so you're up?

#

ah

#

yes

#

from

#

the terminal

#

it shows errors

#

basically

#

wait i will just show it

#

no

#

in your terminal do

#

echo $PATH

#

basically

#

when you type a random name in the terminal

#

it will change in every directory there if it exists

#

so it will check if it exists in /usr/local/sbin/

#

if it does it runs it

#

if it doesnt it checks

#

/usr/local/bin/

#

if it doesnt then it checks

#

/usr/bin/

#

/usr/bin is usually where the stuff is

#

so do cd /usr/bin

#

and we will find it in there

#

we will find it

#

i just wanted to explain

#

why when you run random stuff

#

it works and runs stuff

#

its because it looks in those stuff

#

do ls

#

ls means list

#

it prints all the tings

#

in the current directory

#

yes

#

that is pretty much

#

every program on your system

#

now do ls | grep control

#

ls you know already

#

what grep means

#

is print any line that matches with whatever i put after

#

so when you do grep control

#

print any line that has the word control in it

#

the line thing

#

|

#

means put the output from one command to another

#

so basically you do ls

#

that gives you that big massive list

#

then you do | grep

#

that means give that list to grep

#

then you do control as a parameter to grep

#

yes

#

basically ctrl f

#

but harder

#

you can either do

#

./mcontrolcenter

#

or you can do mcontrolcenter

#

or you can do

#

/usr/bin/mcontrolcenter

#

you should understand why there is no difference

#

yes

#

so what happens

#

lets see if it works

#

yes because the kernel module was never loaded

#

it needs the kernel module

#

for special access to your system

#

which is your fans

#

does it stil lgo at max speed

#

what does it say in the terminal

#

how are you testing fan speed

#

so it works or what?

#

test

#

you know what occt is?

#

it is a benchmarking tool

#

it will set your cpu on fire

#

so its a good way to test

#

if your fans work

#

do sudo pacman -S occt

#

it will 100% tell you

#

if it works or not

#

you can cancel it whenever

#

it just loads your cpu

#

this is what it looks like

#

you just run start

#

then press stop when you want to

delicate warren
#

wtf

sharp plaza
#

yea

#

recently got ported to linux

#

like really recently

delicate warren
#

only for laptops sadly

sharp plaza
#

its not

delicate warren
#

sighs in desktop

sharp plaza
#

its for anything

delicate warren
#

Oh fr

sharp plaza
#

im on a desktop

delicate warren
#

whats the AUR

sharp plaza
#

its not in the AUR

delicate warren
#

and the windows exe as well

sharp plaza
#

its official

#

sudo pacman -S occt

delicate warren
#

so i have to compile it myself 😔

sharp plaza
#

no

delicate warren
#

oh

sharp plaza
#

its in arch's official repos

#

no need for AUR

delicate warren
#

wb the windows

#

just occt?

sharp plaza
#

its on their website

delicate warren
#

alr

sharp plaza
#

if you want to download it on windows

#

theres a download button for it

#

did you test on occt

#

so it does stuff

#

well first try on occt

#

we can do that after

#

not like youre gonna crash

#

it should work on boot already

delicate warren
#

you can check if its on boot already

sharp plaza
#

here is the package

#

try and figure out the command

#

you just need to understand what you are doing

delicate warren
#

BOOHOO

#

btw reply to his message and say ty

#

he needs a thank you cookie

sharp plaza
#

cookies aint do anything

#

like literally nothing

delicate warren
#

its cool to have

#

🤷

topaz sandBOT
#

deverbs received a thank you cookie!

sharp plaza
#

well linux is still gonna be ass

#

if you never understand

#

what you do

#

anyways do you have occt

#

need the aura

#

there's always opportunities to learn

#

just googling each command

#

before you run it

#

to learn what it does

#

you should use sudo pacman -S occt

#

never use paru unless you are using the AUR

#

its a wrapper

#

it isnt

#

it uses pacman as a backend

#

so it cant ever be superior to pacman

#

just use AUR helpers for the AUR

#

nothing else

#

open occt

#

set your fan settings to what you want

#

yes

#

tis in the name

#

in your case i would've gone with yay instead

#

but you can bug your friend for paru help anyway

#

yay is much more common

#

it is easier to find help

#

and resources

#

that's the biggest difference that matters to you

#

but if your friend knows paru

#

and helps you when you get stuck

#

not much diff

#

you get stuck alot

#

would you rather have

#

a lot of information to help you

#

or not as much

#

it does

#

because you get stuck

#

when you need to find help

#

it is easier

#

you can but shouldnt

#

there is no reason

#

anyways run occt

#

on occt?

#

ss it

#

my default is different

#

go to just CPU

#

not CPU + ram

#

ss again

#

change normal to extreme

#

change load type from variable to steady

#

yes

#

press start

#

when your cpu gets to 90 degrees

#

press stop

#

see if you notice your fans ramp up

#

ur gpu isnt doing anything

delicate warren
#

linux

sharp plaza
#

are your fans going up or what

#

you are running occt right?

#

you got past that 10s cooldown thing?

#

so it went up in speed?

#

press stop

#

i said at 90

#

come on now

#

yes cos it stopped

#

what fan profile are you on

#

you pressed stop?

#

well take it off that

#

change it to something

#

where the fans will ramp up and down

#

set it to balanced

#

is 3500 max?

#

so set it to balanced

#

then try running occt

#

and see if it goes up

#

if there is some

#

apply button in that mcontrolcenter app

#

make sure you press that

#

no need

#

probably

#

so in occt

#

its just staying the same?

#

3500?

#

how do you know its at 3500

#

listen to it

#

see if you hear it going up and down

#

and its temp is massive?

#

let it go higher

#

see if it gets louder

#

is it still not loud?

#

does McontrolCenter say anything in the terminal

#

maybe it doesnt need to ramp up

#

ah

#

its throttled

#

if you set the fan profile to

#

max perf

#

does it go louder

#

so it does do stuff

#

the program might be working as intended it seems

#

but the maths is just ass

#

can you ss the entire program

#

there is a custom fan control option

#

theres a custom option

#

no need

delicate warren
#

why you @delicate warren

#

confirmed it doesnt

sharp plaza
#

so literally only those 4 options work?

#

program might just be ass

#

waity

#

ss what yours is

#

on fan control

#

where is this option

#

in fan control

#

go to fan speed 1

#

set the first 3 to 0

#

set the other 4 to max

#

ss

#

go on occt

#

what is your cpu temp

#

dont run it

#

is it silent

#

yea

#

good

#

it works

#

and it goes back up?

#

is your laptop silent

#

i thought it would

#

i think you are just bad at telling

#

if it works or not

#

anyways it does work

#

they are

#

aint no way on earth

#

you have a cpu fan

#

that isnt pwm

#

anyways

#

it does work

#

eh same thing

#

wait

#

ah

#

yes of course

#

but to make it save

#

we need to do one more thing after

#

i think theyre 2 different profiles

#

ah wait

#

theyre 2 different fans?

#

anyways you can mess around with that it works

#

anything to not write a service

#

let me see if the AUR did it for you

#

what a service is

#

is basically

#

it runs a program for you

#

on boot or whatever

#

packages should install them for you

sharp plaza
#

but if it doesnt

#

you'll have to do that

#

wait

#

go on this page

#

click view PKGBUILD

#

and take a screenshot

#

it doesnt work for me

#

it doesnt load

#

fantastic news

#

it doesnt

#

lmao

sharp plaza
#

from their github

#

dont rebot

#

reboot

#

after you do it

#

we will uninstall your other kernels

#

i think it will kill your fan control

#

but you will reboot anyway

#

so what difference does it make

#

do pacman -Q | grep linux

#

do cd .config

#

you done that?

#

do cd ~/.config

#

~ means /home/yourusername

#

did the cd work

#

do mkdir autostart

#

yes

#

they are not imaginatively made

#

i had to google it myself

#

it seems like an old feature

#

noone actually uses it anymore

#

but it seems to still work

#

services

#

that will be difficult for you

#

and i don't use systemd

#

did the mkdir work

#

you'll know the issue if it happens

#

the copy?

#

nice

#

do pacman -Q | grep linux

#

-Q means list all installed packages

#

i think it means

#

query

#

show me it

#

do sudo pacman -R linux-zen linux-lts linux-hardened

#

then do sudo grub-mkconfig -o /boot/grub/grub.cfg

#

then reboot and y ou're done

#

seems like you can fix that tomorrow

#

program works anyway

#

no problem

#

you already compiled the app

#

ah

#

you didnt

#

you can

#

what i would do

#

if i were you

#

let me

#

find that pkgbuild

#

it wouldnt

#

that would be the easiest

#

with the way im showing you

#

can you take a screenshot

#

of the mcontrolcenter-git pkgbuild

#

doesnt load for me

#

nevermind

#

it loaded

#

basically you take this PKGBUILD

#

you change the source line to your github

#

and you are done

#

the url too

#

no

#

pacman is for official packages on arch repos

#

paru is for AUR packages (non official)

#

yours wont be on either

#

you will manually run makepkg -si

#

of course after removing the installed package from paru

#

sure however it is somewhat a waste of time

#

you would be better off

#

finding a bug that needs fixing

#

and contributing back upstream

#

it paves the road for the next soul with your issue

#

easier to work with upstream

#

theyre still active

#

last commit was a few days ago

#

like

#

find the issue

#

and then give them the code fix

#

so they can put it

#

for everyone

#

where?

#

oh

#

it doesnt need to

#

they just say that

#

you remember

#

that dkms one?

#

that would've worked on zen if the PKGBUILD was fixed

#

it lets it work for any kernel

#

let me just link what i said

sharp plaza
#

thats what it does

#

yes

#

but the PKGBUILD for it

#

wasnt written probably

#

if you fixed it

#

it wouldve worked

sharp plaza
#

i mean

#

not probably

#

it had a bug

#

the package is labelled DKMS

#

whoever maded it

#

intended for that to work

#

but they didnt write it properly

#

someone commented this

#

because they tried it and it didnt work

#

you would need to fix that

#

which is relatively easy

#

i think it compiles it right

#

but it doesnt install it to your system

#

properly

sharp plaza
#

you can see

#

it misses msi-ec.conf

#

you can use the regular

#

msi-ec-git as a reference

#

to fix msi-ec-dkms-git

#

hahahaha

#

this is the entire fix bro

#

thats all he needed to do

#

GMT

#

wait maybe the UK switched to BST now

#

let me check

#

ah its BST

#

12:20am

#

nice

#

the PKGBUILD Is easy to fix

#

very easy

#

not on their github

#

its nothing to do with them

#

you should fix it

#

packaging is purely an arch problem

#

no

#

PKGBUILD is a bash script

#

it has functions in it

#

there is a tool on arch called "makepkg"

#

makepkg runs the PKGBUILD

#

it will take those variables that were defined

#

it will run pkgver

#

it will run package

#

and package is how it actually installs it to your system

#

you understand?

#

it does install it

#

well

#

it specifies

#

how to install it

#

it specifies the functions

#

then makepkg runs it

#

like if you had a lua script

#

then you run lua myscript.lua

#

myscript isnt actually running anything

#

its the lua interpreter

#

but obviously its running the stuff in myscript

#

or with c++ code

#

the file itself does nothing

#

but the compiler compiles it and makes it do stuff

#

but the file itself told it what to do

#

yrse

#

yes

#

yes

#

like all code

#

basically

#

the dude is inactive

#

so when you fix it

#

you click submit request

#

then it will say request to take over package

#

but it doesnt load for me

#

cos its slow asf for some reason

#

then you take it over

#

and you can fix it

#

if he isnt afk he'll deny it

#

and you can give the fix to him

#

and he will update it

#

yea its been ass all day

#

for most people

#

someones hammering servers somewhere

#

could just be someone being ass at management

#

or could be that

#

they dont have the anti bot stuff that much

#

so its easier to bot

#

i didnt add it

#

its in the other

#

pkgbuild

#

thats why i said

#

thats all he needed to do

#

is literally copy the other one

#

to fix it lmao

#

the other one is not DKMS

#

the one you have right now (that works) isn't

#

the one you're gonna fix is dkms

#

but the guys a bit slow

#

ye

#

so it works on all

#

yes

#

there is no default on AUR

#

there is no moderation by default

#

only if people report packages does it get moderated

#

you can literally upload anything

#

the AUR is unofficial

#

on the AUR?

#

for dkms and non dkms?

#

for dkms you need to compile it

#

for non dkms you dont

#

so people who use regular linux dont need to compile

#

hence why they are different

#

since msot people use regular linux

#

sure, cya

#

you are

#

i think

#

its -git

#

the non dkms version here

#

is kinda just ass

#

but its the only one that works right now

#

basically

#

the PKGBUILD can do anything

#

but people have common naming conventions

#

-git means you compile it

#

so if you see -git

#

you basically can assume

#

you are compiling it

#

its fine

#

arch is just the start

#

there are much deeper layers

#

i mean your fan control does work

#

you just need to change it

#

doesnt it work right now

#

but just doesnt persist across restarts

#

yea thats fine then

#

that's something that should be relatively easy to fix

#

the program really doesnt seem that big either

#

mcontrolcenter that is

#

should be easy for you to read it

#

for the PKGBUILD?

#

or for their saving issue

#

c++ is my goat

#

yea

#

just make sure you dont mention the PKGBUILD

#

on their github

#

chances are you will need to make sure the PKGBUILD is right

#

because they dont support arch

#

wait until you find out about std::println("hi");

#

cya

sharp plaza
#

i dont think their app does much

#

its msi-ec that does the work

#

id make it terminal only to begin wtih

#

with

#

you won't in future

#

less moving parts less stuff that breaks

#

more reliable

#

with QT you'd end up having to learn msi-ec, c++ and QT simultaneously

#

and QT is quite heavy

#

on c++ it is different

#

your build system is harder to make

#

how are you going to interop between python and c++

#

(has never used c++)

#

upto you

#

for std::cout lol

#

or well just cout

#

the hardest part is using libraries

#

well upto you

#

that's quite a large task

#

i guess you'll see the rabbit hole when you get there

#

you have a bar?

#

waybar is the easiest option

#

for an app launcher sherlock-launcher looks best ootb

#

rofi is a bit ass to customise

#

if recommend rofi-wayland over rofi

#

docs arent the greatest

#

and it begins looking ass

#

sherlock launcher looks like that by default

#

you can remove it

#

i just havent been bothered to

#

yes

#

most of any

#

its on the aur as sherlock-launcher-bin i think

#

not -git

#

but yes

#

yes

#

it doesnt make sense

#

if its both

#

if you want the latest git release

#

there is sherlock-launcher-git

#

but dont see why you would

sharp plaza
#

i just used drun]

#

drun

#

you need to create it on the wiki i think

#

you need to set xdg defaults or just use file open in vscode

#

but i just use neovim

sharp plaza
#

what is this

#

windows key + c to kill app by default

#

on hyprland you should be using hyprshot

#

or i can give you my script which is better

#

uses satty instead of slurp

#

i don't use waybar couldn't tell you

#

not sure what xml has to do with waybar

#

never used xml when i used to use waybar

#

satty is like

#

it lets you annotate screenshots

#

slurp is the same but it only crops

#

just use hyprshot for now

#

i like satty

#

it looks like this

#

you can see on the top and bottom

#

are you sure you're meant to be editing the xml file?

#

hmm seems like it updated

#

the config looks different to when i used it

#

you installed waybar by pacman -S waybar?

#

how dont you know

#

i dont think that is normal

#

where did you get the config from

#

well that's why it doesn't work

#

because you just took a random config

#

yes but its random

#

waybar doesnt have

#

xml

#

normally

#

whoever made the config added it

#

yes but where did you

#

get the config file

#

is where i'm asking

#

that is default?

#

what directory is it in

#

so yours looks like this?

#

yes

#

it does

#

anyways

#

i would recommend just stealing one

#

from their wiki

#

you can remove the "features"

#

maybe my old config still exists in my git repo\

#

let me see

#

yea cos u didnt change it right

#

its like saying

#

"I removed ONE line of code and the entire program broke"

#

obviously if you aint remove it right it breaks it all

#

brother

#

if you changed it right

#

it wouldnt be broken

#

clearly something else is also needed

#

i will see if i can find mine

#

dan i really havent used a bar in so long