настройка dwm

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модераторы: broom, aim

тхакур
Сообщения: 27
ОС: debian

настройка dwm

Сообщение тхакур » 04.06.2019 20:07

Всем удачи...

Код: Выделить всё

th@debian:~/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

Код: Выделить всё

# 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 $@ -c $(CPPFLAGS) $(CFLAGS) $<

config.h:
        cp config.def.h $@

slstatus: slstatus.o $(COM:=.o) $(REQ:=.o)
        $(CC) -o $@ $(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)
подскажите пожалуйста, как сделать автоматический вывод на монитор
чтобы slstatus включался при запуске dwm
что надо добавить в ~/.xinitrc или ~/.xsession?
:unsure: :wacko:
Спасибо сказали: