Emacs: updated LaTeX snippets.
dwb: hopefully better default settings. Emacs: ediff background colors.master
parent
2e2aaffa0b
commit
f2feab5775
|
@ -10,7 +10,7 @@ editable=false
|
||||||
background-tabs=false
|
background-tabs=false
|
||||||
enable-webgl=true
|
enable-webgl=true
|
||||||
minimum-logical-font-size=5
|
minimum-logical-font-size=5
|
||||||
enable-page-cache=false
|
enable-page-cache=true
|
||||||
cache-model=webbrowser
|
cache-model=webbrowser
|
||||||
sans-serif-font-family=sans-serif
|
sans-serif-font-family=sans-serif
|
||||||
prompt-color=#00ff00
|
prompt-color=#00ff00
|
||||||
|
@ -21,7 +21,7 @@ hint-fg-color=#000000
|
||||||
sync-files=all
|
sync-files=all
|
||||||
default-height=600
|
default-height=600
|
||||||
scrollbars=false
|
scrollbars=false
|
||||||
hint-bg-color=#ffffff
|
hint-bg-color=#7fff7f
|
||||||
show-single-tab=true
|
show-single-tab=true
|
||||||
enable-developer-extras=false
|
enable-developer-extras=false
|
||||||
complete-bookmarks=true
|
complete-bookmarks=true
|
||||||
|
@ -41,7 +41,7 @@ adblocker-filterlist=/home/peter/.config/dwb/adblock_lists
|
||||||
proxy=false
|
proxy=false
|
||||||
user-agent=
|
user-agent=
|
||||||
full-content-zoom=true
|
full-content-zoom=true
|
||||||
editor=urxvt -e vim dwb_uri
|
editor=urxvt -e emacsclient -a "" -c dwb_uri
|
||||||
enable-accelerated-compositing=false
|
enable-accelerated-compositing=false
|
||||||
enable-private-browsing=false
|
enable-private-browsing=false
|
||||||
enable-favicon=true
|
enable-favicon=true
|
||||||
|
@ -61,7 +61,7 @@ ssl-use-system-ca-file=true
|
||||||
cookies-store-policy=session
|
cookies-store-policy=session
|
||||||
bars-padding=0
|
bars-padding=0
|
||||||
active-completion-fg-color=#53868b
|
active-completion-fg-color=#53868b
|
||||||
hint-font=bold 10px monospace
|
hint-font=bold 11px monospace
|
||||||
progress-bar-full-color=#ffffff
|
progress-bar-full-color=#ffffff
|
||||||
tabbed-browsing=true
|
tabbed-browsing=true
|
||||||
hint-highlight-links=false
|
hint-highlight-links=false
|
||||||
|
@ -73,7 +73,7 @@ tab-normal-fg-color-1=#cccccc
|
||||||
default-monospace-font-size=10
|
default-monospace-font-size=10
|
||||||
save-session=true
|
save-session=true
|
||||||
tabbar-visible=2
|
tabbar-visible=2
|
||||||
auto-insert-mode=true
|
auto-insert-mode=false
|
||||||
tab-normal-bg-color-2=#707070
|
tab-normal-bg-color-2=#707070
|
||||||
tab-normal-bg-color-1=#505050
|
tab-normal-bg-color-1=#505050
|
||||||
serif-font-family=serif
|
serif-font-family=serif
|
||||||
|
@ -86,13 +86,13 @@ enable-html5-database=true
|
||||||
hint-autofollow=true
|
hint-autofollow=true
|
||||||
enable-dom-paste=false
|
enable-dom-paste=false
|
||||||
javascript-can-open-windows-automatically=false
|
javascript-can-open-windows-automatically=false
|
||||||
hint-border=1px solid #000000
|
hint-border=1px solid #ffffff
|
||||||
widget-packing=dtws
|
widget-packing=dtws
|
||||||
ssl-trusted-color=#00ff00
|
ssl-trusted-color=#00ff00
|
||||||
enable-java-applet=true
|
enable-java-applet=true
|
||||||
navigation-history-max=500
|
navigation-history-max=500
|
||||||
hint-style=letter
|
hint-style=letter
|
||||||
enable-site-specific-quirks=false
|
enable-site-specific-quirks=true
|
||||||
auto-resize-window=false
|
auto-resize-window=false
|
||||||
zoom-step=0.10
|
zoom-step=0.10
|
||||||
default-font-family=sans-serif
|
default-font-family=sans-serif
|
||||||
|
@ -136,7 +136,7 @@ tab-key-cycles-through-elements=true
|
||||||
enforce-96-dpi=false
|
enforce-96-dpi=false
|
||||||
ssl-strict=true
|
ssl-strict=true
|
||||||
scroll-step=0.00
|
scroll-step=0.00
|
||||||
close-last-tab-policy=ignore
|
close-last-tab-policy=clear
|
||||||
foreground-color=#ffffff
|
foreground-color=#ffffff
|
||||||
message-delay=2
|
message-delay=2
|
||||||
scheme-handler=
|
scheme-handler=
|
||||||
|
|
3
.emacs
3
.emacs
|
@ -10,3 +10,6 @@
|
||||||
(load "~/.emacs.d/modes.el" nil t)
|
(load "~/.emacs.d/modes.el" nil t)
|
||||||
(load "~/.emacs.d/functions.el" nil t)
|
(load "~/.emacs.d/functions.el" nil t)
|
||||||
(load "~/.emacs.d/plugins.el" nil t)
|
(load "~/.emacs.d/plugins.el" nil t)
|
||||||
|
|
||||||
|
;; End of file
|
||||||
|
|
||||||
|
|
|
@ -365,3 +365,14 @@ has errors and/or warnings."
|
||||||
;; Set GDB to display many windows by default.
|
;; Set GDB to display many windows by default.
|
||||||
(setq gdb-many-windows t)
|
(setq gdb-many-windows t)
|
||||||
|
|
||||||
|
|
||||||
|
;;==============================================================================
|
||||||
|
;; Ediff
|
||||||
|
;;==============================================================================
|
||||||
|
|
||||||
|
;; TODO: does not seem to work.
|
||||||
|
;; (add-hook
|
||||||
|
;; 'ediff-mode-hook
|
||||||
|
;; (lambda ()
|
||||||
|
;; (setq ediff-merge-split-window-function 'split-window-horizontally)
|
||||||
|
;; ))
|
||||||
|
|
|
@ -8,31 +8,55 @@
|
||||||
\documentclass[10pt,a4paper]{article}
|
\documentclass[10pt,a4paper]{article}
|
||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\usepackage{lmodern}
|
\usepackage{amsmath,amssymb,amsfonts}
|
||||||
\usepackage{eurosym}
|
|
||||||
\usepackage{gensymb}
|
|
||||||
\usepackage{geometry}
|
\usepackage{geometry}
|
||||||
\usepackage{graphicx}
|
\usepackage{lmodern}
|
||||||
\usepackage{needspace}
|
\usepackage{marvosym}
|
||||||
\usepackage[svgnames]{xcolor}
|
\usepackage{textcomp}
|
||||||
\usepackage{xspace}
|
|
||||||
\DeclareUnicodeCharacter{00AB}{\og{}}
|
\DeclareUnicodeCharacter{00AB}{\og{}}
|
||||||
\DeclareUnicodeCharacter{00B0}{\degree{}}
|
\DeclareUnicodeCharacter{00B0}{\textdegree{}}
|
||||||
\DeclareUnicodeCharacter{00BB}{\fg{}}
|
\DeclareUnicodeCharacter{00BB}{\fg{}}
|
||||||
\DeclareUnicodeCharacter{20AC}{\euro{}}
|
\DeclareUnicodeCharacter{20AC}{\EUR{}}
|
||||||
\DeclareUnicodeCharacter{2264}{\leqslant}
|
\DeclareUnicodeCharacter{2264}{\leqslant}
|
||||||
\DeclareUnicodeCharacter{2265}{\geqslant}
|
\DeclareUnicodeCharacter{2265}{\geqslant}
|
||||||
%%=============================================================================
|
%%=============================================================================
|
||||||
|
%% Properties
|
||||||
|
|
||||||
\title{${1:Title}}
|
\title{${1:Title}}
|
||||||
\author{${2:\textsc{P.~Neidhardt}}}
|
\author{${2:\textsc{P.~Neidhardt}}}
|
||||||
|
|
||||||
%%=============================================================================
|
%%=============================================================================
|
||||||
%% Various packages with configuration.
|
%% Aliases
|
||||||
|
|
||||||
|
\usepackage{xspace}
|
||||||
|
|
||||||
|
\let\latexbak\LaTeX
|
||||||
|
\renewcommand{\LaTeX}{\textrm{\latexbak}\xspace}
|
||||||
|
|
||||||
|
\let\texbak\TeX
|
||||||
|
\renewcommand{\TeX}{\textrm{\texbak}\xspace}
|
||||||
|
|
||||||
|
\def\unix{\textsc{Unix}\xspace}
|
||||||
|
|
||||||
|
%%=============================================================================
|
||||||
|
%% Formatting
|
||||||
|
|
||||||
% \usepackage{amsmath,amssymb,amsfonts}
|
|
||||||
% \usepackage{calc}
|
|
||||||
% \usepackage{parskip}
|
% \usepackage{parskip}
|
||||||
|
% \setlength{\parindent}{15pt}
|
||||||
|
|
||||||
|
% \renewcommand{\thefigure}{\arabic{section}.\arabic{figure}}
|
||||||
|
\renewcommand{\arraystretch}{1.4}
|
||||||
|
% \renewcommand{\familydefault}{\sfdefault}
|
||||||
|
|
||||||
|
\usepackage{needspace}
|
||||||
|
|
||||||
|
%%==============================================================================
|
||||||
|
%% Misc.
|
||||||
|
|
||||||
|
% \usepackage{calc}
|
||||||
|
|
||||||
|
%%=============================================================================
|
||||||
|
%% Listings
|
||||||
|
|
||||||
% \usepackage{listings}
|
% \usepackage{listings}
|
||||||
|
|
||||||
|
@ -56,7 +80,12 @@
|
||||||
|
|
||||||
% \lstset{escapechar=@,style=customc}
|
% \lstset{escapechar=@,style=customc}
|
||||||
|
|
||||||
|
%%==============================================================================
|
||||||
|
%% Graphics
|
||||||
|
|
||||||
%% Load TikZ after xcolor.
|
%% Load TikZ after xcolor.
|
||||||
|
% \usepackage[svgnames]{xcolor}
|
||||||
|
% \usepackage{graphicx}
|
||||||
% \usepackage{tikz}
|
% \usepackage{tikz}
|
||||||
|
|
||||||
% \newcommand{\fancybox}[1]{
|
% \newcommand{\fancybox}[1]{
|
||||||
|
@ -64,12 +93,19 @@
|
||||||
% \node[draw,rounded corners]{#1};
|
% \node[draw,rounded corners]{#1};
|
||||||
% \end{tikzpicture}
|
% \end{tikzpicture}
|
||||||
% }
|
% }
|
||||||
|
|
||||||
%% Load last.
|
%%=============================================================================
|
||||||
\usepackage[]{hyperref}
|
%% Babel
|
||||||
|
|
||||||
|
%% Load last before 'hyperref'.
|
||||||
\usepackage[frenchb]{babel}
|
\usepackage[frenchb]{babel}
|
||||||
|
|
||||||
%% Href.
|
%%==============================================================================
|
||||||
|
%% Hyperref
|
||||||
|
|
||||||
|
%% Load last.
|
||||||
|
\usepackage[]{hyperref}
|
||||||
|
|
||||||
\hypersetup{
|
\hypersetup{
|
||||||
colorlinks=true,
|
colorlinks=true,
|
||||||
linkcolor=DarkRed,
|
linkcolor=DarkRed,
|
||||||
|
@ -77,24 +113,6 @@
|
||||||
urlcolor=blue,
|
urlcolor=blue,
|
||||||
}
|
}
|
||||||
|
|
||||||
%%=============================================================================
|
|
||||||
%% Options
|
|
||||||
|
|
||||||
\newcommand{\comment}[1]{}
|
|
||||||
|
|
||||||
% \renewcommand{\thefigure}{\arabic{section}.\arabic{figure}}
|
|
||||||
\renewcommand{\arraystretch}{1.4}
|
|
||||||
% \renewcommand{\familydefault}{\sfdefault}
|
|
||||||
|
|
||||||
%% Aliases
|
|
||||||
\let\latexbak\LaTeX
|
|
||||||
\renewcommand{\LaTeX}{\textrm{\latexbak}\xspace}
|
|
||||||
|
|
||||||
\let\texbak\TeX
|
|
||||||
\renewcommand{\TeX}{\textrm{\texbak}\xspace}
|
|
||||||
|
|
||||||
\def\unix{\textsc{Unix}\xspace}
|
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\begin{document}
|
\begin{document}
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
|
@ -5,24 +5,22 @@
|
||||||
# name: \documentclass{beamer} ...
|
# name: \documentclass{beamer} ...
|
||||||
# --
|
# --
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\documentclass[svgnames]{beamer}
|
\documentclass[svgnames]{beamer} % xcolor=latex,table
|
||||||
%% \documentclass[xcolor=latex,svgnames,table]{beamer}
|
|
||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage{amsmath,amssymb,amsfonts}
|
||||||
|
\usepackage{geometry}
|
||||||
\usepackage{lmodern}
|
\usepackage{lmodern}
|
||||||
\usepackage{eurosym}
|
\usepackage{marvosym}
|
||||||
\usepackage{gensymb}
|
\usepackage{textcomp}
|
||||||
\usepackage{graphicx}
|
|
||||||
\usepackage{needspace}
|
|
||||||
\usepackage[svgnames]{xcolor}
|
|
||||||
\usepackage{xspace}
|
|
||||||
\DeclareUnicodeCharacter{00AB}{\og{}}
|
\DeclareUnicodeCharacter{00AB}{\og{}}
|
||||||
\DeclareUnicodeCharacter{00B0}{\degree{}}
|
\DeclareUnicodeCharacter{00B0}{\textdegree{}}
|
||||||
\DeclareUnicodeCharacter{00BB}{\fg{}}
|
\DeclareUnicodeCharacter{00BB}{\fg{}}
|
||||||
\DeclareUnicodeCharacter{20AC}{\euro{}}
|
\DeclareUnicodeCharacter{20AC}{\EUR{}}
|
||||||
\DeclareUnicodeCharacter{2264}{\leqslant}
|
\DeclareUnicodeCharacter{2264}{\leqslant}
|
||||||
\DeclareUnicodeCharacter{2265}{\geqslant}
|
\DeclareUnicodeCharacter{2265}{\geqslant}
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%=============================================================================
|
||||||
|
%% Properties
|
||||||
|
|
||||||
\title{${1:Title}}
|
\title{${1:Title}}
|
||||||
\subtitle{${2:Subtitle}}
|
\subtitle{${2:Subtitle}}
|
||||||
|
@ -31,7 +29,7 @@
|
||||||
|
|
||||||
%%==============================================================================
|
%%==============================================================================
|
||||||
%% Aliases
|
%% Aliases
|
||||||
%%==============================================================================
|
|
||||||
\usepackage{xspace}
|
\usepackage{xspace}
|
||||||
|
|
||||||
\let\latexbak\LaTeX
|
\let\latexbak\LaTeX
|
||||||
|
@ -42,32 +40,9 @@
|
||||||
|
|
||||||
\def\unix{\textsc{Unix}}
|
\def\unix{\textsc{Unix}}
|
||||||
|
|
||||||
%%==============================================================================
|
|
||||||
%% Source code
|
|
||||||
%%==============================================================================
|
|
||||||
\usepackage{listings}
|
|
||||||
\lstdefinestyle{customc}{
|
|
||||||
% numbers=left,
|
|
||||||
belowcaptionskip=1\baselineskip,
|
|
||||||
breaklines=true,
|
|
||||||
frame=L,
|
|
||||||
xleftmargin=\parindent,
|
|
||||||
% framexleftmargin=\parindent,
|
|
||||||
language=C,
|
|
||||||
showstringspaces=false,
|
|
||||||
basicstyle=\footnotesize\ttfamily,
|
|
||||||
keywordstyle=\bfseries\color{green!40!black},
|
|
||||||
commentstyle=\itshape\color{purple!40!black},
|
|
||||||
identifierstyle=\color{blue},
|
|
||||||
stringstyle=\color{orange},
|
|
||||||
numberstyle=\ttfamily
|
|
||||||
}
|
|
||||||
|
|
||||||
\lstset{escapechar=@,style=customc}
|
|
||||||
|
|
||||||
%%==============================================================================
|
%%==============================================================================
|
||||||
%% Beamer config
|
%% Beamer config
|
||||||
%%==============================================================================
|
|
||||||
|
|
||||||
%% Remove navigation bar.
|
%% Remove navigation bar.
|
||||||
\beamertemplatenavigationsymbolsempty
|
\beamertemplatenavigationsymbolsempty
|
||||||
|
@ -117,8 +92,47 @@
|
||||||
\let\insertframesubtitle\insertsubsectionhead}{}
|
\let\insertframesubtitle\insertsubsectionhead}{}
|
||||||
|
|
||||||
%%==============================================================================
|
%%==============================================================================
|
||||||
%% Locale
|
%% Graphics
|
||||||
|
|
||||||
|
%% Load TikZ after xcolor.
|
||||||
|
% \usepackage[svgnames]{xcolor}
|
||||||
|
% \usepackage{graphicx}
|
||||||
|
% \usepackage{tikz}
|
||||||
|
|
||||||
|
% \newcommand{\fancybox}[1]{
|
||||||
|
% \begin{tikzpicture}
|
||||||
|
% \node[draw,rounded corners]{#1};
|
||||||
|
% \end{tikzpicture}
|
||||||
|
% }
|
||||||
|
|
||||||
|
%%=============================================================================
|
||||||
|
%% Listings
|
||||||
|
|
||||||
|
% \usepackage{listings}
|
||||||
|
|
||||||
|
%% Source code.
|
||||||
|
% \lstdefinestyle{customc}{
|
||||||
|
% % numbers=left,
|
||||||
|
% belowcaptionskip=1\baselineskip,
|
||||||
|
% breaklines=true,
|
||||||
|
% frame=L,
|
||||||
|
% xleftmargin=\parindent,
|
||||||
|
% % framexleftmargin=\parindent,
|
||||||
|
% language=C,
|
||||||
|
% showstringspaces=false,
|
||||||
|
% basicstyle=\footnotesize\ttfamily,
|
||||||
|
% keywordstyle=\bfseries\color{green!40!black},
|
||||||
|
% commentstyle=\itshape\color{purple!40!black},
|
||||||
|
% identifierstyle=\color{blue},
|
||||||
|
% stringstyle=\color{orange},
|
||||||
|
% numberstyle=\ttfamily
|
||||||
|
% }
|
||||||
|
|
||||||
|
% \lstset{escapechar=@,style=customc}
|
||||||
|
|
||||||
%%==============================================================================
|
%%==============================================================================
|
||||||
|
%% Babel
|
||||||
|
|
||||||
\usepackage[frenchb]{babel}
|
\usepackage[frenchb]{babel}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
@ -141,15 +155,14 @@
|
||||||
\section{Frame}
|
\section{Frame}
|
||||||
\subsection{Classic frame}
|
\subsection{Classic frame}
|
||||||
|
|
||||||
\frame[]
|
\begin{frame}
|
||||||
{
|
|
||||||
\begin{alertblock}{Alert block}
|
\begin{alertblock}{Alert block}
|
||||||
Boom!
|
Boom!
|
||||||
\end{alertblock}
|
\end{alertblock}
|
||||||
}
|
\end{frame}
|
||||||
|
|
||||||
\subsection{With source code}
|
\subsection{With source code}
|
||||||
\frame[shrink,containsverbatim]{
|
\begin{frame}[shrink,fragile]
|
||||||
|
|
||||||
\begin{lstlisting}[caption=Hello world!]
|
\begin{lstlisting}[caption=Hello world!]
|
||||||
int main(int argc, char** argv)
|
int main(int argc, char** argv)
|
||||||
|
@ -159,7 +172,7 @@ int main(int argc, char** argv)
|
||||||
}
|
}
|
||||||
|
|
||||||
\end{lstlisting}
|
\end{lstlisting}
|
||||||
}
|
\end{frame}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
|
@ -9,19 +9,17 @@
|
||||||
\documentclass[12pt,a4paper]{article}
|
\documentclass[12pt,a4paper]{article}
|
||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\usepackage{lmodern}
|
\usepackage{amsmath,amssymb,amsfonts}
|
||||||
\usepackage{eurosym}
|
|
||||||
\usepackage{gensymb}
|
|
||||||
\usepackage{marvosym}
|
|
||||||
\usepackage{geometry}
|
\usepackage{geometry}
|
||||||
\usepackage{graphicx}
|
\usepackage{lmodern}
|
||||||
\usepackage{needspace}
|
\usepackage{marvosym}
|
||||||
\usepackage[svgnames]{xcolor}
|
\usepackage{textcomp}
|
||||||
\usepackage{xspace}
|
|
||||||
\DeclareUnicodeCharacter{00AB}{\og{}}
|
\DeclareUnicodeCharacter{00AB}{\og{}}
|
||||||
\DeclareUnicodeCharacter{00B0}{\degree{}}
|
\DeclareUnicodeCharacter{00B0}{\textdegree{}}
|
||||||
\DeclareUnicodeCharacter{00BB}{\fg{}}
|
\DeclareUnicodeCharacter{00BB}{\fg{}}
|
||||||
\DeclareUnicodeCharacter{20AC}{\euro{}}
|
\DeclareUnicodeCharacter{20AC}{\EUR{}}
|
||||||
|
\DeclareUnicodeCharacter{2264}{\leqslant}
|
||||||
|
\DeclareUnicodeCharacter{2265}{\geqslant}
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
%%==============================================================================
|
%%==============================================================================
|
||||||
|
@ -79,11 +77,13 @@
|
||||||
%% General options
|
%% General options
|
||||||
%%==============================================================================
|
%%==============================================================================
|
||||||
|
|
||||||
\usepackage{eukdate}
|
|
||||||
% \usepackage{lipsum}
|
% \usepackage{lipsum}
|
||||||
\usepackage{ifthen}
|
|
||||||
\usepackage[svgname]{xcolor}
|
\usepackage[svgname]{xcolor}
|
||||||
|
\usepackage{eukdate}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage{ifthen}
|
||||||
|
\usepackage{needspace}
|
||||||
|
\usepackage{xspace}
|
||||||
|
|
||||||
%% print if not empty
|
%% print if not empty
|
||||||
\def\pine#1{\def\test{#1}\ifx\test\empty\relax\else #1\fi}
|
\def\pine#1{\def\test{#1}\ifx\test\empty\relax\else #1\fi}
|
||||||
|
|
|
@ -2,6 +2,9 @@
|
||||||
;; THEME
|
;; THEME
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
|
;; To find the variable associated to a currently used color, place the cursor
|
||||||
|
;; on it and call 'customize-face'.
|
||||||
|
|
||||||
(set-face-foreground 'font-lock-builtin-face "color-75" )
|
(set-face-foreground 'font-lock-builtin-face "color-75" )
|
||||||
(set-face-bold-p 'font-lock-builtin-face t )
|
(set-face-bold-p 'font-lock-builtin-face t )
|
||||||
(set-face-foreground 'font-lock-comment-delimiter-face "color-242" )
|
(set-face-foreground 'font-lock-comment-delimiter-face "color-242" )
|
||||||
|
@ -23,10 +26,25 @@
|
||||||
(set-face-underline-p 'link t)
|
(set-face-underline-p 'link t)
|
||||||
(set-face-foreground 'minibuffer-prompt "brightcyan" )
|
(set-face-foreground 'minibuffer-prompt "brightcyan" )
|
||||||
(set-face-background 'region "color-17")
|
(set-face-background 'region "color-17")
|
||||||
|
(set-face-foreground 'region "white")
|
||||||
(set-face-foreground 'error "red")
|
(set-face-foreground 'error "red")
|
||||||
(set-face-bold-p 'error t)
|
(set-face-bold-p 'error t)
|
||||||
(set-face-background 'shadow "color-234" ) ;; For line numbers.
|
(set-face-background 'shadow "color-234" ) ;; For line numbers.
|
||||||
|
|
||||||
|
;; Ediff
|
||||||
|
(add-hook
|
||||||
|
'ediff-mode-hook
|
||||||
|
(lambda ()
|
||||||
|
;; '(ediff-current-diff-A ((t (:background "color-22" :foreground "brightwhite"))))
|
||||||
|
;; '(ediff-current-diff-B ((t (:background "Yellow" :foreground "black"))))
|
||||||
|
;; '(ediff-odd-diff-A ((t (:background "Grey" :foreground "black")))))
|
||||||
|
(set-face-background 'ediff-current-diff-A "color-22")
|
||||||
|
(set-face-foreground 'ediff-current-diff-A "brightwhite")
|
||||||
|
(set-face-background 'ediff-current-diff-B "Yellow")
|
||||||
|
(set-face-foreground 'ediff-current-diff-B "black")
|
||||||
|
(set-face-background 'ediff-odd-diff-A "Grey")
|
||||||
|
(set-face-foreground 'ediff-odd-diff-A "black")
|
||||||
|
))
|
||||||
|
|
||||||
;; FIXME: fix C functions color.
|
;; FIXME: fix C functions color.
|
||||||
(font-lock-add-keywords
|
(font-lock-add-keywords
|
||||||
|
@ -36,7 +54,7 @@
|
||||||
("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face)
|
("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face)
|
||||||
))
|
))
|
||||||
|
|
||||||
;; Make emacs and mutt colors fit.
|
;; Make Emacs and Mutt colors fit.
|
||||||
(font-lock-add-keywords
|
(font-lock-add-keywords
|
||||||
'mail-mode
|
'mail-mode
|
||||||
'(
|
'(
|
||||||
|
@ -77,7 +95,7 @@
|
||||||
)))
|
)))
|
||||||
'( text-mode
|
'( text-mode
|
||||||
sh-mode emacs-lisp-mode lua-mode
|
sh-mode emacs-lisp-mode lua-mode
|
||||||
c-mode
|
c-mode python-mode
|
||||||
latex-mode html-mode texinfo-mode))
|
latex-mode html-mode texinfo-mode))
|
||||||
|
|
||||||
;; C-mode printf highlight.
|
;; C-mode printf highlight.
|
||||||
|
|
Loading…
Reference in New Issue