I did try that but i remember it spit out a few errors.
This is the error:
""
*xmonad.hs:455:20:*
* Couldn't match type â[Char]â with âXConfig l0â*
* Expected type: XConfig l0*
* Actual type: String*
* In the expression: hostname*
* In the first argument of âdefaultsâ, namely*
* âhostname*
* {manageHook = composeAll*
* [manageDocks, manageSpawn, myManageHook, ....],*
* startupHook = composeAll*
* [myStartupHook, setWMName "Xmonad", myCaseHook
hostname, ....],*
* logHook = composeAll*
* [myFadeHook, ewmhDesktopsLogHook, myDzenLogHook
xmproc]*
* >> updatePointer (0.5, 0.5) (0, 0)}â*
""
Granted line *455* is actually line 71. (in the provided gist config)
The *"In the first argument of âdefaultsâ, namely"* output, that is line 48
if i understand it correctly.
Let me know if i need to provide more of the xmonad.hs config code. (didnt
want to flood you with its many lines)
Dave
Post by Sylvain HenryOn line 71, put "hostname" just after "myKeys" to make it the first
parameter of the "myKeys" function and it should work (hopefully ;)). The
other lines look good!
Cheers
Sylvain
Thank you for replying
I did what you suggested and through trial and error, 3/4 lines look good.
Now line 71 gives me the same error "not in scope"
I cant seem to figure out how to add it as a parameter. (Unless i did the
other 3 lines wrong)
Thanks again
Dave
Post by Sylvain HenryHi,
Indeed "hostname" is not in scope in "myKeys". You can add a "hostname"
parameter to "myKeys" and to "defaults" (lines 21, 33, 48 and 71) to pass
the "hostname" you retrieve in "main" down to "myKeys"
--
Sylvain
Hello i've googled around to try to figure this out.
I feel im very close.
Im trying to add different actions to identical keybindings depending on
the HOST im on. (i use my xmonad.hs file for my desktop and laptop)
Here is a snippet of what i did: (start on line 101)
https://gist.github.com/davama/8ec019c5ea19f1f857f37ad140abbf41
I get the error "hostname not in scope".
I also have a hook which uses "hostname" and it works but cant add to
keybindings.
What am i missing?
Thank you,
Dave
_______________________________________________
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad