Re: advice

2015-09-08 Thread Paweł Rumian
2015-09-08 23:06 GMT+02:00 Ray Andrews :
> The mouse has to work.
>> The mouse moves around when you move your physical mouse around, and clicks
>> on things when you press the physical button on the mouse. I'm not sure what
>> kind of answer you're expecting here.
>
> Just that I can resize by grabbing edges, and drag windows around with the
> mouse ... all the things I'm used to ... unless of course there are now
> better ways.

The first one is possible with use of the modifier key, the latter is
difficult and very rarely used.
I think you will benefit a lot from this reading:
https://en.wikipedia.org/wiki/Tiling_window_manager

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: advice

2015-09-08 Thread Paweł Rumian
As Alexander said above, just go and try it, really. There is no risk involved.

Personally I can say that Awesome is one of two best things that
happened to me in the Un*x world in last years (the second one is
mastering Vim).
But I was immediately hooked to the idea of tiling WM, and just tried
all of those that were available five years ago - I stayed with
Awesome as it was best in handling multiple monitors at that time.

If awesome won't appeal to you, you can give i3 a try - I remember
that I liked it really a lot - in some aspects more than awesome.

Paweł

2015-09-08 19:58 GMT+02:00 Ray Andrews :
> Gentlemen,
>
> I use xfce, it's fine, but I want something lighter.  All I really want is
> the xfwm part of it, and even that window manager has its defects. I have
> dual monitors, and I can't drag anything between monitors.  I hate trying to
> configure things using those stupid pop up dialogue boxes.  I'd like text
> configuration files that I can edit, save, backup and restore.
>
> Awesome seems well spoken of.  What can you guys tell me?  I can't think
> what to specifically ask.  It would be nice if it worked sensibly out of the
> box.  I don't need fancy effects.  I want windows on screens that I can
> resize, maximize, minimize, etc.  Nice if they snap to borders to avoid
> wasted space.  Xfce gives normally six or so desktops than you can change
> to, that's good.  The mouse has to work.  I need custom keyboard shortcuts.
> Basically nothing strange.  I don't want to have to spend six months
> learning Lua.  I want a simple, predictable, configurable WM that is usable
> but doesn't bother me with bells and whistles.
>
> Advice?

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: [ANNOUNCE] awesome 3.5.4 relased

2014-04-04 Thread Paweł Rumian
Thanks Uli, it's been so long since the last release that I thought
the development has stalled...

Great job :)

2014-04-02 10:10 GMT+02:00 Uli Schlachter :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> Hi everyone,
>
> it's been a long time already and here it finally is!
>
> Uli
> - --
> awesome version 3.5.4 has been released. It is available from:
>
> tar.xz: http://awesome.naquadah.org/download/awesome-3.5.4.tar.xz
> md5: 9d52a26bfbc142ace5427bfb55010359
> sha1: 27f9c5901ff28c401f707bad938ff2171f355af3
>
> tar.bz2: http://awesome.naquadah.org/download/awesome-3.5.4.tar.bz2
> md5: d5177d66b1011d9d98d3aa805ace2dc1
> sha1: 4e882816d5dfd64f5a3e5a7ee181078e377c04da
>
> number of changes
> - -
> 8
>
> number of commiters
> - ---
> 1
>
> shortlog
> - 
> Uli Schlachter (8):
>   gears.surface: Cache files from disk
>   gears.color: Add a pattern cache
>   awful.tooltip: Small reorganization
>   awful.tooltip: Add (and use) :set_markup() function
>   systray: Don't set WM_STATE on embedded windows (FS#1246)
>   Revert "root: Make sure cairo doesn't cache our temporary connection" 
> (FS#1245)
>   wibox.drawable: Assert that no cairo error occurred
>   change codename
>
>
> diffstat
> - 
>  awesomeConfig.cmake   |  2 +-
>  lib/awful/tooltip.lua.in  | 37 +
>  lib/gears/color.lua.in| 15 ---
>  lib/gears/surface.lua.in  | 17 -
>  lib/wibox/drawable.lua.in |  3 +++
>  root.c|  5 -
>  systray.c |  1 -
>  7 files changed, 53 insertions(+), 27 deletions(-)
> - --
> - - Buck, when, exactly, did you lose your mind?
> - - Three months ago. I woke up one morning married to a pineapple.
>   An ugly pineapple... But I loved her.
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
>
> iQEcBAEBCAAGBQJTO8X8AAoJECLkKOvLj8sG9iMH/0qxXxDjKHNf/l4JGT9quzCT
> upA9YKohpU2e+7Tlk0KcQMBGDveVhbb6q0WmIEv0UuO3X9diQfRxJ0+nYnejXQ1L
> GdSAWSvBLEJ+XM/84Xultcl4s6L12Y8y7a5AZYLS4fKPZZ8BUVAw00TqPJ6SNgvN
> 4GvpKIOWd+gQ2EmmN7Ok731Ov97O8N3qbU+JZIgXLxzzlckKmgR0WRsrjQT9PRUt
> MQF6bE0aWMUugwHGWk6t2bWqdWAXTD7wqjxh8gCokNHrxLtML7EZDHiMvVod84lV
> iB/UsxUZq4ddGwzV7sbFOVAiTLmX7K29trPh7cmiZnT8zYhSBUq1/ltOpPjKnh0=
> =gSGO
> -END PGP SIGNATURE-
>
> --
> To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Some questions from an awesome beginner

2013-10-30 Thread Paweł Rumian
2013/10/30 Eugen Dedu :
> On 29/10/13 19:42, Paweł Rumian wrote:
>>>> Use/configure acpid
> Can someone share with me his solution to make suspend on lid closing?


I'm not with my laptop right now, but I remember I've used this solution
https://wiki.archlinux.org/index.php/acpid#Example_Events

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Some questions from an awesome beginner

2013-10-29 Thread Paweł Rumian
One more thing - take a look at other tools available at http://suckless.org/
They fit perfectly to a tiling manager, and if one day you'll decide
to make a change and use - for example - i3, you can stay with them.

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Some questions from an awesome beginner

2013-10-29 Thread Paweł Rumian
2013/10/29 Eugen Dedu :
> Thank you first for your answers.  See below.
>
>
> On 29/10/13 14:31, Paweł Rumian wrote:
>>
>> Hello,
>>
>> before I will answer some of your questions, I'd point you to a
>> fundamental difference - while Gnome is a complete desktop
>> environment, awesome is just(?) a window manager.
>> You will need to use some additional tools to get the results you have
>> out-of-the-box in gnome. Gnome also probably uses some separate
>> programs, just installs and configures them without your
>> interaction...
>>
>>
>>> nautilus started for icons on background,
>>
>> http://awesome.naquadah.org/wiki/Autostart
>>
>>> screensaver at ctrl-alt-l
>>
>> Install a screensaver and configure it to use a shortcut.
>>
>>> automounting
>>
>> Use udev rules or helper programs or autoFS in kernel
>>
>>> audio applet,
>>
>> Install audio applet of your choice
>>
>>> suspend2ram when closing the lid (see below for others)?
>>
>>
>> Use/configure acpid
>
>
> I noticed how to add some of this *manually*.  I searched for a gnome-ish
> style with all this inside, so that I do not spend hours for it.  And, since
> it uses external programs developed independently of awesome, I fear that I
> will run into trouble.  But I will try.

Hey, we've all been there at some point :)

About three of four years ago I switched from KDE to awesome - now I
cannot believe how could I have used that loads of unnecessary
bloatware ;)

Most of the tasks that you've mentioned above are perfectly doable by
simple programs that adhere to Unix philosophy (that 'do one thing
good' one).
No worries.

After some time icons seem to be absolutely redundant when you have
command line with tab completion just one keystroke away.
Screensaver? Take this, in 7kb there aren't many things that could
interfere with other programs
http://tools.suckless.org/slock

udev and acpid are probably already running on your machine, this is
just a matter of configuration... And so on...

> I exaggerate a bit, but it is like now we cannot buy assembled computers
> anymore.  One has to choose each of the pieces to have a computer.  It is
> useful to have customisation, but is there a customisation ready to use,
> familiar to people coming from a desktop manager?

For me it would be like buying an already-built LEGO model ;)
Assembling your own desktop environment can be fun...

> Well, I noticed several people are happy with that.  But I am too habituated
> to have some applications at fixed size and at fixed locations, and minimise
> them when I do not need them.

Perhaps you are among those people who would never adopt to tiling,
but honestly speaking, I doubt it.
Instead of minimizing applications, just switch to a fresh tag...


> Well, I still use gnome-terminal, so the settings are the same as in gnome.
> Still, in gnome there was a bell, now there is not.  And "terminal bell" is
> checked on in terminal settings.

Hmm, a bit strange... Perhaps Gnome configured sound system in some
way at start?
Do you have any sounds at all? I guess you might need to take a llok
at alsa/pulseaudio/whatever else is there...

>>> How to enlarge the height of the statusbar and the size of the fonts used
>>> inside?  Currently, on my 1920x1200 15"4 screen the statusbar is too
>>> small.
>>
>>
>> Edit theme.lua of your current theme.
>
>
> Ok, thanks.
>
>
>>> I also notices that the keyboard time before repeating key has changed.
>>> Is
>>> that right?
>>
>>
>> These things are configured by xset.
>
>
> Since in gnome and in awesome this setting is different, this means that
> gnome itself modifies this setting, I suppose.  Ok, I can do it too.


Yeah, KDE did this, so Gnome could as well...


HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Some questions from an awesome beginner

2013-10-29 Thread Paweł Rumian
Hello,

before I will answer some of your questions, I'd point you to a
fundamental difference - while Gnome is a complete desktop
environment, awesome is just(?) a window manager.
You will need to use some additional tools to get the results you have
out-of-the-box in gnome. Gnome also probably uses some separate
programs, just installs and configures them without your
interaction...


> nautilus started for icons on background,
http://awesome.naquadah.org/wiki/Autostart

> screensaver at ctrl-alt-l
Install a screensaver and configure it to use a shortcut.

> automounting
Use udev rules or helper programs or autoFS in kernel

> audio applet,
Install audio applet of your choice

> suspend2ram when closing the lid (see below for others)?

Use/configure acpid

> How to enable sloppy focus (or focus follows mouse) for all windows?

Hmm, with which windows do you have troubles?

> How to make resize the window by clicking on all the sides of the window
> frame (not only the bottom-right corner)?
>
> How to add the classical minimize, maximize and close to titlebar instead of
> the five

awesome is tiling WM, which eliminates 99% of situations where you
would need these, thus I have never thought about them.

> Whe I press the keys for audio level, gnome poped up a small dialog on the
> screen with volume level, how can this be done with awesome?

Install an appropriate application, bind it to volume keys.

> On a terminal for ex., removing at the beginning of a line made an error
> sound.  How to enable error sound with awesome?

Configure terminal.

> How to enlarge the height of the statusbar and the size of the fonts used
> inside?  Currently, on my 1920x1200 15"4 screen the statusbar is too small.

Edit theme.lua of your current theme.

> I also notices that the keyboard time before repeating key has changed.  Is
> that right?

These things are configured by xset.

HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: mod+r and aliases

2013-06-09 Thread Paweł Rumian
Cześć Piotr,

This have been asked many times before, please spend a minute on
googling and you will know more than enough.
Here are two first links from search results which you might find helpful:

https://bbs.archlinux.org/viewtopic.php?id=118693
http://comments.gmane.org/gmane.comp.window-managers.awesome/8897

2013/6/8 Piotr :
> Hello list,
>
> I use a TOR and therefore I need either use proxy suffix after program name or
> use torify to launch a program. However I can also alias that in zshrc.
>
> For the reasons mod+r doesn't read .zshrc aliases. Do you know how to tell
> awesome to acknowledge the aliases settings from the shell?
>
> Thank  you,
>
> Kr.
>
> Piotr.
>
>
> --
> To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: How to change Awesome WM's DPI from 96 to 120?

2013-02-21 Thread Paweł Rumian
2013/2/20 WANG Chao :

> Fonts on taglist/tasklist/wibox/naughty/... still uses DPI 96.

Isn't this a matter of selecting a font with higher DPI?

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Run command with an ipython-like history - possible?

2012-08-20 Thread Paweł Rumian
2012/8/20 Massimiliano Brocchini :
> You can use CTRL + Arrow Up, CTRL + Arrow Down to search the history for
> commands starting with the characters you typed.

Wow, great! Exactly what I was looking for.

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Run command with an ipython-like history - possible?

2012-08-17 Thread Paweł Rumian
No, it is all about the history.

Paweł

2012/8/17 Diep Pham Van :
> dmenu?
> On Fri, Aug 17, 2012 at 10:21:08AM +0200, Paweł Rumian wrote:
>> Hello,
>>
>> I am wondering is it possible to make the 'run command' history behave
>> like ipython?
>> That means that after entering the first characters, the history would
>> be restricted to commands starting with the chars entered.
>> For those not familiar with ipython - the same thing can be achieved
>> in bash using history-search-backward function.
>>
>> br,
>> Paweł
>>
>> --
>> To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Run command with an ipython-like history - possible?

2012-08-17 Thread Paweł Rumian
Hello,

I am wondering is it possible to make the 'run command' history behave
like ipython?
That means that after entering the first characters, the history would
be restricted to commands starting with the chars entered.
For those not familiar with ipython - the same thing can be achieved
in bash using history-search-backward function.

br,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Which is the 'proper' repository to fetch lgi from?

2012-08-04 Thread Paweł Rumian
OK, all clear :)

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Which is the 'proper' repository to fetch lgi from?

2012-08-04 Thread Paweł Rumian
hello,

as the git/master version of awesome requires lgi, I'd like to ask:
should we fetch from the original pavouk repository, or from the
forked Uli's one?

br,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: [ANN] Definitely Awesome - the latest news about awesome wm

2012-07-25 Thread Paweł Rumian
Thank you again!

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: error message on startup from awsetbg

2012-06-22 Thread Paweł Rumian
2012/6/22 Rainer M Krug :
> This is no big deal, but annoying. Any suggestions what is going on?

I was facing the same problem and my suspection is that there is some
kind of race condition with the default command 'awsetbg'.
In my case it was happening when using 2 or 3 display configuration -
maybe setting wallpaper with a big resolution took too much time or
something...

Anyway, my workaround was to change the theme setting command in
theme.lua from 'awsetbg' to that 'feh --bg-scale'.
Not a perfect solution, but it was so uninmportant that I've decided
not to investigate further.

HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: os.setlocale stopped working in git?

2012-06-18 Thread Paweł Rumian
OK, it works when I call os.setlocale after
local awful = require("awful")

I guess it is one of the recent changes in awful that causes this.
Still a very minor problem, as awful does not need to use my locale
and I can call setlocale after loading awful.

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


os.setlocale stopped working in git?

2012-06-18 Thread Paweł Rumian
Hello,

after recent update of awesome I had troubles starting it with my
config file (it worked fine with the default one).
Some investigation lead me to the first line of my rc.lua:

os.setlocale(os.getenv("LANG"))

With this line, awesome crashes at start with:

/usr/share/awesome/lib/gears/surface.lua:12: attempt to compare nil with number
/etc/xdg/awesome/rc.lua:2: loop or previous error loading module 'awful'
E: awesome: main:555: couldn't find any rc file

When I comment the os.setlocale line, everything is OK.
Why is this happening? Is there another way to get the textclock
display date in my native language?

BR,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: New lgi dependency and older Ubuntu LTS

2012-06-18 Thread Paweł Rumian
2012/6/17 Uli Schlachter :
> Short version:
> You need /usr/lib/girepository-1.0/Pango-1.0.typelib (in debian this is in
> package gir1.2-pango-1.0).

Uli, you are absolutely great. Now I not only have my awesome working
again, but I understand the whole 'introspection' thing :) Thank you!

For future reference: in Gentoo you need to have x11-libs/pango built
with USE='introspection'

BR,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: New lgi dependency and older Ubuntu LTS

2012-06-17 Thread Paweł Rumian
2012/6/17 Uli Schlachter :
> apt-get install -t unstable lgi
>
> But that doesn't count as "trying to install it myself".

Ah, OK, I was just wondering if there was another change that I have
not noticed :)

Anyway, I have just tried running the latest version from git and it
fails with the following:

/usr/local/share/lua/5.1/lgi/namespace.lua:149: Typelib file for
namespace 'Pango' (any version) not found
/etc/xdg/awesome/rc.lua:2: loop or previous error loading module 'awful'
E: awesome: main:555: couldn't find any rc file

Is it happening because of some intensive work-in-progress in the
repository and I just need to be more patient or do I need to adjust
something on my system?
I am using lua-5.1 and lgi compiled manually from git sources.

BR,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: New lgi dependency and older Ubuntu LTS

2012-06-17 Thread Paweł Rumian
2012/6/17 Uli Schlachter :
> Never tried to install lgi

I am not sure how to read this - the latest git/master version of
awesome depends on the lgi library, so how could you develop awesome
without installing lgi? :)

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: New lgi dependency and older Ubuntu LTS

2012-06-17 Thread Paweł Rumian
I guess you may need to install the lgi library (haven't checked it yet)
https://github.com/pavouk/lgi/

BR,
Paweł

2012/6/17 Giorgos Keramidas :
> Hi everyone,
>
> I like tracking the git branch of awesome, but it has recently failed to
> compile for me after the switch to lgi:
>
> commit ca2fc7811ad769cc88ead583e099230f33f6c8a2
> Author: Uli Schlachter 
> Date:   Tue Jun 5 16:22:04 2012 +0200
>
>     gears.surface: Add a version check for lgi
>
>     The cairo bindings are quite new in lgi and thus we depend on a quite
> new
>     version of lgi. Older versions will fail with lots of weird errors,
> e.g.:
>
>     lib/gears/color.lua:61:attempt to call field 'create_rgba' (a nil value)
>
>     Signed-off-by: Uli Schlachter 
>
>
> Some of the dependencies of the lgi code cannot be met at all on my aging
> Ubuntu installation.
>
> I can't install the latest and greatest packages available on this system.
> Does this mean I cannot run awesome-master anymore?
>
>

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Stretching window over both screens?

2012-06-15 Thread Paweł Rumian
2012/6/15 Rainer M Krug :
> Simple question: is there a way of stretching a window over two screens?

Something like this maybe?
http://awesome.naquadah.org/wiki/FullScreens

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Setting a specified gap between windows

2012-06-04 Thread Paweł Rumian
2012/6/4 Nicolas G. Querol :
> Thanks again Paweł!

I'm glad I was able to help :)

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Setting a specified gap between windows

2012-06-04 Thread Paweł Rumian
2012/6/4 Nicolas G. Querol :
> 2012/6/4 Paweł Rumian 
>> Hello,
>>
>> check the parameter theme.border_width in the file theme.lua (of your
>> current theme).
>>
>> BR,
>> Paweł
>
>
> Thanks for your suggestion.
> It kind of does what I want, but would it be possible for thoses borders
> to be out of the way, ie. totally transparent?

You forgot to CC the list ;)

I don't know what do you want to achieve - 'to be out of the way'
seems like setting border width to 0, but If you want to make them
transparent then you will need to use true (hardware) transparency
with a lightweight compositor, like compton:
https://github.com/chjj/compton

Then you can just set opacity by specyfying the alpha value in square
brackets before the border color, for example:
theme.border_normal = "[40]#3F3F3F"

At least this is how it works in git/master, I am not 100% sure if it
works in release version.

HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Setting a specified gap between windows

2012-06-04 Thread Paweł Rumian
2012/6/4 Nicolas G. Querol :
> Hello awesomers,
>
> Sorry if this question has already been answered, but how would one specify
> a consistent
> gap of a few pixels between tiled windows? I'm using awesome-git at the
> moment.

Hello,

check the parameter theme.border_width in the file theme.lua (of your
current theme).

BR,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Awesome Development Version vs Awesome 3.4

2012-05-02 Thread Paweł Rumian
2012/5/2 Hong Shick Pak :
> I am currently using awesome-git-20120214-1 and there are changes with
> the config that I can't find documented.

http://awesome.naquadah.org/wiki/Awesome_3.4_to_git_master

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Any tag on any screen

2012-04-30 Thread Paweł Rumian
2012/4/30 Hans Georg Schaathun :
> I'll have a look at i3, but awesome's claim of complete keyboard control
> and the first wm to go beyond Xlib was so promising that I stopped
> looking for other wm-s :-)  Having the floating layout available
> will definitely smoothen the learning curve of awesome...
> How is i3 for comparison?

Up to my knowledge i3 is also using xcb, allows floating layout
and can of course be driven by keyboard only.
The main differences from awesome are: manual tiling (no predefined
layouts) and modal operation (like vi).

Still I have not used i3 long enough to do a fair comparison, as the lack
of per-screen tags was driving me mad and I went back to awesome
with a real relief :)

> It is not important that the taglist be global per se.  What is most
> important is a tag can move freely between screens in one operation.

Ah, it really looks like a a different thing than global pool of tags :)

As my daily workflow is somewhat similar to your example (web browser
on one monitor, LaTeX/Python on the second one and live output on
the third one) I think I can understand what you are thinking about.

I am not sure, but maybe changing screens order in xrandr 'on the fly'
would do the job? I do not know how awesome would behave when
changing defined primary screen, but you might give it a try.

br,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Any tag on any screen

2012-04-30 Thread Paweł Rumian
2012/4/30 Hans Georg Schaathun :
> It would be very convenient if all screens could share one
> list of tags, such that any tag could be picked up by any
> screen at any time.
>
> (...)
>
> I cannot see any reason not to let all screens use the same
> global list of tags.


I am not sure if I have understood you correctly, but check i3 - it
shares tags between screens and adds them on the fly when needed.

BTW this is another reason why I am using awesome, and why I do not
agree that i3 'implements multi-monitor correctly', as it can be read
on their webpage.
i3 is a good WM (wow, can't believe writing this on awesome mailing
list :)), but in real multihead environments (like three or more
monitors) awesome just shines and treads i3 into the ground effortlessly
and with a smile - exactly because it has separate taglist for all
screens.


Other option is that I have not understood your intention and you were
thinking of something different :)

br,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Scrollbar width?

2012-03-26 Thread Paweł Rumian
W dniu 26 marca 2012 23:27 użytkownik Vladimir Todorov
 napisał:
> But for now it seems
> that gnome-color-chooser is my best solution (yes the name is misleading but
> there is an option to change the width of the scrollbar there).

Ah, so I guess that it simply modifies the selected parameters of GTK
theme that is initially selected. Clever one :)

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Scrollbar width?

2012-03-26 Thread Paweł Rumian
W dniu 26 marca 2012 23:05 użytkownik Vladimir Todorov
 napisał:
> Hi,
>
> Oh, I guess that this was just a noobish question then... ; )
> Actually I make difference between a DE and a WM but I don't know why I
> decided that the WM takes responsibility of drawing the scrollbar...
> Thank you very much for clarifying this to me.

Ah, so sorry if you felt underrated :) I am rarely so verbose, but I
felt a kind of inspiration when writing this particular answer ;)

As for checking the toolkit used - I'd either try to google or look at
the libraries the application is linked to (probably even looking at
the package manager dependencies would be enough).

HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Scrollbar width?

2012-03-26 Thread Paweł Rumian
Sorry for the look of my mail - now I see that gmail has massacrated
it horribly :/
I hope it is somehow readable anyway...

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Scrollbar width?

2012-03-26 Thread Paweł Rumian
W dniu 26 marca 2012 20:44 użytkownik Vladimir Todorov
 napisał:
> Anyone knows how I can change the width of the scrollbars? I searched the
> rc.lua file and the theme.lua file but I didn't find anything. I also tried
> google again without success.
> I want to decrease the width. I use gnome at the office and I do this with a
> program called gnome-color-chooser - but I guess it is gnome specific. I am
> pretty sure I could do it in awesome too but I don't know how - I am new to
> this wm, anyway it is awesome ; )

Hello Vladimir,

I am not sure if I have understood you correctly, but as awesome
itself does not use
scrollbars anywhere, then I suspect that you are talking about scrollbars in
applications, yes?

If this assumption is correct, then you should know that the look of
an application is
not influenced by window manager (which - as the name suggests - just manages
windows :)).

Going further - the look of an application can take source in many places.
There are applications that have own options to configure themselves
(rxvt-unicode
comes to my mind immediately as an example).
There are also applications that inherit their look from the widget
toolkit they use.
Two probably most known ones are GTK+ and QT.

Now we can take GTK+ as an example. There are many applications that use this
toolkit - as I look to my currently opened programs I can see
claws-mail, gimp and
geeqie - they are all GTK+ apps.
The look of all these applications depend of currently used GTK theme.
A theme is
a set of files that define or example color, icons and - what you are
looking for - the
width of a scrollbar.

So, going back to your case - albeit you cannot set the width of a
scrollbar directly,
you can set a theme used by all GTK+ applications - and you can choose a theme
which has thin scrollbars if you like them.

A nice theme switcher that I use is gtk-chtheme. You can use another
one, just search
for GTK theme chooser.

Still keep in mind, that applications that do not use GTK+ toolkit
will look differently.
You will need to choose a theme for QT applications separately, and so on.

The reason why you have to use external program do to such things comes from a
fundamental difference between window manager and desktop environment.

Gnome, which you use at work, is a desktop environment - something
bigger than a
window manager. It incorporates window manager, but also provides many
other tools
like system monitor, battery widget and many others - among them is a
theme switcher.
It also probably has many themes preinstalled.

awesome is a window manager - a rich one, because it provides some
functionality
of DE (like clock, systray, or some monitoring widgets) - but
basically it just manages
windows, so you need to install separate programs to do other things you like.
It also does not provide any themes by default, so you would probably
need to install
them before you will be able to choose one :)

I hope that the thing is clear enough now :)

best regards,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Layouts

2012-03-24 Thread Paweł Rumian
W dniu 24 marca 2012 17:59 użytkownik Gerald Klein  napisał:
> I wasn't looking for a direct application of a layout as much as functional
> description, like what is dwindle, how are the frames laid out etc? Also
> which icons go with which names? Is that the master to the left? When you
> change masters how do they rotate? This kinda of stuff.

As a picture is worth 1000 words, the easiest way is to open 10
terminal windows and just switch layouts, switch master windows and so
on. Really :)

BTW, you forgot to CC the list :)

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Layouts

2012-03-24 Thread Paweł Rumian
AFAIK there is no 'purpose' of a layout. Just try them all
(Mod4+Space) and use the one which suits your needs at a specific
time.
I, for example, mostly use the 'columns' layout, but on a pivoted
screen 'rows' is better. When working with Gimp I use floating, and so
on.

Spiral and zigzag are not very useful IMVHO.

HTH,
Paweł

W dniu 24 marca 2012 15:46 użytkownik Gerald Klein  napisał:
> Can someone point me towards a listing and description of each of the
> awesome layouts and what their purpose is? The documentation including the
> layouts section on the awesome
> website http://awesome.naquadah.org/wiki/Layout
>
>
>
> thanks
>
> --jerry
>
> --
>
> Gerald Klein DBA
>
> www.geraldklein.com
>
> j...@zognet.com
>
> 708-599-0352
>
>
> Linux registered user #548580
>
>
>

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Client Movement between screens

2012-03-16 Thread Paweł Rumian
As I was also unable to find the information some time ago, I have
edited the wiki and added this solution:
https://awesome.naquadah.org/wiki/Move_Client_to_Monitor_Left/Right

BR,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Client Movement between screens

2012-03-16 Thread Paweł Rumian
Hello,

Matthew has done it _almost_ right, because awful itself handles wrapping.
Something like this will be enough:

function(c)
  local prevscreen = c.screen - 1
  awful.client.movetoscreen(c,prevscreen)
end

function(c)
  local nextscreen = c.screen + 1
  awful.client.movetoscreen(c,nextscreen)
end

Tested on 3 screens and works great - thanks for the idea Matthew :)

BR,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: External storage devices not showing up in filemanagers

2012-03-07 Thread Paweł Rumian
Hello Satoshi,

Diep Pham Van is probably right, I suppose this may be somewhat
connected with gvfs.

The link below is about Gentoo, but you should be able to adapt it to Arch
http://forums.gentoo.org/viewtopic-t-858965.html

I do not have personal everyday experience with such configured system
(I use uam which is a simple automounter), but I have set up my
mother's computer using these instructions, and it works in a way you
expect it. Under LXDE and pcmanfm, every drive that is plugged in just
shows in the manager and you have an option to mount/umount it.

HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: [ANN] Definitely Awesome - the latest news about awesome wm

2012-02-25 Thread Paweł Rumian
W dniu 25 lutego 2012 22:40 użytkownik Alexander Yakushev
 napisał:

> What do you think?

Hmmm Awesome :)

No, really :)

Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Autostart application on specific tag (not permanent with awful.rules.rules)

2012-02-16 Thread Paweł Rumian
> You forgot to CC the list :).

Indeed, sorry  :)

> Doesn't `-name` option of urxvt help?  For a terminal launched as:
>
> $ urxvt -name foo
>
> you can match it in awesome with:
>
> { rule = { instance = "foo" },
> ...
> }

Yes, this probably could make it! I totally forgot about -name :)

>> Opening three terminals by hand and launching the clients inside is
>> what I do now, I just wanted to simplify this.
>
> And you can directly run a command with `-e` switch:
>
>  urxvt -name irssi -e irssi

Mod4+enter and typing app name is just faster ;)

Thank you again,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Autostart application on specific tag (not permanent with awful.rules.rules)

2012-02-16 Thread Paweł Rumian
Hello,

is it possible to place application to a specific tag of specific
screen when autostarting, but not making it permanent for all similar
applications?
E.g. I want to open terminal at tag 4 of screen 2, but obviously
auto-putting ALL further terminal windows there makes no sense.

I currently use
awful.util.spawn_with_shell("command",screen)
and I'm looking for an option to specify tag as well...

greetings,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Too Large Notification Icon?

2012-02-14 Thread Paweł Rumian
2012/2/14 Sebastian Bachmann :
> I had the Problem with some Notifications, but the most anyoing ones
> come from Banshee (or maybe some other programms too), because Banshee
> puts the cover of the current title as icon into the notification...

I'm not sure if I understand this correctly, but have you tried
changing the layout to float while the notification is open?

> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

Is it really needed when posting to a mailing list?

greetings,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Small gap at the bottom of some applications

2012-01-26 Thread Paweł Rumian
2012/1/27 Marco :
> Some of my applications (e.g. urxvt, xterm) don't take the
> space they should. There's a small border at the bottom, a
> few pixels, maybe 8-14.
>
> I already tried to set the  border to zero, then I have no
> border, but the gap remains. How to remove this gap?
>
> If  necessary  I  can provide  screenshots  or  additional
> information, just let me know what.

>From http://awesome.naquadah.org:
FAQ - Check here first if you're having problems!

http://awesome.naquadah.org/wiki/FAQ#How_to_remove_gaps_between_windows.3F

HTH,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Management of disconnected Monitors

2011-11-15 Thread Paweł Rumian
I'm afraid I cannot help you further, because my experience is limited
to system running open drivers, which seems to behave totally
different - especially it still reports the monitor as connected even
if it is switched off and has more clear reports on Xinerama (in your
list of extensions it is listed twice, which I personally do not
understand).

Maybe someone else with deeper knowledge will be able to clarify these things.

greetings,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Management of disconnected Monitors

2011-11-15 Thread Paweł Rumian
> I use gentoo with -xinerama useflag :) So xdpyinfo says "XINERAMA
> extension not supported by xdpyinfo".

Strange, because on my gentoo box with USE='-xinerama' I have:

$ xdpyinfo -ext XINERAMA | tail -n 5

XINERAMA version 1.1 opcode: 150
  head #0: 1280x1024 @ 2960,0
  head #1: 1280x1024 @ 0,0
  head #2: 1680x1050 @ 1280,0

I guess your output may be because of the closed drivers, but Uli is
right - you may not have Xinerama enabled explicitely, but it must be
used somewhere under the hood.

greetings,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Management of disconnected Monitors

2011-11-15 Thread Paweł Rumian
2011/11/15 andreas :
> On 11/15/2011 01:00 PM, Paweł Rumian wrote:
>>
>> I suppose (but probably Uli, Julien or anxrc will be able to clarify
>> it) that awesome takes info about monitors straight from RandR. You
>> can check that even after the monitor is switched off, 'xrandr -q'
>> still reports it as connected. I don't know how i3 handles that.
>
> Hmm i just used ssh and i get "Can't open display" but i will test it
> when i'm back at my workstation at home.

Yes, you need to do this locally.

>> As for the driver - for me the opensource one works better, and I
>> have very similar hardware config (5750 with 3 monitors). Here is the
>> link to my post with config and screenshot in case you would like to
>> try it: https://bbs.archlinux.org/viewtopic.php?pid=984396#p984396
>
> In what way does the OS driver work better?
> The problem is i also want to use the 3d acceleration for some games.
> But i guess i should give the OS drivers a try.

I switched to OS drivers some time ago so I'm not sure about current
state of fglrx, but the binary drivers used to crash sometimes (which
never happened with OS ones) and I had troubles when using
hibernation.
I remember there was also a problem using xrandr, but from what you
wrote it seems it is no more an issue.

In the open drivers I also have the ablility to tune them to low
clocks manually - there is an issue with power consumption on ATI
cards with more then one screen attached. Here is a quick first link
from google - it is about Windows, but the problem is the same:
http://forums.anandtech.com/showthread.php?t=2066336

Anyway, if you are using 3d games I think you have a very limited
choice (I don't care about 3d, thats why I had no troubles in
switching to open drivers, but AFAIK they don't support 3d
acceleration yet), but of course you still can try :)

greetings,
Paweł

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Management of disconnected Monitors

2011-11-15 Thread Paweł Rumian
hello,

I suppose (but probably Uli, Julien or anxrc will be able to clarify
it) that awesome takes info about monitors straight from RandR.
You can check that even after the monitor is switched off, 'xrandr -q'
still reports it as connected. I don't know how i3 handles that.

As for the driver - for me the opensource one works better, and I have
very similar hardware config (5750 with 3 monitors).
Here is the link to my post with config and screenshot in case you
would like to try it:
https://bbs.archlinux.org/viewtopic.php?pid=984396#p984396

greetings,
Paweł

2011/11/15 andreas :
> Hi,
>
> i want to know how awesome manages Monitors when they are disconnected
> and connect. My scenario is the following.
>
> I have three LCD Monitors on my workstation. I use a AMD/ATI Radeon 5770
> with 5 mini Displayports to which 3 HP ZR24W are connected via DP.
> I also use the proprietary driver fglrx so i can use the eyefinity
> feature (although some say it's also working with the opensource driver).
> With this feature i don't need xinerama or a second GPU to use all 3
> LCDs. When i start awesome i have 3 different workspaces on each screen.
> So when i open a application in fullscreen it will just fill one screen.
> When i switch between the workspace numbers that only affects one
> screen. So they are all seperated from each other although i can move
> windows from screen to screen. I guess that's the default behaviour for
> awesome with Multi-Head.
>
> So now it comes to the question. When i turn off one of the screens, or
> all, and i turn it/them back on, everything is still on the screen/place
> it had before the turning off/on. I also recognized that when i turn my
> right screen off i can still move my mouse there and grab the window
> without seeing it and move it to the middle or left screen. When i use
> i3 (my second WindowManager), the behaviour is different. As soon as i
> turn one screen off, all the windows and workspaces move to one of the
> screens that are still turned on.
>
> What does awesome to prevent the issue i have with i3? Awesome acts
> exactly how i need it. I turn off all my 3 LCDs when i leave my place
> and when i return i turn them on and want everything on the places and
> screens they had before i left. But how does awesome manage this? Does
> awesome ignore turning off/on? Or is there a nice handling for active
> and inactive Displays?
>
> I hope i could make my issue clear enough :)
>
> Greetings,
> Andi
>
> --
> To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.
>

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Awesome crashing over night

2011-10-27 Thread Paweł Rumian
Have you checked uptime and/or dmesg? Maybe the machine reboots?

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Direction of moving windows between screens (monitors)

2011-10-26 Thread Paweł Rumian
Hello,

after adding third monitor to my setup I've encountered a small problem.
Up to this time, when I wanted to send application window to another
monitor I used 'Mod4+o', which ofc calls awful.client.movetoscreen
function.

Now the things are more complicated, because sometimes I want to send
window to left monitor, sometimes to the right one.
Is there a simple way to achieve this, or do I need to modify the
movetoscreen function in awful?
I see it has the 's' parameter, but from what I see it allows only to
pass the screen numberm not the 'direction' itself.

thanks for help,
Paweł Rumian

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.