1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 18:21:07 +01:00

Make terminal xterm again

This commit is contained in:
Kierán Meinhardt
2018-11-15 21:09:33 +01:00
parent 46bbdba326
commit 74f2131f55
6 changed files with 17 additions and 32 deletions

View File

@@ -185,11 +185,11 @@ in {
home.file = {
# ".background-image".source = ./art/37333571_p0_master1200.jpg;
".config/mpv/input.conf".text = import ./dot/mpv.nix;
".config/xfce4/terminal/terminalrc".text = import ./dot/terminal.nix;
".config/zathura/zathurarc".text = "set selection-clipboard clipboard";
".ghc/ghci.conf".text = import ./dot/ghci.nix { inherit pkgs; };
".ssh/config".text = import ./dot/ssh.nix { inherit lib; };
".stack/config.yaml".text = import ./dot/stack.nix { user = config.constants.user; };
".Xresources".text = import ./dot/xresources.nix;
".zshrc".text = "# nothing to see here";
};
};

View File

@@ -289,9 +289,8 @@ in {
${pkgs.dropbox-cli}/bin/dropbox start &
${pkgs.seafile-client}/bin/seafile-applet &
'';
desktopManager.xterm.enable = false;
# desktopManager.wallpaper.mode = "fill";
windowManager.default = "i3";
desktopManager.xterm.enable = true;
windowManager.default = "i3";
windowManager.i3 = {
enable = true;
configFile = pkgs.writeText "i3.conf" i3_conf;

View File

@@ -53,7 +53,6 @@ with pkgs;
whois
xclip
xfce.ristretto
xfce.terminal
xfce.thunar
xfce.tumbler
xorg.xbacklight

View File

@@ -1,26 +0,0 @@
with import ../theme.nix;
''
[Configuration]
BackgroundDarkness=0.9
BackgroundMode=TERMINAL_BACKGROUND_TRANSPARENT
ColorBackground=${veryDark}
ColorCursor=${gray.light}
ColorForeground=${gray.light}
ColorPalette=${builtins.concatStringsSep ";" colorPalette}
FontName=${terminalFont.regular.name} ${toString terminalFont.size}
MiscAlwaysShowTabs=FALSE
MiscBell=TRUE
MiscBordersDefault=FALSE
MiscConfirmClose=FALSE
MiscCursorBlinks=TRUE
MiscCursorShape=TERMINAL_CURSOR_SHAPE_IBEAM
MiscHighlightUrls=TRUE
MiscMenubarDefault=FALSE
MiscMiddleClickOpensUri=TRUE
MiscMouseAutohide=FALSE
MiscMouseWheelZoom=TRUE
MiscRewrapOnResize=TRUE
MiscToolbarDefault=FALSE
ScrollingBar=TERMINAL_SCROLLBAR_NONE
TitleMode=TERMINAL_TITLE_HIDE
''

13
dot/xresources.nix Normal file
View File

@@ -0,0 +1,13 @@
''
*XTerm.termName: xterm-256color
*XTerm.vt100.locale: true
*XTerm.vt100.saveLines: 4096
*XTerm.vt100.geometry: 80x32
*XTerm.vt100.reverseVideo: true
*XTerm.vt100.faceName: Source Code Pro for Powerline:size=10:antialias=true
*XTerm.vt100.font: 7x13
*xterm*charClass: 33:48,35:48,37:48,43:48,45-47:48,64:48,95:48,126:48
*XTerm.vt100.translations: #override \n\
Ctrl Shift <Key>C: copy-selection(CLIPBOARD) \n\
Ctrl Shift <Key>V: insert-selection(CLIPBOARD)
''

View File

@@ -14,7 +14,7 @@ let
};
in {
options.defaultApplications = mapAttrs (const stringOption) {
terminal = "${pkgs.xfce.terminal}/bin/xfce4-terminal";
terminal = "${pkgs.xterm}/bin/xterm";
browser = "${pkgs.chromium}/bin/chromium";
fileManager = "${pkgs.xfce.thunar}/bin/thunar";
locker = "${pkgs.i3lock}/bin/i3lock -e -c ${strings.removePrefix "#" gray.dark}";