mirror of
https://github.com/scopatz/nanorc
synced 2025-06-20 21:40:12 +02:00
Merge 2ede01cfc95a8191eacd3ee8d3210a2a1c43c0d6 into 5e776dfb598ebf087adbddb31017f4f1f435cf06
This commit is contained in:
commit
f2bfd02fbc
11
install.sh
11
install.sh
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
function _fetch_sources() {
|
function _fetch_sources() {
|
||||||
wget -O /tmp/nanorc.zip https://github.com/scopatz/nanorc/archive/master.zip
|
wget -O /tmp/nanorc.zip https://github.com/gmcclins/nanorc/archive/master.zip
|
||||||
if [ ! -d ~/.nano/ ]
|
if [ ! -d ~/.nano/ ]
|
||||||
then
|
then
|
||||||
mkdir ~/.nano/
|
mkdir ~/.nano/
|
||||||
@ -10,8 +10,7 @@ function _fetch_sources() {
|
|||||||
cd ~/.nano/
|
cd ~/.nano/
|
||||||
|
|
||||||
unzip -o "/tmp/nanorc.zip"
|
unzip -o "/tmp/nanorc.zip"
|
||||||
mv nanorc-master/* ./
|
mv nanorc-master/ ~/.nano/nanorc/
|
||||||
rm -rf nanorc-master
|
|
||||||
rm /tmp/nanorc.zip
|
rm /tmp/nanorc.zip
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -21,12 +20,12 @@ function _update_nanorc() {
|
|||||||
touch ~/.nanorc
|
touch ~/.nanorc
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# add all includes from ~/.nano/nanorc if they're not already there
|
# add all includes from ~/.nano/nanorc/nanorc if they're not already there
|
||||||
while read inc; do
|
while read inc; do
|
||||||
if ! grep -q "$inc" "${NANORC_FILE}"; then
|
if ! grep -q "$inc" "${NANORC_FILE}"; then
|
||||||
echo "$inc" >> $NANORC_FILE
|
echo "$inc" >> $NANORC_FILE
|
||||||
fi
|
fi
|
||||||
done < ~/.nano/nanorc
|
done < ~/.nano/nanorc/nanorc
|
||||||
}
|
}
|
||||||
|
|
||||||
function _update_nanorc_lite() {
|
function _update_nanorc_lite() {
|
||||||
|
160
nanorc
160
nanorc
@ -1,80 +1,80 @@
|
|||||||
include "~/.nano/apacheconf.nanorc"
|
include "~/.nano/nanorc/apacheconf.nanorc"
|
||||||
include "~/.nano/arduino.nanorc"
|
include "~/.nano/nanorc/arduino.nanorc"
|
||||||
include "~/.nano/asciidoc.nanorc"
|
include "~/.nano/nanorc/asciidoc.nanorc"
|
||||||
include "~/.nano/asm.nanorc"
|
include "~/.nano/nanorc/asm.nanorc"
|
||||||
include "~/.nano/awk.nanorc"
|
include "~/.nano/nanorc/awk.nanorc"
|
||||||
include "~/.nano/c.nanorc"
|
include "~/.nano/nanorc/c.nanorc"
|
||||||
include "~/.nano/clojure.nanorc"
|
include "~/.nano/nanorc/clojure.nanorc"
|
||||||
include "~/.nano/cmake.nanorc"
|
include "~/.nano/nanorc/cmake.nanorc"
|
||||||
include "~/.nano/coffeescript.nanorc"
|
include "~/.nano/nanorc/coffeescript.nanorc"
|
||||||
include "~/.nano/colortest.nanorc"
|
include "~/.nano/nanorc/colortest.nanorc"
|
||||||
include "~/.nano/conf.nanorc"
|
include "~/.nano/nanorc/conf.nanorc"
|
||||||
include "~/.nano/csharp.nanorc"
|
include "~/.nano/nanorc/csharp.nanorc"
|
||||||
include "~/.nano/css.nanorc"
|
include "~/.nano/nanorc/css.nanorc"
|
||||||
include "~/.nano/cython.nanorc"
|
include "~/.nano/nanorc/cython.nanorc"
|
||||||
include "~/.nano/dot.nanorc"
|
include "~/.nano/nanorc/dot.nanorc"
|
||||||
include "~/.nano/email.nanorc"
|
include "~/.nano/nanorc/email.nanorc"
|
||||||
include "~/.nano/Dockerfile.nanorc"
|
include "~/.nano/nanorc/Dockerfile.nanorc"
|
||||||
include "~/.nano/fish.nanorc"
|
include "~/.nano/nanorc/fish.nanorc"
|
||||||
include "~/.nano/fortran.nanorc"
|
include "~/.nano/nanorc/fortran.nanorc"
|
||||||
include "~/.nano/gentoo.nanorc"
|
include "~/.nano/nanorc/gentoo.nanorc"
|
||||||
include "~/.nano/git.nanorc"
|
include "~/.nano/nanorc/git.nanorc"
|
||||||
include "~/.nano/gitcommit.nanorc"
|
include "~/.nano/nanorc/gitcommit.nanorc"
|
||||||
include "~/.nano/glsl.nanorc"
|
include "~/.nano/nanorc/glsl.nanorc"
|
||||||
include "~/.nano/go.nanorc"
|
include "~/.nano/nanorc/go.nanorc"
|
||||||
include "~/.nano/groff.nanorc"
|
include "~/.nano/nanorc/groff.nanorc"
|
||||||
include "~/.nano/haml.nanorc"
|
include "~/.nano/nanorc/haml.nanorc"
|
||||||
include "~/.nano/haskell.nanorc"
|
include "~/.nano/nanorc/haskell.nanorc"
|
||||||
include "~/.nano/html.nanorc"
|
include "~/.nano/nanorc/html.nanorc"
|
||||||
include "~/.nano/ical.nanorc"
|
include "~/.nano/nanorc/ical.nanorc"
|
||||||
include "~/.nano/ini.nanorc"
|
include "~/.nano/nanorc/ini.nanorc"
|
||||||
include "~/.nano/inputrc.nanorc"
|
include "~/.nano/nanorc/inputrc.nanorc"
|
||||||
include "~/.nano/java.nanorc"
|
include "~/.nano/nanorc/java.nanorc"
|
||||||
include "~/.nano/javascript.nanorc"
|
include "~/.nano/nanorc/javascript.nanorc"
|
||||||
include "~/.nano/js.nanorc"
|
include "~/.nano/nanorc/js.nanorc"
|
||||||
include "~/.nano/json.nanorc"
|
include "~/.nano/nanorc/json.nanorc"
|
||||||
include "~/.nano/keymap.nanorc"
|
include "~/.nano/nanorc/keymap.nanorc"
|
||||||
include "~/.nano/kickstart.nanorc"
|
include "~/.nano/nanorc/kickstart.nanorc"
|
||||||
include "~/.nano/ledger.nanorc"
|
include "~/.nano/nanorc/ledger.nanorc"
|
||||||
include "~/.nano/lisp.nanorc"
|
include "~/.nano/nanorc/lisp.nanorc"
|
||||||
include "~/.nano/lua.nanorc"
|
include "~/.nano/nanorc/lua.nanorc"
|
||||||
include "~/.nano/makefile.nanorc"
|
include "~/.nano/nanorc/makefile.nanorc"
|
||||||
include "~/.nano/man.nanorc"
|
include "~/.nano/nanorc/man.nanorc"
|
||||||
include "~/.nano/markdown.nanorc"
|
include "~/.nano/nanorc/markdown.nanorc"
|
||||||
include "~/.nano/mpdconf.nanorc"
|
include "~/.nano/nanorc/mpdconf.nanorc"
|
||||||
include "~/.nano/mutt.nanorc"
|
include "~/.nano/nanorc/mutt.nanorc"
|
||||||
include "~/.nano/nanorc.nanorc"
|
include "~/.nano/nanorc/nanorc.nanorc"
|
||||||
include "~/.nano/nginx.nanorc"
|
include "~/.nano/nanorc/nginx.nanorc"
|
||||||
include "~/.nano/ocaml.nanorc"
|
include "~/.nano/nanorc/ocaml.nanorc"
|
||||||
include "~/.nano/patch.nanorc"
|
include "~/.nano/nanorc/patch.nanorc"
|
||||||
include "~/.nano/peg.nanorc"
|
include "~/.nano/nanorc/peg.nanorc"
|
||||||
include "~/.nano/perl.nanorc"
|
include "~/.nano/nanorc/perl.nanorc"
|
||||||
include "~/.nano/perl6.nanorc"
|
include "~/.nano/nanorc/perl6.nanorc"
|
||||||
include "~/.nano/php.nanorc"
|
include "~/.nano/nanorc/php.nanorc"
|
||||||
include "~/.nano/pkg-config.nanorc"
|
include "~/.nano/nanorc/pkg-config.nanorc"
|
||||||
include "~/.nano/pkgbuild.nanorc"
|
include "~/.nano/nanorc/pkgbuild.nanorc"
|
||||||
include "~/.nano/po.nanorc"
|
include "~/.nano/nanorc/po.nanorc"
|
||||||
include "~/.nano/pov.nanorc"
|
include "~/.nano/nanorc/pov.nanorc"
|
||||||
include "~/.nano/privoxy.nanorc"
|
include "~/.nano/nanorc/privoxy.nanorc"
|
||||||
include "~/.nano/puppet.nanorc"
|
include "~/.nano/nanorc/puppet.nanorc"
|
||||||
include "~/.nano/python.nanorc"
|
include "~/.nano/nanorc/python.nanorc"
|
||||||
include "~/.nano/reST.nanorc"
|
include "~/.nano/nanorc/reST.nanorc"
|
||||||
include "~/.nano/rpmspec.nanorc"
|
include "~/.nano/nanorc/rpmspec.nanorc"
|
||||||
include "~/.nano/ruby.nanorc"
|
include "~/.nano/nanorc/ruby.nanorc"
|
||||||
include "~/.nano/rust.nanorc"
|
include "~/.nano/nanorc/rust.nanorc"
|
||||||
include "~/.nano/scala.nanorc"
|
include "~/.nano/nanorc/scala.nanorc"
|
||||||
include "~/.nano/sed.nanorc"
|
include "~/.nano/nanorc/sed.nanorc"
|
||||||
include "~/.nano/sh.nanorc"
|
include "~/.nano/nanorc/sh.nanorc"
|
||||||
include "~/.nano/sls.nanorc"
|
include "~/.nano/nanorc/sls.nanorc"
|
||||||
include "~/.nano/sql.nanorc"
|
include "~/.nano/nanorc/sql.nanorc"
|
||||||
include "~/.nano/swift.nanorc"
|
include "~/.nano/nanorc/swift.nanorc"
|
||||||
include "~/.nano/systemd.nanorc"
|
include "~/.nano/nanorc/systemd.nanorc"
|
||||||
include "~/.nano/tcl.nanorc"
|
include "~/.nano/nanorc/tcl.nanorc"
|
||||||
include "~/.nano/tex.nanorc"
|
include "~/.nano/nanorc/tex.nanorc"
|
||||||
include "~/.nano/vala.nanorc"
|
include "~/.nano/nanorc/vala.nanorc"
|
||||||
include "~/.nano/vi.nanorc"
|
include "~/.nano/nanorc/vi.nanorc"
|
||||||
include "~/.nano/xml.nanorc"
|
include "~/.nano/nanorc/xml.nanorc"
|
||||||
include "~/.nano/xresources.nanorc"
|
include "~/.nano/nanorc/xresources.nanorc"
|
||||||
include "~/.nano/yaml.nanorc"
|
include "~/.nano/nanorc/yaml.nanorc"
|
||||||
include "~/.nano/yum.nanorc"
|
include "~/.nano/nanorc/yum.nanorc"
|
||||||
include "~/.nano/zsh.nanorc"
|
include "~/.nano/nanorc/zsh.nanorc"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user