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


Top