diff options
author | Adrian Kummerlaender | 2018-04-25 20:55:52 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2018-04-25 20:58:30 +0200 |
commit | 15ff116abccb521ec84763725cd013aa4fcb4ad3 (patch) | |
tree | 1558aa13ba1a7fae545f30657e4da9b39258029f | |
parent | f5db61e34dde4cc36b0cdaa33ed1b6e23e9ad776 (diff) | |
download | nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.tar nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.tar.gz nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.tar.bz2 nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.tar.lz nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.tar.xz nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.tar.zst nixos_home-15ff116abccb521ec84763725cd013aa4fcb4ad3.zip |
Use kitty as default terminal
Wish I could completely disable the kitty-internal tiling features but
even so it performs better than urxvt - especially when using vim-csexact
color scheme conversion.
-rw-r--r-- | conf/kitty.conf | 31 | ||||
-rw-r--r-- | conf/pwmt/zathurarc | 2 | ||||
-rw-r--r-- | conf/xmonad/xmonad.hs | 4 | ||||
-rw-r--r-- | home.nix | 6 |
4 files changed, 38 insertions, 5 deletions
diff --git a/conf/kitty.conf b/conf/kitty.conf new file mode 100644 index 0000000..29c1362 --- /dev/null +++ b/conf/kitty.conf @@ -0,0 +1,31 @@ +font_family iosevka +font_size 10 +font_size_delta 1 +adjust_line_height 110% + +background #161616 +foreground #F2F2F2 +# black +color0 #161616 +color8 #F2F2F2 +# red +color1 #8C3346 +color9 #ff0000 +# green +color2 #aadb0f +color10 #909636 +# yellow +color3 #E4E093 +color11 #ffff00 +# blue +color4 #352F6A +color12 #0000ff +# magenta +color5 #ce5c00 +color13 #f57900 +# cyan +color6 #89b6e2 +color14 #46a4ff +# white +color7 #F2F2F2 +color15 #ffffff diff --git a/conf/pwmt/zathurarc b/conf/pwmt/zathurarc index 5103873..3258fe6 100644 --- a/conf/pwmt/zathurarc +++ b/conf/pwmt/zathurarc @@ -14,5 +14,3 @@ set completion-highlight-fg "#161616" set recolor-lightcolor "#161616" set recolor-darkcolor "#ffffff" - -set recolor diff --git a/conf/xmonad/xmonad.hs b/conf/xmonad/xmonad.hs index 018768a..4102223 100644 --- a/conf/xmonad/xmonad.hs +++ b/conf/xmonad/xmonad.hs @@ -36,7 +36,7 @@ main = xmonad $ ewmh defaultConfig , borderWidth = 3 , normalBorderColor = "#161616" , focusedBorderColor = "#909737" - , terminal = "urxvt" + , terminal = "kitty" , handleEventHook = handleEventHook defaultConfig <+> fullscreenEventHook , layoutHook = availableLayouts } @@ -45,7 +45,7 @@ main = xmonad $ ewmh defaultConfig `additionalKeysP` -- application launchers [ ("M-p" , spawn "rofi -show combi") - , ("M-<Return>" , spawn "urxvt") + , ("M-<Return>" , spawn "kitty") , ("M-<Backspace>" , spawn "vim -g") -- actual window management , ("M-<Left>" , prevWS) @@ -10,20 +10,22 @@ keyboard.layout = "de"; packages = with pkgs; [ + # terminals rxvt_unicode + kitty # UI fonts iosevka # file viewers zathura sxiv mpv + paraview # file management pcmanfm gvfs lxmenu-data shared_mime_info veracrypt # communication tdesktop # UI dev utilities (CLI utilities are added in project specific nix-shells) - paraview hotspot qcachegrind gitg @@ -42,6 +44,8 @@ set guioptions-=m 2match SpecialKeyTab /\t/ ''; + + file.".config/kitty/kitty.conf".source = ./conf/kitty.conf; }; programs.git = { |