<div dir="ltr">I know recently there's been a lot of back and forth on the list of what counts as "on-topic" and "off-topic" so I had a lot of fear posting the email. Also, I wasn't really clear in the email on what the goal was. The goal was to allow Emacs to have a transparent background so one could lay their editor over an active window. For example, I am currently working in design for project at work and I take my notes using a GUI version of Emacs that I installed via Cywgin. The instructions I got over a few different resources and figured it would be helpful to send out to everyone in a step by step process. I probably fubared some of the terminology in the process and hit the send button a bit fast. <div>
<br></div><div>Jerald, hopefully that makes what I was aiming to do a bit clear and Mike, my apologies because I completely missed the wink face somehow. Not sure how I pulled that stunt off but it happened. So sorry for the crossed wires on my part. I violated my cardinal rule of letting messages brew over 30 minutes before sending. </div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Oct 31, 2013 at 2:27 PM, Jim Kinney <span dir="ltr"><<a href="mailto:jim.kinney@gmail.com" target="_blank">jim.kinney@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>YOU HAVE USED YOUR ENTIRE ALLOTMENT OF PARENTHESES FOR NOVEMBER 2013 THROUGH MARCH 2015<br>
<br></div>THIS WILL BE YOUR FINAL WARNING.<br><br><br></div>cygwin kept me sane while doing HPUX support on win2k systems at HP. It also meant I had more capabilities than everyone else so I ran virtual screens (in 2001 windows) so I could track more running things than the rest of the team :-)<br>
<br></div>Nice hack!<br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Thu, Oct 31, 2013 at 10:21 AM, Jonathan Meek <span dir="ltr"><<a href="mailto:jonathan.l.meek@gmail.com" target="_blank">jonathan.l.meek@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><p dir="ltr">Hey guys,</p>
<p dir="ltr">Came across a way to make Emacs transparent in Cywgin after a bit of research and wanted to share. </p>
<p dir="ltr">1) start up Emacs <br>
2) Add the following code to the buffer: </p>
<p dir="ltr"> (defun djcb-opacity-modify (&optional dec)<br>
"modify the transparency of the emacs frame; if DEC is t,<br>
decrease the transparency, otherwise increase it in 10%-steps"<br>
(let* ((alpha-or-nil (frame-parameter nil 'alpha)) ; nil before setting<br>
(oldalpha (if alpha-or-nil alpha-or-nil 100))<br>
(newalpha (if dec (- oldalpha 10) (+ oldalpha 10))))<br>
(when (and (>= newalpha frame-alpha-lower-limit) (<= newalpha 100))<br>
(modify-frame-parameters nil (list (cons 'alpha newalpha))))))</p>
<p dir="ltr"> ;; C-8 will increase opacity (== decrease transparency)<br>
;; C-9 will decrease opacity (== increase transparency<br>
;; C-0 will returns the state to normal<br>
(global-set-key (kbd "C-8") '(lambda()(interactive)(djcb-opacity-modify)))<br>
(global-set-key (kbd "C-9") '(lambda()(interactive)(djcb-opacity-modify t)))<br>
(global-set-key (kbd "C-0") '(lambda()(interactive)<br>
(modify-frame-parameters nil `((alpha . 100)))))</p>
<p dir="ltr">3) save the file (C-x C-s) at ~/emacs.d/init.el <br>
4) restart Emacs </p>
<p dir="ltr">Note: this sets that C-8 decrease transparency, C-9 to increase transparency and C-0 to set to normal </p>
<p dir="ltr">Resources to make this guide: <br>
<a href="http://emacs-fu.blogspot.com/2009/02/transparent-emacs.html" target="_blank">http://emacs-fu.blogspot.com/2009/02/transparent-emacs.html</a><br>
<a href="http://www.cs.colostate.edu/helpdocs/emacs.html" target="_blank">http://www.cs.colostate.edu/helpdocs/emacs.html</a><br>
<a href="http://www.emacswiki.org/emacs/InitFile" target="_blank">http://www.emacswiki.org/emacs/InitFile</a></p>
<p dir="ltr">Regards,</p>
<p dir="ltr">Jonathan</p>
<br></div></div><div class="im">_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org" target="_blank">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
<br></div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div dir="ltr">-- <br>James P. Kinney III<br><i><i><i><i><br></i></i></i></i>Every time you stop a school, you will have to build a jail. What you
gain at one end you lose at the other. It's like feeding a dog on his
own tail. It won't fatten the dog.<br>
- Speech 11/23/1900 Mark Twain<br><i><i><i><i><br><a href="http://heretothereideas.blogspot.com/" target="_blank">http://heretothereideas.blogspot.com/</a><br></i></i></i></i></div>
</font></span></div>
<br>_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
<br></blockquote></div><br></div>