home-manager | add kitty and khal
This commit is contained in:
parent
60631cfb0f
commit
0e33d02ea8
3 changed files with 108 additions and 0 deletions
|
|
@ -9,6 +9,8 @@
|
||||||
./neovim.nix
|
./neovim.nix
|
||||||
./terminals.nix
|
./terminals.nix
|
||||||
./khard.nix
|
./khard.nix
|
||||||
|
./khal.nix
|
||||||
|
./kitty.nix
|
||||||
];
|
];
|
||||||
home = {
|
home = {
|
||||||
username = "don";
|
username = "don";
|
||||||
|
|
|
||||||
58
home/khal.nix
Normal file
58
home/khal.nix
Normal file
|
|
@ -0,0 +1,58 @@
|
||||||
|
{ pkgs, ... }: {
|
||||||
|
home.packages = with pkgs; [ khard ];
|
||||||
|
xdg.configFile."khal/config".text = ''
|
||||||
|
[calendars]
|
||||||
|
[[work]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/rcplvhbgfi42es2l1kgfar2hmo@group.calendar.google.com
|
||||||
|
color = white
|
||||||
|
[[main]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/duckunix@gmail.com
|
||||||
|
color = yellow
|
||||||
|
[[family]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/family13380466864639850162@group.calendar.google.com
|
||||||
|
color = light cyan
|
||||||
|
[[charlotte-school]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/pc0ie3kcc9oeaebma8qampvm64@group.calendar.google.com
|
||||||
|
color = light magenta
|
||||||
|
[[tripit-ro]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/1kkbntebu29p6iismq18bafsmkho96s7@import.calendar.google.com
|
||||||
|
color = white
|
||||||
|
[[vicky]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/afcmom@gmail.com
|
||||||
|
color = dark cyan
|
||||||
|
[[vicky-work]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/victoriatempleharper@gmail.com
|
||||||
|
color = dark cyan
|
||||||
|
[[birthdays-ro]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/c5i68sj5edpm4rrfdchm6rreehgm6t3j81jn4rrle0n7cbj3c5m6arj4c5p2sprfdtjmop9ecdnmq@virtual
|
||||||
|
color = white
|
||||||
|
[[Canvas-ro]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/26ggdee4akcrik9dd3d0912t4mudfu91@import.calendar.google.com
|
||||||
|
color = light red
|
||||||
|
[[Dinner]]
|
||||||
|
path = ~/.config/vdirsyncer/storage/calendar/ms2k7ip06mk1ftnekd4l9l1ink@group.calendar.google.com
|
||||||
|
color = light blue
|
||||||
|
[highlight_days]
|
||||||
|
color = light green
|
||||||
|
default_color = white
|
||||||
|
[locale]
|
||||||
|
timeformat = %I:%M %p
|
||||||
|
dateformat = %Y-%m-%d
|
||||||
|
longdateformat = %Y-%m-%d
|
||||||
|
datetimeformat = %Y-%m-%d %I:%M %p
|
||||||
|
longdatetimeformat = %Y-%m-%d %I:%M %p
|
||||||
|
local_timezone = America/Chicago
|
||||||
|
default_timezone = America/Chicago
|
||||||
|
[keybindings]
|
||||||
|
save = ctrl w
|
||||||
|
external_edit = ctrl E
|
||||||
|
[default]
|
||||||
|
timedelta = 3d
|
||||||
|
[view]
|
||||||
|
agenda_day_format = {name:=^40s}
|
||||||
|
agenda_event_format = {calendar-color}{cancelled}{start-time} - {end-time} | {title}{repeat-symbol}{description-separator}{reset}
|
||||||
|
dynamic_days = True
|
||||||
|
event_view_always_visible = True
|
||||||
|
theme = dark
|
||||||
|
'';
|
||||||
|
}
|
||||||
48
home/kitty.nix
Normal file
48
home/kitty.nix
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
{ config, pkgs, ... }:
|
||||||
|
{
|
||||||
|
programs.kitty = {
|
||||||
|
enable = true;
|
||||||
|
font = {
|
||||||
|
name = "JetBrains Mono";
|
||||||
|
size = 9;
|
||||||
|
};
|
||||||
|
settings = {
|
||||||
|
mouse_hide_wait = "3.0";
|
||||||
|
url_style = "double";
|
||||||
|
open_url_modifiers = "none";
|
||||||
|
copy_on_select = "no";
|
||||||
|
background_opacity = "0.75";
|
||||||
|
scrollback_lines = 4000;
|
||||||
|
scrollback_pager_history_size = 2048;
|
||||||
|
foreground = "#f8f8f2";
|
||||||
|
background = "#282a36";
|
||||||
|
selection_foreground = "#ffffff";
|
||||||
|
selection_background = "#44475a";
|
||||||
|
url_color = "#8be9fd";
|
||||||
|
color0 = "#21222c";
|
||||||
|
color8 = "#6272a4";
|
||||||
|
color1 = "#ff5555";
|
||||||
|
color9 = "#ff6e6e";
|
||||||
|
color2 = "#50fa7b";
|
||||||
|
color10 = "#69ff94";
|
||||||
|
color3 = "#f1fa8c";
|
||||||
|
color11 = "#ffffa5";
|
||||||
|
color4 = "#bd93f9";
|
||||||
|
color12 = "#d6acff";
|
||||||
|
color5 = "#ff79c6";
|
||||||
|
color13 = "#ff92df";
|
||||||
|
color6 = "#8be9fd";
|
||||||
|
color14 = "#a4ffff";
|
||||||
|
color7 = "#f8f8f2";
|
||||||
|
color15 = "#ffffff";
|
||||||
|
cursor = "#f8f8f2";
|
||||||
|
cursor_text_color = "background";
|
||||||
|
active_tab_foreground = "#282a36";
|
||||||
|
active_tab_background = "#f8f8f2";
|
||||||
|
inactive_tab_foreground = "#282a36";
|
||||||
|
inactive_tab_background = "#6272a4";
|
||||||
|
mark1_foreground = "#282a36";
|
||||||
|
mark1_background = "#ff5555";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue