Re: Some questions from an awesome beginner

2013-10-30 Thread Gabe Martin
^ exactly. you can configure awesome to automatically assign an application
to a specific tag whenever it's launched. if your work flow is typically
less structured than that, you can also use them similar to workspaces,
just tossing up whatever things you happen to want on a screen together in
one place or in the same layout and then switching over to a new one when
you need more space. you could even do something like creating groups of
tags, assigning Mod4+# to switch to that tag number in whatever group of
tags you're currently using, assigning applications to be auto-assigned to
to that tag number in whatever group you're using or in a specific group,
and then switch between groups with a different key binding, in effect
giving yourself multiple workspaces each with their own set of tags. the
idea is for the system to be as flexible as possible so that you can
configure it to work exactly how you feel most comfortable.


Re: Some questions from an awesome beginner

2013-10-30 Thread Gabe Martin
a tag is just a group of applications. rather than minimising and
maximising things, you can assign applications to different tags. then,
when you want to view those things, you can toggle the tag to be visible
along with your current tag, and, when you're done, toggle that tag to be
invisible again.


Re: Some questions from an awesome beginner

2013-10-29 Thread Gabe Martin
another thing you could do would be to run awesome on top of a desktop
environment, replacing its default window manager. this solution tends to
be a bit messy, but can also save a lot of time. i've had a good deal of
luck running awesome on top of the MATE desktop, for example.
hereare my configs for
doing so.


On Tue, Oct 29, 2013 at 6:31 AM, 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
>
> > 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.
>


switch focus to client on new screen upon mouse move

2013-07-15 Thread Gabe Martin
heyo, erryone.
i'm trying to switch focus to the most recently focused client on a
different screen when the mouse moves into it. so far i've tried:

for s = 1, screen.count() do
screen[s]:connect_signal("mouse::enter", function(s)
screen.focus(s)
client.focus = client.focus.history.get(s)
end)
end

for s = 1, screen.count() do
screen[s]:connect_signal("mouse::enter", function(s)
client.focus = client.focus.history.get(s)
end)
end

and

for s = 1, screen.count() do
screen[s]:connect_signal("mouse::enter", function(s)
client.focus = client.focus.history.get(screen[s])
end)
end

to no avail.

-- 
"*Beloved are those who sit down"-*Cesar Vallejo

"*I think you're actually an almond*."-Andy


Re: Prevent /new/ windows from taking focus

2013-06-02 Thread Gabe Martin
i thought that was setting the clients current focus state, when the rules
are applied, to the state defined for it by the filter.


a few questions regarding awesome on top of DEs

2013-05-22 Thread Gabe Martin
hey, everyone! i'm still a neophyte and would like to run awesome on top of
the MATE desktop. the only issue with doing so that i haven't been able to
figure out thus far is making the file manager's (caja, a gtk2 fork of
nautilus) desktop mode appear at all times and without window borders. for
the first issue, i figured that it should be started toggled on a tag that
isn't accessible via any keybinding, but am not sure how to go about that,
and i have no idea how to approach the second problem. thanks for any input
(particularly of the "go read this page" variety.)

=)

-- 
"*Beloved are those who sit down"-*Cesar Vallejo

"*I think you're actually an almond*."-Andy