View previous topic :: View next topic |
Author |
Message |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Sat Apr 24, 2010 4:00 pm Post subject: subtle - a manual tiling window manager |
|
|
Hello,
I would like to introduce you to subtle:
subtle is a manual tiling window manager with a rather uncommon approach of tiling: Instead of relying on predefined layouts, subtle divides the screen into a grid with customizeable slots (called gravities). For better understanding, the default config uses a 3x3 grid and maps each gravity to one key of the numpad. With those keys, windows can be moved directly to the desired gravity - the same can be done with tagging rules in the config.
Another unique concept is the strict tagging: Unlike other tiling window managers, subtle doesn't allow weak tagging and always maps windows to virtual desktops (called views) with matching tags, regardless of the current active view.
Features
- Builtin system tray
- Extendable builtin panel
- Customizeable key/mouse actions
- Focus on scripting (Ruby)
- Commandline client
- Extended window tagging
- Compliance (EWMH / ICCCM / MWM / XDG Base Directory)
- Multihead support (Xinerama / XRandR)
Screenshots
http://subforge.org/images/screenshots/subtle-0.8-5.png
http://subforge.org/images/screenshots/subtle-0.9-1.png
http://subforge.org/images/screenshots/subtle-0.10-1.png
Install
There is an official overlay with ebuilds for stable and devel available via layman, just select it with:
Or if you prefer installing it by yourself:
http://hg.subforge.org/subtle/archive/tip.tar.bz2
http://hg.subforge.org/sur/archive/tip.tar.bz2
http://subforge.org/projects/subtle/wiki/Install#Gentoo
Contact
If you have problems, suggestions or just want to talk about subtle feel free to join #subtle on irc.freenode.org, ask here or in the forum on the project page. _________________ subtle window manager | dotfiles
Last edited by unexist on Thu Sep 08, 2011 2:47 pm; edited 4 times in total |
|
Back to top |
|
 |
zixnub n00b


Joined: 27 Dec 2007 Posts: 67 Location: Brasschaat, Belgium
|
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Tue Jul 27, 2010 9:46 pm Post subject: |
|
|
Heh yep, a bit disappointing, but refused to push it myself. Thanks for trying, if you have any questions just ask either here, on subforge or on freenode in the channel.
zixnub wrote: | Shame their haven't been more replies to this thread. I'll certainly check it out when I find the time for it. |
_________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
truc Advocate


Joined: 25 Jul 2005 Posts: 3199
|
Posted: Wed Jul 28, 2010 5:41 am Post subject: |
|
|
He! I had totally forgotten I was 'watching this topic', thanks for the reminder!
I will definitely give it a try too! _________________ The End of the Internet!
Last edited by truc on Wed Jul 28, 2010 2:42 pm; edited 1 time in total |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Wed Jul 28, 2010 12:04 pm Post subject: |
|
|
You are welcome, I am curious about any comments/questions/suggestions about subtle. _________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
|
Back to top |
|
 |
trippels Tux's lil' helper

Joined: 24 Nov 2010 Posts: 137 Location: Berlin
|
Posted: Mon Jan 24, 2011 12:47 pm Post subject: |
|
|
unexist wrote: | I released another stable version of subtle (0.9.2573-lambda) which is also available via layman now. (subtle-overlay) [Thanks to damex] |
I would love to give it a try, but I'm no ruby man.
This what I get, (after unmasking ruby):
Code: | # emerge -pv ruby
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy ">=dev-ruby/rdoc-2.5.11[ruby_targets_ruby19]".
(dependency required by "dev-lang/ruby-1.9.2" [ebuild])
(dependency required by "ruby" [argument]) |
and
Code: | # emerge -pv subtle
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "dev-ruby/curb[ruby_targets_ruby19]".
(dependency required by "x11-wm/subtle-9999" [ebuild])
(dependency required by "subtle" [argument])
|
Any hints?
Thanks |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Mon Jan 24, 2011 2:18 pm Post subject: |
|
|
trippels wrote: | I would love to give it a try, but I'm no ruby man.
Any hints?
Thanks |
Actually I am not a gentoo user anymore, but I will ask the overlay maintainer asap and either ask him to post here or will post it myself. Are you using the subtle-overlay?
Edit: Ok, I updated my gentoo buildhost and I stumpled upon the same problems. In order to solve it I had to uninstall rubygems and unmask rdoc. _________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Tue Apr 19, 2011 6:01 pm Post subject: |
|
|
In case you are using the devel version of subtle, I commited changes that change the way colors are configured in subtle. Please make sure to read following news: http://subforge.org/news/38 _________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
|
Back to top |
|
 |
erdnaxeli n00b

Joined: 28 May 2011 Posts: 2 Location: France
|
Posted: Tue Sep 06, 2011 12:01 pm Post subject: |
|
|
Subtle looks like interesting but I have the same problem as trippel :
Quote: | emerge: there are no ebuilds to satisfy "dev-ruby/curb[ruby_targets_ruby19]". |
I use the subtle-overlay. |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Tue Sep 06, 2011 12:23 pm Post subject: |
|
|
erdnaxeli wrote: | Quote: | emerge: there are no ebuilds to satisfy "dev-ruby/curb[ruby_targets_ruby19]". |
|
Looks like the ebuild is outdated, I am not a gentoo user myself. The curb dependency is obsolete, I removed it some versions ago. I will try to contact the maintainer of the package in overlay, but must admit I have no idea how the overlay stuff with layman works. _________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
|
Back to top |
|
 |
erdnaxeli n00b

Joined: 28 May 2011 Posts: 2 Location: France
|
Posted: Fri Sep 09, 2011 2:14 pm Post subject: |
|
|
Thanks, but I have a new issu : « emerge: there are no ebuilds to satisfy "dev-ruby/rake[ruby_targets_ruby19]" » |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Fri Sep 09, 2011 2:27 pm Post subject: |
|
|
erdnaxeli wrote: | Thanks, but I have a new issu : « emerge: there are no ebuilds to satisfy "dev-ruby/rake[ruby_targets_ruby19]" » |
Did you select ruby19? Something like: Code: | eselect ruby ruby19 |
_________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
Quake_Sinatra n00b


Joined: 22 Feb 2003 Posts: 30
|
Posted: Wed Sep 14, 2011 3:53 am Post subject: I think i found my perfect WM now if only i could emerge it. |
|
|
might start going the build yourself route .. ruby19 seems to be defunct at this point .. ? and i cant emerge subtle without being ruby19 ..
i have unmasked and put in package.use and am running a current sync ....i LOVE me some terminal and subtle looks to be the perfect WM :) yes flattery --- but without ruby19 i am stuck and no amount of messing around has made ruby19 available.
a few forum posts about ruby19 say that its pulled ??
HELP please!
i can post any info that may help |
|
Back to top |
|
 |
Quake_Sinatra n00b


Joined: 22 Feb 2003 Posts: 30
|
Posted: Wed Sep 14, 2011 4:03 am Post subject: farther on emerge |
|
|
removed hard mask in /usr/portage/package.mask :) i know it will come back next sync but hey it worked
and added
echo "dev-ruby/archive-tar-minitar ~x86" >> /etc/portage/package.keywords
echo "dev-ruby/rubygems ~x86" >> /etc/portage/package.keywords
echo "dev-ruby/rdoc ~x86" >> /etc/portage/package.keywords
and its emerging as i type !! only minutes from nirvanna
Posting because i hope it helps someone else try this out |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
|
Back to top |
|
 |
Quake_Sinatra n00b


Joined: 22 Feb 2003 Posts: 30
|
Posted: Wed Sep 14, 2011 2:23 pm Post subject: Well its installed !! w00t! |
|
|
Now i have issues with fonts not being available..
edit /etc/xdg/subtle/subtle.rb to set a font you have (if you dont have or use fontsel) |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
|
Back to top |
|
 |
Quake_Sinatra n00b


Joined: 22 Feb 2003 Posts: 30
|
Posted: Thu Sep 15, 2011 12:06 pm Post subject: All up and running and loving it!!! |
|
|
my build didnt have the fonts available - xft worked fine tho
un-hard mask ruby19
eselect ruby19
unmask the couple extra packages it needs
and w00t!! :)
now is it overkill to use terminator shell on a tiling window manager :)
so far changed the xterm and some colors, getting the hang of the shortcuts -- just figured out how to shutdown last night
theme-ing and changing some bindings and i will be well on my way to replacing my standard wm (xfce4) -- gave awesome some testing then saw subtle on the gentoo main page .. funny how you sometimes find the tool you are looking for in the most obvious place.
Keep it up unexist!! |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Thu Sep 15, 2011 5:01 pm Post subject: Re: All up and running and loving it!!! |
|
|
Quake_Sinatra wrote: | .. funny how you sometimes find the tool you are looking for in the most obvious place.
Keep it up unexist!! |
Heh, took me quite a while to reach uses here in the forum and I will.  _________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
keenblade Veteran


Joined: 03 Oct 2004 Posts: 1087
|
Posted: Sat Apr 14, 2012 4:27 am Post subject: |
|
|
Subtle is really great, but how to add it to the kdm, gdm or any login manager menu? Is the only way using .xinitrc file only? _________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
 |
unexist n00b


Joined: 19 Jul 2002 Posts: 65 Location: Germany
|
Posted: Sat Apr 14, 2012 12:02 pm Post subject: |
|
|
keenblade wrote: | Subtle is really great, but how to add it to the kdm, gdm or any login manager menu? Is the only way using .xinitrc file only? |
The latest versions of subtle include the required .desktop file in the data directory, you need to copy it to the .desktop file directory of your login manager (usually /usr/share/xsessions), otherwise it won't find subtle as WM.
(Pretty stupid system tho.) _________________ subtle window manager | dotfiles |
|
Back to top |
|
 |
|