1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00
+ scripts as derivations
~ move home-mananger stuff to the right modules / dot
+ home-manager ssh config
- vim: powerline symbols
~ toggle keyboard with alt+shift
+ ssh agent at startup
~ retiolum ipv6
~ texlive packages
~ shell: vim mode
+ THEMING
~ i3 minimaler + q
~ terminal: use urxvt
This commit is contained in:
Kierán Meinhardt
2018-12-30 14:34:39 +01:00
parent 9f55b9fe69
commit d4af2f2eee
21 changed files with 735 additions and 811 deletions

View File

@@ -1,28 +1,53 @@
rec {
uiFont = { name = "Roboto"; size = 10; };
terminalFont = {
regular = { name = "Source Code Pro for Powerline"; };
bold = { name = "Source Code Pro Bold for Powerline"; };
italic = { name = "Source Code Pro Italic for Powerline"; };
boldItalic = { name = "Source Code Pro Bold Italic for Powerline"; };
size = 10;
let
antares = rec {
black = { light = "#151515"; dark = "#000000"; };
red = { light = "#de575c"; dark = "#de575c"; };
yellow = { light = "#ebe971"; dark = "#ebe971"; };
green = { light = "#00b853"; dark = "#00b853"; };
blue = { light = "#90d0f0"; dark = "#7fc6f0"; };
magenta = { light = "#cf9ffa"; dark = "#cf9ffa"; };
cyan = { light = "#4ae5e8"; dark = "#4ae5e8"; };
white = { light = "#ffffff"; dark = "#bbbbbb"; };
background = black.dark;
foreground = white.dark;
};
solarizedDark = rec {
black = { dark = "#073642"; light = "#002b36"; };
red = { dark = "#dc322f"; light = "#cb4b16"; };
yellow = { dark = "#b58900"; light = "#657b83"; };
green = { dark = "#859900"; light = "#586e75"; };
blue = { dark = "#268bd2"; light = "#839496"; };
magenta = { dark = "#d33682"; light = "#6c71c4"; };
cyan = { dark = "#2aa198"; light = "#93a1a1"; };
white = { dark = "#eee8d5"; light = "#fdf6e3"; };
background = black.light;
foreground = blue.light;
fadeColor = black.light;
cursorColor = cyan.light;
pointerColorBackground = green.light;
pointerColorForeground = cyan.light;
};
solarizedLight = solarizedDark // {
background = solarizedDark.white.light;
foreground = solarizedDark.yellow.light;
fadeColor = solarizedDark.white.light;
cursorColor = solarizedDark.green.light;
pointerColorBackground = solarizedDark.cyan.light;
pointerColorForeground = solarizedDark.green.light;
};
in rec {
uiFont = { name = "Roboto"; size = 9; };
terminalFont = { name = "Source Code Pro for Powerline"; size = 9; };
white = "#ffffff";
black = "#000000";
veryDark = "#080808";
gray = "#888888";
colorScheme = solarizedDark;
invertedColorScheme = solarizedLight;
colorPalette = [
gray.dark red.dark green.dark yellow.dark blue.dark magenta.dark cyan.dark gray.light
gray.dark red.light green.light yellow.light blue.light magenta.light cyan.light gray.light
colorScheme.white.dark colorScheme.red.dark colorScheme.green.dark colorScheme.yellow.dark colorScheme.blue.dark colorScheme.magenta.dark colorScheme.cyan.dark colorScheme.black.dark
colorScheme.white.light colorScheme.red.light colorScheme.green.light colorScheme.yellow.light colorScheme.blue.light colorScheme.magenta.light colorScheme.cyan.light colorScheme.black.light
];
# Antares color scheme
gray = { light = "#bbbbbb"; dark = "#151515"; medium = "#aaaaaa"; };
red = { light = "#de575c"; dark = "#de575c"; };
yellow = { light = "#ebe971"; dark = "#ebe971"; };
green = { light = "#00b853"; dark = "#00b853"; };
blue = { light = "#90d0f0"; dark = "#7fc6f0"; };
magenta = { light = "#cf9ffa"; dark = "#cf9ffa"; };
cyan = { light = "#4ae5e8"; dark = "#4ae5e8"; };
}