Автор Тема: настройка dwm  (Прочитано 356 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 175
  • OS: Debian 10 buster WM: fvwm
настройка dwm
« : 04 Июнь 2019, 13:23:04 »
Всем удачи....
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)
подскажите пожалуйста, как сделать автоматический вывод на монитор
что надо добавить в .xinitrc?
« Последнее редактирование: 04 Июнь 2019, 13:26:10 от Тхакур »
 


Оффлайн Ogis1975

  • OS: Debian 9.4 / WM: Xmonad
  • Местный житель
  • ***
  • Сообщений: 441
  • Debian 10.1 i3wm
    • Мой репозиторий на Github
Re: настройка dwm
« Ответ #1 : 04 Июнь 2019, 16:21:37 »
Цитировать
.xinitrc
Я дисплейным менеджером не пользуюсь. У меня вход в систему старым добрым способом-startxНу а вам иеет смысл в  .xinitrc добавить команду slstatus &По дефолту оно показывает только время. Если хотите вывести другую информацию, нужно, в файле config.h добавлять нужную вам информацию. Например вот это:

static const struct arg args[] = {
/* function format          argument */
    {netspeed_rx,           "↓%s ",               "eth0"}, 
    {netspeed_tx,           "↑%s ",               "eth0"},
    {ipv4,                  "%s ",               "eth0"},
    {cpu_perc,              "CPU %s%%|",          NULL},   
    {ram_free,              "MEM %s|",            NULL},
    {disk_free,             "/: %s|",              "/"},
    {disk_free,             "/home: %s|",           "/home"},
    {datetime,              "%s",                 "%F %T"},
};

С данной конфигурацией будет отображаться информация о загрузки ЦПУ, потреблении ОЗУ, скорость инета, место на ЖД.
 
Пользователи, которые поблагодарили этот пост: Тхакур

Теги:
 

fluxbox настройка клавиш

Автор VQV

Ответов: 2
Просмотров: 2013
Последний ответ 07 Март 2014, 14:36:06
от VQV
Настройка icewm

Автор qwerty900

Ответов: 5
Просмотров: 2861
Последний ответ 13 Июнь 2015, 17:51:01
от grek
Настройка i3wm

Автор Eccentric

Ответов: 36
Просмотров: 2628
Последний ответ 16 Ноябрь 2019, 08:47:08
от ogost