dwm

thmsh

New Member
All greetings, friends!
Code:
[email protected]:~/slstatus$ ls
arg.h       config.def.h  config.h~  LICENSE   README    slstatus.1  slstatus.h  util.c  util.o
components  config.h      config.mk  Makefile  slstatus  slstatus.c  slstatus.o  util.h
Code:
# See LICENSE file for copyright and license details
# slstatus - suckless status monitor
.POSIX:

include config.mk

REQ = util
COM =\
        components/battery\
        components/cpu\
        components/datetime\
        components/disk\
        components/entropy\
        components/hostname\
        components/ip\
        components/kernel_release\
        components/keyboard_indicators\
        components/keymap\
        components/load_avg\
        components/netspeeds\
        components/num_files\
        components/ram\
        components/run_command\
        components/swap\
        components/temperature\
        components/uptime\
        components/user\
        components/volume\
        components/wifi

all: slstatus

$(COM:=.o): config.mk $(REQ:=.h)
slstatus.o: slstatus.c slstatus.h arg.h config.h config.mk $(REQ:=.h)

.c.o:
        $(CC) -o [email protected] -c $(CPPFLAGS) $(CFLAGS) $<

config.h:
        cp config.def.h [email protected]

slstatus: slstatus.o $(COM:=.o) $(REQ:=.o)
        $(CC) -o [email protected] $(LDFLAGS) $(COM:=.o) $(REQ:=.o) slstatus.o $(LDLIBS)

clean:
        rm -f slstatus slstatus.o $(COM:=.o) $(REQ:=.o)

dist:
        рм -рф "slstatus-$(VERSION)"
        mkdir -p "slstatus-$(VERSION)/components"
        cp -R LICENSE Makefile README config.mk config.def.h \
              arg.h slstatus.c $(COM:=.c) $(REQ:=.c) $(REQ:=.h) \
              slstatus.1 "slstatus-$(VERSION)"
        tar -cf - "slstatus-$(VERSION)" | gzip -c > "slstatus-$(VERSION).tar.gz"
        рм -рф "slstatus-$(VERSION)"

install: all
        mkdir -p "$(DESTDIR)$(PREFIX)/bin"
        cp -f slstatus "$(DESTDIR)$(PREFIX)/bin"
        chmod 755 "$(DESTDIR)$(PREFIX)/bin/slstatus"
        mkdir -p "$(DESTDIR)$(MANPREFIX)/man1"
        cp -f slstatus.1 "$(DESTDIR)$(MANPREFIX)/man1"
        chmod 644 "$(DESTDIR)$(MANPREFIX)/man1/slstatus.1"

uninstall:
        rm -f "$(DESTDIR)$(PREFIX)/bin/slstatus"
        rm -f "$(DESTDIR)$(MANPREFIX)/man1/slstatus.1"
(END)
please tell me how to make an automatic withdrawal on the monitor?
that need to add in .xinitrc?
 


JasKinasis

Well-Known Member
please tell me how to make an automatic withdrawal on the monitor?
that need to add in .xinitrc?
I see the listing of the files that make up the source code for slstatus and the listing of the make-file. But I don't understand what you are asking.

What do you mean by "Make an automatic withdrawl on the monitor"? - That sentence makes no sense!
Can you explain more clearly what you are trying to do?

I've been using dwm for a long time, but I haven't used slstatus with dwm for a while. I use a shell-script to update the status bar instead.

But if you can clarify what you're trying to do, I can probably help!
 

thmsh

New Member
when I start a dwm session, to see the result of the slstatus action on the monitor screen, I need to run it through dmenu. I want to make it automatic....thanks for replying
 

JasKinasis

Well-Known Member
OK, just to make sure I'm understanding you correctly:
When you start your dwm session, you are starting slstatus manually via dmenu. But you want slstatus to run automatically when you log in? Is this correct?
 

Members online


Latest posts

Top