Skip to content

Latest commit

 

History

History
81 lines (58 loc) · 2.11 KB

emacs-linux.org

File metadata and controls

81 lines (58 loc) · 2.11 KB

Emacs for Linux

Mostly key bindings for the Super key to work as a Command key on Linux.

Notifications

Perhaps I would want to tie into the Linux notification system. Then again, maybe not.

Locate

While I use Apple Spotlight for indexing my text files on the Mac, on Linux, we use recoll

(setq locate-command "recoll")

Applications

GNU Global

While I can use Homebrew to install Gnu Global on the Mac, on Linux, I may need to do things old school:

First, ctags:

 if [ -d ~/Other/ctags ]
 then
   cd ~/Other
   wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
   tar xfz ctags-5.8.tar.gz
 fi
 cd ~/Other/ctags

./configure && make && make install

And then Gnu Global:

if [ ! -d ~/Other/global-6.4 ]
then
    cd ~/Other
    wget http://tamacom.com/global/global-6.4.tar.gz
    tar xfz global-6.4.tar.gz
fi
cd ~/Other/global-6.4

./configure --with-exuberant-ctags=/usr/local/bin/ctags
make && make install

Now, the code in emacs.org should work like a charm.

Technical Artifacts

Make sure that we can simply require this library.

(provide 'init-linux)

Before you can build this on a new system, make sure that you put the cursor over any of these properties, and hit: C-c C-c