Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-03-05 09:43:01

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

DWM

Kosmicznie to szybkie i intuicyjne, moze ktos jeszcze sie bawi bo mam pare problemow natury czysto kosmetycznej???

Ostatnio edytowany przez pink (2012-03-05 09:43:10)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#2  2012-03-05 13:05:15

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

http://dwm.suckless.org/tutorial

to wystarczy aby sie szybko przemieszczac miedzy oknami i odpalac programy.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#3  2012-03-05 16:16:00

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: DWM

ja z to zacznę ogarniać za jakieś pół roku jak sobie lapa sprawie z Archem na pokładzie.
dodam jeszcze to;
https://wiki.archlinux.org/index.php/Dwm

https://bbs.archlinux.org/viewtopic.php?id=74599


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#4  2012-03-05 23:34:23

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

powiem tak jakes problemy mam z tymi patchami,

ale wersja z abs mi wystarcza.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#5  2012-03-06 06:24:46

  torrentow - Członek Sejmowej Komisji Śledczej

torrentow
Członek Sejmowej Komisji Śledczej
Skąd: z GNU
Zarejestrowany: 2009-11-23

Re: DWM

Witam,
Może ktoś ma screeny patchów dwm?
Pozdrawiam,
Towarzysz Torrentow


Każdy sam sobie szkodzi :)
http://img715.imageshack.us/img715/7104/apt.png

Offline

 

#6  2012-03-06 09:59:11

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

nie bardzo wiem, jakie screeny masz na mysli.

https://bbs.archlinux.org/viewtopic.php?id=74599, o takie.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#7  2012-03-21 17:52:10

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

https://bbs.archlinux.org/viewtopic.php?id=135747
https://github.com/UliArmy/dwm-patches
https://github.com/UliArmy/dwm-hg-patches
metoda i patche dzialaja na 100% z dwm 6.x

Ostatnio edytowany przez pink (2012-03-21 18:12:34)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#8  2014-03-10 15:11:25

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

czy ktos mi moze podac jakies howto co do konfiguracji i patchowania dwm w debian.
jest tego pelno w sieci ale chce jakis przez was sprawdzony poki co nic mi nie dziala jak powinno (np: skroty klawiszowe kture przekopiowalem z arch-owego config.h)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#9  2014-03-10 16:11:03

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

Alt+Shift+Enter
    Launch xterm
Alt+Shift+C
    Kill a client (a window, if you must insist)
Alt+t
    Switch to tile layout
Alt+m
    Switch to monocle layout
Alt+f
    Switch to floating layout
Alt+b
    Show/hide bar
Alt+p
    Launch dmenu
Alt+[num]
    Switch to tag [num]
Alt+Shift+Q
    Quit dwm


zaden z tych nie dziala
narazie tylko z patchem bstack.

konfig tutaj:

Kod:

/* See LICENSE file for copyright and license details. */

/* appearance */
static const char font[]            = "-*-terminus-medium-r-*-*-16-*-*-*-*-*-*-*";
static const char normbordercolor[] = "#444444";
static const char normbgcolor[]     = "#222222";
static const char normfgcolor[]     = "#bbbbbb";
static const char selbordercolor[]  = "#005577";
static const char selbgcolor[]      = "#005577";
static const char selfgcolor[]      = "#eeeeee";
static const unsigned int borderpx  = 1;        /* border pixel of windows */
static const unsigned int snap      = 32;       /* snap pixel */
static const Bool showbar           = True;     /* False means no bar */
static const Bool topbar            = True;     /* False means bottom bar */

/* tagging */
static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7" };

static const Rule rules[] = {
    /* xprop(1):
     *    WM_CLASS(STRING) = instance, class
     *    WM_NAME(STRING) = title
     */
    /* class      instance    title       tags mask     isfloating   monitor */
    { "Gimp",     NULL,       NULL,       0,            True,        -1 },
    { "Firefox",  NULL,       NULL,       1 << 7,       False,       -1 },
};

/* layout(s) */
static const float mfact      = 0.55; /* factor of master area size [0.05..0.95] */
static const int nmaster      = 1;    /* number of clients in master area */
static const Bool resizehints = True; /* True means respect size hints in tiled resizals */

#include "bstack.c"
#include "bstackhoriz.c"

static const Layout layouts[] = {
/* symbol arrange function */
{ "TTT", bstack },
{ "[]=", tile }, /* first entry is default */
{ "><>", NULL }, /* no layout function means floating behavior */
{ "[M]", monocle },
{ "===", bstackhoriz },
};

/* key definitions */
#define MODKEY Mod1Mask
#define TAGKEYS(KEY,TAG) \
    { MODKEY,                       KEY,      view,           {.ui = 1 << TAG} }, \
    { MODKEY|ControlMask,           KEY,      toggleview,     {.ui = 1 << TAG} }, \
    { MODKEY|ShiftMask,             KEY,      tag,            {.ui = 1 << TAG} }, \
    { MODKEY|ControlMask|ShiftMask, KEY,      toggletag,      {.ui = 1 << TAG} },

/* helper for spawning shell commands in the pre dwm-5.0 fashion */
#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }

/* commands */
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", font, "-nb", normbgcolor, "-nf", normfgcolor, "-sb", selbgcolor, "-sf", selfgcolor, NULL };
static const char *termcmd[]  = { "lxterminal", NULL };

static Key keys[] = {
    /* modifier                     key        function        argument */
    { MODKEY,                       XK_p,      spawn,          {.v = dmenucmd } },
    { MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
    { MODKEY,                       XK_b,      togglebar,      {0} },
    { MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
    { MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
    { MODKEY,                       XK_i,      incnmaster,     {.i = +1 } },
    { MODKEY,                       XK_d,      incnmaster,     {.i = -1 } },
    { MODKEY,                       XK_h,      setmfact,       {.f = -0.05} },
    { MODKEY,                       XK_l,      setmfact,       {.f = +0.05} },
    { MODKEY,                       XK_Return, zoom,           {0} },
    { MODKEY,                       XK_Tab,    view,           {0} },
    { MODKEY|ShiftMask,             XK_c,      killclient,     {0} },
{ MODKEY, XK_u, setlayout, {.v = &layouts[0]} },
{ MODKEY, XK_t, setlayout, {.v = &layouts[1]} },
{ MODKEY, XK_f, setlayout, {.v = &layouts[2]} },
{ MODKEY, XK_m, setlayout, {.v = &layouts[3]} },
{ MODKEY, XK_y, setlayout, {.v = &layouts[4]} }, 
    { MODKEY,                       XK_space,  setlayout,      {0} },
    { MODKEY|ShiftMask,             XK_space,  togglefloating, {0} },
    { MODKEY,                       XK_0,      view,           {.ui = ~0 } },
    { MODKEY|ShiftMask,             XK_0,      tag,            {.ui = ~0 } },
    { MODKEY,                       XK_comma,  focusmon,       {.i = -1 } },
    { MODKEY,                       XK_period, focusmon,       {.i = +1 } },
    { MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } },
    { MODKEY|ShiftMask,             XK_period, tagmon,         {.i = +1 } },
    TAGKEYS(                        XK_1,                      0)
    TAGKEYS(                        XK_2,                      1)
    TAGKEYS(                        XK_3,                      2)
    TAGKEYS(                        XK_4,                      3)
    TAGKEYS(                        XK_5,                      4)
    TAGKEYS(                        XK_6,                      5)
    TAGKEYS(                        XK_7,                      6)
    TAGKEYS(                        XK_8,                      7)
    TAGKEYS(                        XK_9,                      8)
    { MODKEY|ShiftMask,             XK_q,      quit,           {0} },
};

/* button definitions */
/* click can be ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
static Button buttons[] = {
    /* click                event mask      button          function        argument */
    { ClkLtSymbol,          0,              Button1,        setlayout,      {0} },
    { ClkLtSymbol,          0,              Button3,        setlayout,      {.v = &layouts[2]} },
    { ClkWinTitle,          0,              Button2,        zoom,           {0} },
    { ClkStatusText,        0,              Button2,        spawn,          {.v = termcmd } },
    { ClkClientWin,         MODKEY,         Button1,        movemouse,      {0} },
    { ClkClientWin,         MODKEY,         Button2,        togglefloating, {0} },
    { ClkClientWin,         MODKEY,         Button3,        resizemouse,    {0} },
    { ClkTagBar,            0,              Button1,        view,           {0} },
    { ClkTagBar,            0,              Button3,        toggleview,     {0} },
    { ClkTagBar,            MODKEY,         Button1,        tag,            {0} },
    { ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} },
};

T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#10  2014-03-10 21:28:25

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

Ale z czym masz konkretnie problem? Nie umiesz nałożyć patcha? Dwm się nie chce skompilować?

Offline

 

#11  2014-03-10 21:34:42

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

wszystko dziala patch dziala tylko moje keybindings nie dzialaja nawet te podstawowe np:
Alt+Shift+Enter
    Launch xterm

Alt+Shift+Enter
    Launch xterm

na tych mi zalezy.

Alt+p dmenu dziala i reszta dziala.


o ile pamietam to moze miec cos wspulnego z tym kto przechwytuje keybindings czy dwm czy dany program.

Ostatnio edytowany przez pink (2014-03-10 21:37:42)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#12  2014-03-10 21:56:00

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

Tak na szybko,  z tego co widzę to tym configu który podałeś, Alt+Shift+Enter uruchamia lxterminal a nie xterm.
Spróbuj zmienić:

Kod:

static const char *termcmd[]  = { "lxterminal", NULL };

na

Kod:

static const char *termcmd[]  = { "xterm", NULL };

Jeżeli chodzi przechwytywanie to rzeczywiście lepiej zmienic modkey z alt na winkey, czyli zamiast

Kod:

#define MODKEY Mod1Mask

dać:

Kod:

#define MODKEY Mod4Mask

Offline

 

#13  2014-03-10 22:00:11

  Kaleson - Użytkownik

Kaleson
Użytkownik
Skąd: Kraina Grzybów
Zarejestrowany: 2014-02-20

Re: DWM

Tak z czystej ciekawości, jaką dwm ma przewagę nad np. i3? Oczywiście poza tym, że trzeba rekompilować za każdym razem żeby cokolwiek zmienić ;>

Offline

 

#14  2014-03-10 22:17:54

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

przyzwyczailem sie na archu i nie wiem dlaczego nie dziala na deb-ku


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#15  2014-03-10 22:35:31

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

Kaleson napisał(-a):

Tak z czystej ciekawości, jaką dwm ma przewagę nad np. i3? Oczywiście poza tym, że trzeba rekompilować za każdym razem żeby cokolwiek zmienić ;>

To proste: Dwm suck less
;)

Offline

 

#16  2014-03-10 22:43:10

  Kaleson - Użytkownik

Kaleson
Użytkownik
Skąd: Kraina Grzybów
Zarejestrowany: 2014-02-20

Re: DWM

Eee, tam ;)

Jak dla mnie jest 'pretty suckful', nie ma takiego schludnego i prostego tekstowego configa jak i3 :P

Chociaż w sumie o to chodzi w tej ideologii suckless...

herbstluftwm ma bajer bo konfiguracja jest w bashu ;)

Ostatnio edytowany przez Kaleson (2014-03-10 22:47:44)

Offline

 

#17  2014-03-10 22:48:33

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

A fuj, tekstowy config w dwm, byłby jak wstrętna brązowa plama na tych Twoich lśniących kalesonach ;)

herbstluftwm ma bajer bo konfiguracja jest w bashu ;)

Ooo tego nie znałem muszę spróbować!

Ostatnio edytowany przez loop (2014-03-10 22:49:58)

Offline

 

#18  2014-03-10 23:20:44

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

dobra dobra, czego mi shift+alt+return i inne nie dzialaja
jak kolwiek by nie skonfigurowac

Alt+Shift+c
Alt+Shift+q

tez nie dzaila

Ostatnio edytowany przez pink (2014-03-10 23:21:47)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#19  2014-03-10 23:54:22

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

Spróbuj na moim configu. Tylko klawiszologia całkiem przerobiona:
Zamiast alta jest winkey
Przykładowe:
mod + backspace  -zamknij okno
mod + esc            - zamknij dwm
mod + enter         - urxvt   
mod + 0               - monocle
mod + =               - bstack
itd

Kod:

/* See LICENSE file for copyright and license details. */

/* appearance */
static const char font[]            = "-*-terminus-medium-r-*-*-12-*-*-*-*-*-*-13";
static const char normbordercolor[] = "#073642";
static const char normbgcolor[]     = "#222222";
static const char normfgcolor[]     = "#7c7c7c";
static const char selbordercolor[]  = "#b58900";
static const char selbgcolor[]      = "#073642";
static const char selfgcolor[]      = "#838383";
static const unsigned int borderpx  = 1;        /* border pixel of windows */
static const unsigned int snap      = 32;       /* snap pixel */
static const Bool showbar           = True;     /* False means no bar */
static const Bool topbar            = True;     /* False means bottom bar */

/* tagging */
static const char *tags[] = { "web", "tty", "var", "pdf", "mpl", "kvm", "|.| " };

static const Rule rules[] = { 
        /* class                instance        title                           tags mask       isfloating      monitor
        { "Gimp",               NULL,           NULL,                           0,              True,           -1 },
        { "Firefox",            NULL,           NULL,                           1 << 0,         False,          -1 },
        { "XVkbd",              NULL,           NULL,                           0,              True,           -1 },
        { "xpad",               NULL,           NULL,                           1 << 6,         True,           -1 },
        { "Zathura",            NULL,           NULL,                           1 << 3,         False,          -1 },
        { "MuPDF",              NULL,           NULL,                           1 << 3,         False,          -1 },
        { "MPlayer",            NULL,           NULL,                           1 << 4,         True,           -1 },
        { NULL,                 NULL,           "irssi",                        1 << 5,         False,          -1 },
        { NULL,                 NULL,           "newsbeuter",                   1 << 2,         False,          -1 },
        { NULL,                 NULL,           "Preferencje programu Firefox", 0,              True,           -1 },
        { "qemu-system-x86_64", NULL,           NULL,                           1 << 5,         False,          -1 },
};

/* layout(s) */
static const float mfact      = 0.55; /* factor of master area size [0.05..0.95] */
static const int nmaster      = 1;    /* number of clients in master area */
static const Bool resizehints = False; /* True means respect size hints in tiled resizals */

#include "bstack.c"
#include "bstackhoriz.c"
static const Layout layouts[] = { 
        /* symbol     arrange function */
        { "[tt]",     bstack },
        { "[]=",      tile },    /* first entry is default */
        { "[==]",     bstackhoriz },
        { "[M]",      monocle },
        { "><>",      NULL },    /* no layout function means floating behavior */
};

/* key definitions */
#define MODKEY Mod4Mask
#define TAGKEYS(KEY,TAG) \
        { MODKEY,                       KEY,      view,           {.ui = 1 << TAG} }, \
        { MODKEY|ShiftMask,             KEY,      toggleview,     {.ui = 1 << TAG} }, \
        { MODKEY|ControlMask,           KEY,      tag,            {.ui = 1 << TAG} }, \
        { MODKEY|ControlMask|ShiftMask, KEY,      toggletag,      {.ui = 1 << TAG} },

/* helper for spawning shell commands in the pre dwm-5.0 fashion */
#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }

/* commands */
static const char *dmenucmd[]    = { "dmenu_run", "-fn", font, "-nb", normbgcolor, "-nf", normfgcolor, "-sb", selbgcolo
static const char *termcmd[]     = { "urxvt", NULL };
static const char *browser[]     = { "firefox", NULL };
static const char *mc[]          = { "urxvt", "-e", "mc", NULL };
static const char *newsbeuter[]  = { "urxvt", "-e", "newsbeuter", NULL };
static const char *irssi[]       = { "urxvt", "-e", "irssi", NULL };
static const char *alsamixer[]   = { "urxvt", "-e", "alsamixer", NULL };
static const char *mute[]        = { "amixer", "set", "Master", "toggle", NULL };
static const char *voldown[]     = { "amixer", "-q", "set", "Master", "2%-", "unmute", NULL };
static const char *volup[]       = { "amixer", "-q", "set", "Master", "2%+", "unmute", NULL };

static Key keys[] = { 
        /* modifier                     key                     function        argument */
        { MODKEY,                       XK_p,                   spawn,          {.v = dmenucmd } },
        { MODKEY,                       XK_Return,              spawn,          {.v = termcmd } },
        { MODKEY,                       XK_o,                   spawn,          {.v = browser } },
        { MODKEY,                       XK_u,                   spawn,          {.v = mc } },
        { MODKEY,                       XK_n,                   spawn,          {.v = newsbeuter } },
        { MODKEY,                       XK_c,                   spawn,          {.v = irssi } },
        { MODKEY|ShiftMask,             XK_a,                   spawn,          {.v = alsamixer } },
        { MODKEY,                       XK_Up,                  spawn,          {.v = volup } },
        { MODKEY,                       XK_Down,                spawn,          {.v = voldown } },
        { MODKEY|ShiftMask,             XK_Down,                spawn,          {.v = mute } },

        { MODKEY,                       XK_b,                   togglebar,      {0} },
        { MODKEY,                       XK_period,              focusstack,     {.i = +1 } },
        { MODKEY,                       XK_comma,               focusstack,     {.i = -1 } },
        { MODKEY,                       XK_k,                   incnmaster,     {.i = +1 } },
        { MODKEY,                       XK_l,                   incnmaster,     {.i = -1 } },
        { MODKEY,                       XK_bracketleft,         setmfact,       {.f = -0.05} },
        { MODKEY,                       XK_bracketright,        setmfact,       {.f = +0.05} },
        { MODKEY,                       XK_semicolon,           zoom,           {0} },
        { MODKEY,                       XK_Tab,                 view,           {0} },
        { MODKEY,                       XK_BackSpace,           killclient,     {0} },
        { MODKEY,                       XK_equal,               setlayout,      {.v = &layouts[0]} },
        { MODKEY,                       XK_minus,               setlayout,      {.v = &layouts[1]} },
        { MODKEY|ShiftMask,             XK_equal,               setlayout,      {.v = &layouts[2]} },
        { MODKEY,                       XK_0,                   setlayout,      {.v = &layouts[3]} },
        { MODKEY|ShiftMask,             XK_minus,               setlayout,      {.v = &layouts[4]} },
        { MODKEY,                       XK_space,               setlayout,      {0} },
        { MODKEY|ShiftMask,             XK_space,               togglefloating, {0} },
        { MODKEY,                       XK_apostrophe,          view,           {.ui = ~0 } },
        { MODKEY|ShiftMask,             XK_apostrophe,          tag,            {.ui = ~0 } },
        { MODKEY,                       XK_g,                   focusmon,       {.i = -1 } },
        { MODKEY,                       XK_f,                   focusmon,       {.i = +1 } },
        { MODKEY|ShiftMask,             XK_g,                   tagmon,         {.i = -1 } },
        { MODKEY|ShiftMask,             XK_f,                   tagmon,         {.i = +1 } },

        TAGKEYS(                        XK_1,                                   0)
        TAGKEYS(                        XK_2,                                   1)
        TAGKEYS(                        XK_3,                                   2)
        TAGKEYS(                        XK_q,                                   3)
        TAGKEYS(                        XK_w,                                   4)
        TAGKEYS(                        XK_e,                                   5)
        TAGKEYS(                        XK_grave,                               6)
        TAGKEYS(                        XK_8,                                   7)
        TAGKEYS(                        XK_9,                                   8)
        { MODKEY,                       XK_Escape,              quit,           {0} },
};

/* button definitions */
/* click can be ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
static Button buttons[] = {
        /* click                event mask      button          function        argument */
        { ClkLtSymbol,          0,              Button1,        setlayout,      {0} },
        { ClkLtSymbol,          0,              Button3,        setlayout,      {.v = &layouts[2]} },
        { ClkWinTitle,          0,              Button2,        zoom,           {0} },
        { ClkStatusText,        0,              Button2,        killclient,     {0} },
        { ClkClientWin,         MODKEY,         Button1,        movemouse,      {0} },
        { ClkClientWin,         MODKEY,         Button2,        togglefloating, {0} },
        { ClkClientWin,         MODKEY,         Button3,        resizemouse,    {0} },
        { ClkTagBar,            0,              Button1,        view,           {0} },
        { ClkTagBar,            0,              Button3,        toggleview,     {0} },
        { ClkTagBar,            MODKEY,         Button1,        tag,            {0} },
        { ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} },
};

Offline

 

#20  2014-03-11 00:11:33

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

jakie masz patche bo mi sie wywali przy make ???


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#21  2014-03-11 00:16:06

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

Tylko bstack

Offline

 

#22  2014-03-11 00:18:23

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

nie dziala, nie wazne chlopaki tu nie o konfig chodz, i tylko cos musi byc popieprzone w systemie ze pewnych (podstawowych) kombinacji klawiszy dwm nie ogarnia jak powinien.

no wlasnie bstack mi tez dziala
nawet na pierwszym podstawowym konfigu nie dzilaja mi te podstawowe.

Ostatnio edytowany przez pink (2014-03-11 00:20:30)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#23  2014-03-11 00:26:53

  loop - Członek DUG

loop
Członek DUG
Zarejestrowany: 2013-02-23

Re: DWM

A log Xorga co na to ?

Offline

 

#24  2014-03-12 00:27:54

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

juz jest gut, swiezy net install poszedl dzisiaj i wszystko gra.
dzieki.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#25  2014-03-12 23:49:59

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: DWM

taki maly problem mam, nie moge sobie poradzic z konfiguracja xterma nic nie pomaga .Xresources nie dziala, terminal bialy font maly.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)