You are not logged in.
irtigor wrote:There is a easy way to implement GridSelect(xmonad)/Expo(compiz) or Greader(g+u)? Something to show all opened windows and jump to a selected one with h/j/k/l+enter.
I just added selector to subtle-contrib, which works similar to the subscription dialog in Google Reader. This needs the latest devel version. (subtle >= 0.9.2576)
I commited a new version of the selector, it's now a bit easier to use.
Offline
I'm a little busy these days, so I can't test... You are doing a great work, subtle is awesome
---
I did not expect an answer so quickly, thanks!
Offline
I'm a little busy these days, so I can't test... You are doing a great work, subtle is awesome
---
I did not expect an answer so quickly, thanks!
Thanks! Actually this wasn't much work, I just had to add one method to subtlext and write a bit code.
Offline
Looks great! I'm currently using xmonad and very happy with it, but I think I'm going to give this a shot! I'll be reporting back soonish.
archlinux|xmonad
++++++++++[>++++++++>+++++++>+++<<<-]>+++.>---.<----.+++++..>>++.<++++++++.--.-----..+.<--.
Offline
Looks great! I'm currently using xmonad and very happy with it, but I think I'm going to give this a shot! I'll be reporting back soonish.
You are welcome, but remember that subtle is different.
Offline
Ive been rocking Subtle for a little bit now and I really like it but I do have some trouble getting some simple tags to work... For example,
How would I get VirtualBox and all the VM's to display on a certain view?
Offline
How would I get VirtualBox and all the VM's to display on a certain view?
First you need to get WM_NAME, WM_CLASS, WM_ROLE or something else to identify a window and then create a tag for that. The easiest way is to use subtler -cl and you get a listing like this:
0x240012c - 4 0 x 23 + 1676 + 1023 center ---- Qt-subapplication (VirtualBox)
0xa0002b - 4 0 x 23 + 1676 + 1023 center ---- chrome (Chrome)
0xc00009 * 4 1680 x 23 + 836 + 509 top_left ---- urxvt1 (URxvt)
0xe00009 * 4 1680 x 537 + 836 + 509 bottom_left ---- urxvt2 (URxvt)
0x1a00003 - 4 0 x 23 + 1670 + 1008 center ---~ gvim (Gvim)
0x1c00002 * 4 2537 x 96 + 800 + 800 center -^-- Xephyr (Xephyr)
0x2e0018b - 4 4 x 27 + 720 + 451 center -^-- Qt-subapplication (VirtualBox)
This list contains lots of fields, the interesting ones are the last two: Both together are the WM_CLASS, the one before the brackets is the instance part and the one inside of the brackets is the class part. In this case the class part is the best way to match them:
tag "virtualbox" do
match "virtualbox"
end
This will create a basic tag that matches all windows that either have 'virtualbox' as instance or class part of WM_CLASS. You can verify the tags e.g. with subtler -cXG and click on a window.
Next you need to apply this tag to a view in order to see the windows there:
view "vbox", "virtualbox"
And then you are done. When you edit the config make sure to check the syntax with subtle -k before reloading.
Offline
You tag all vm’s with a tag ("vm" for example), then you apply this tag to only one view. Something like that.
Last edited by bootleg (2011-01-27 17:33:41)
Offline
skwid wrote:How would I get VirtualBox and all the VM's to display on a certain view?
First you need to get WM_NAME, WM_CLASS, WM_ROLE or something else to identify a window and then create a tag for that. The easiest way is to use subtler -cl and you get a listing like this:
0x240012c - 4 0 x 23 + 1676 + 1023 center ---- Qt-subapplication (VirtualBox) 0xa0002b - 4 0 x 23 + 1676 + 1023 center ---- chrome (Chrome) 0xc00009 * 4 1680 x 23 + 836 + 509 top_left ---- urxvt1 (URxvt) 0xe00009 * 4 1680 x 537 + 836 + 509 bottom_left ---- urxvt2 (URxvt) 0x1a00003 - 4 0 x 23 + 1670 + 1008 center ---~ gvim (Gvim) 0x1c00002 * 4 2537 x 96 + 800 + 800 center -^-- Xephyr (Xephyr) 0x2e0018b - 4 4 x 27 + 720 + 451 center -^-- Qt-subapplication (VirtualBox)
This list contains lots of fields, the interesting ones are the last two: Both together are the WM_CLASS, the one before the brackets is the instance part and the one inside of the brackets is the class part. In this case the class part is the best way to match them:
tag "virtualbox" do match "virtualbox" end
This will create a basic tag that matches all windows that either have 'virtualbox' as instance or class part of WM_CLASS. You can verify the tags e.g. with subtler -cXG and click on a window.
Next you need to apply this tag to a view in order to see the windows there:
view "vbox", "virtualbox"
And then you are done. When you edit the config make sure to check the syntax with subtle -k before reloading.
Thanks for the quick reply but that's exactly what I am doing. Weird that it's not working for me though.
EDIT...
But to clear things up at bit, I've been using this method for all my apps, but VirtualBox is just one that I've run accross that I can't get to act like the rest.
Last edited by skwid (2011-01-27 17:39:05)
Offline
But to clear things up at bit, I've been using this method for all my apps, but VirtualBox is just one that I've run accross that I can't get to act like the rest.
Since you don't respond in IRC, can you post your config? I just tried that and it worked flawlessly.
Offline
There were problems with the stable release of subtle in community, it lacked support for xft, xpm, xrandr and xinerama. This is fixed now, sorry and thanks.
Last edited by unexist (2011-02-01 23:11:27)
Offline
Just started using subtle and i have to say i'm pretty impressed. Coming from using awesome and scrotwm usually, the manual feel took a little bit getting used to, but after using the keypad to move around was second nature and honestly i love it. the mpd and volume sublets are fantastic, so basically just posting to say thanks and good work! I've got a lot of work ahead of me to get the colors and tags set up to my liking but that's linux and another story.
Offline
Just started using subtle and i have to say i'm pretty impressed. Coming from using awesome and scrotwm usually, the manual feel took a little bit getting used to, but after using the keypad to move around was second nature and honestly i love it. the mpd and volume sublets are fantastic, so basically just posting to say thanks and good work! I've got a lot of work ahead of me to get the colors and tags set up to my liking but that's linux and another story.
Yw and thanks. Another thing many users have problems with is the mandatory tagging, I never understand that.
Btw: In subtle-contrib there is a styler to ease the work with the colors. It just needs ruby/gtk2.
Offline
Checked out styler after you posted it, definitely cool. I think i'm all set now, i'll post up a screenshot later of my setup!
Offline
Ah nice, make sure to post it to both threads, the february and the subtle screenshot thread.
Offline
Useful for gmail accounts.
Offline
i have.
this is my subtle.rb
http://pastebin.com/3apNf08a
i added them in panel and in the sublets section
Hum, looks fine for me. Any errors on the tty where you start subtle? Some of the sublets need a configuration like the gmail sublet. Also you are using battery twice in your panels.
The output of
sur list
lists all the sublets properly?
Offline
here it is
sudo sur list
Password:
1 clock (0.33) [0.33 installed]
Show the clock and date
#Icon #Config
2 wifi (0.5) [0.5 installed]
Show the link quality of a wifi device
#Socket #Proc #Icon #Config
3 battery (0.6) [0.6 installed]
Show the battery state
#Sys #Icon #Config
4 gmail (0.3) [0.3 installed]
Gmail unread messages checker
#Mail
5 mpd (0.46) [0.46 installed]
Show the current track of mpd and some controls
#Socket #Icon #Config #Format
6 cpu (0.3) [0.3 installed]
Show the cpu usage
#Proc #Multicore #Icon
~ >
sorry if i`m late with the output,was playing pathfinder
Offline
sorry if i`m late with the output,was playing pathfinder
No problem, but why did you install sublets as root? sur installs the sublets into the home (~/.local/share/subtle/sublets) of the current user.
Offline
oh.then it`s my bad.
i thought that i muss install them as sudo
Offline
oh.then it`s my bad.
i thought that i muss install them as sudo
Nope, subtle uses the path provided by the XDG specs and uses proper defaults when nothing is set. sur was designed to work inside of your home.
Offline
nice.
subtle is awesome.the more i use it,the more i love it
Offline
Hi all!
Playing with subtle, and loving it!
But there's still something basic I haven't found out:
(1) How do I shift a program from one view to another? (s.th. like W-S-2 seems not to be meant to do this...)
(2) Actually the wallpaper is displayed on view 1 (via feh) only. How can it be displayed on all views --- or even better
(3) How can I display a different wallpaper on each view?
thanks very much
we are Arch.
you will be assimilated!
resistance is futile!
Offline