summaryrefslogtreecommitdiff
path: root/geany-filetype/filetype_extensions.conf
diff options
context:
space:
mode:
Diffstat (limited to 'geany-filetype/filetype_extensions.conf')
-rw-r--r--geany-filetype/filetype_extensions.conf81
1 files changed, 81 insertions, 0 deletions
diff --git a/geany-filetype/filetype_extensions.conf b/geany-filetype/filetype_extensions.conf
new file mode 100644
index 0000000..ce02744
--- /dev/null
+++ b/geany-filetype/filetype_extensions.conf
@@ -0,0 +1,81 @@
+# Filetype extension configuration file for Geany
+# Insert as many items as you want, separate them with a ";".
+# See Geany's main documentation for details.
+[Extensions]
+Abaqus=*.inp;
+Abc=*.abc;*.abp;
+ActionScript=*.as;
+Ada=*.adb;*.ads;
+Asciidoc=*.asciidoc;*.adoc;
+ASM=*.asm;*.asm51;*.a51;
+Batch=*.bat;*.cmd;*.nt;
+CAML=*.ml;*.mli;
+C=*.c;*.xpm;
+C++=*.cpp;*.cxx;*.c++;*.cc;*.h;*.hpp;*.hxx;*.h++;*.hh;*.C;*.H;
+Clojure=*.clj;*.cljs;*.cljc;
+CUDA=*.cu;*.cuh;*.h;
+C#=*.cs;
+CMake=CMakeLists.txt;*.cmake;*.ctest;
+COBOL=*.cob;*.cpy;*.cbl;*.cobol;
+CoffeeScript=*.coffee;Cakefile;*.Cakefile;*.coffee.erb;*.iced;*.iced.erb;
+Conf=*.conf;*.ini;config;*rc;*.cfg;*.desktop;*.properties;
+CSS=*.css;
+Cython=*.pyx;*.pxd;*.pxi;
+D=*.d;*.di;
+Diff=*.diff;*.patch;*.rej;
+Docbook=*.docbook;
+Erlang=*.erl;*.hrl;
+Hercule=*.txt;
+F77=*.f;*.for;*.ftn;*.f77;*.F;*.FOR;*.FTN;*.fpp;*.FPP;
+Ferite=*.fe;
+Forth=*.fs;*.fth;
+Fortran=*.f90;*.f95;*.f03;*.f08;*.F90;*.F95;*.F03;*.F08;
+FreeBasic=*.bas;*.bi;*.vbs;
+Genie=*.gs;
+GLSL=*.glsl;*.frag;*.vert;
+Go=*.go;
+Graphviz=*.gv;*.dot;
+Haskell=*.hs;*.lhs;*.hs-boot;*.lhs-boot;
+Haxe=*.hx;
+HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm;*.tpl;
+Java=*.java;*.jsp;
+Javascript=*.js;
+JSON=*.json;
+LaTeX=*.tex;*.sty;*.idx;*.ltx;*.latex;*.aux;*.bib;
+Lisp=*.lisp;
+Lua=*.lua;
+Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*;
+Markdown=*.mdml;*.markdown;*.md;*.mkd;*.mkdn;*.mdwn;*.mdown;*.mdtxt;*.mdtext;
+Matlab/Octave=*.m;
+NSIS=*.nsi;*.nsh;
+Objective-C=*.m;*.mm;*.h;
+Pascal=*.pas;*.pp;*.inc;*.dpr;*.dpk;
+Perl=*.pl;*.perl;*.pm;*.agi;*.pod;
+PHP=*.php;*.php3;*.php4;*.php5;*.phtml;
+Po=*.po;*.pot;
+Python=*.py;*.pyw;SConstruct;SConscript;wscript;
+PowerShell=*.ps1;*.psm1;
+reStructuredText=*.rest;*.reST;*.rst;
+R=*.R;*.r;
+Rust=*.rs;
+Ruby=*.rb;*.rhtml;*.ruby;*.gemspec;Gemfile;rakefile;Rakefile;
+Scala=*.scala;*.scl;
+Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.mksh;*.zsh;*.ash;*.bash;.bashrc;bash.bashrc;.bash_*;bash_*;*.m4;PKGBUILD;*profile;
+SQL=*.sql;
+Tcl=*.tcl;*.tk;*.wish;
+Txt2tags=*.t2t;
+Vala=*.vala;*.vapi;
+Verilog=*.v;
+VHDL=*.vhd;*.vhdl;
+XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd;*.xhtml;*.xul;*.dtd;*.xtpl;*.mml;*.mathml;
+YAML=*.yaml;*.yml;
+Zephir=*.zep;
+None=*;
+
+# Note: restarting is required after editing groups
+[Groups]
+Programming=Clojure;CUDA;Cython;Genie;Scala;
+Script=Graphviz;
+Markup=
+Misc=JSON;Hercule;
+None=