From 7ff9aca0e71b0277d9ebe73a3cee1799c513d25d Mon Sep 17 00:00:00 2001 From: Akshay Date: Mon, 17 Oct 2022 21:37:55 +0530 Subject: add bst to tmux --- programs/neovim.nix | 2 +- programs/tmux.nix | 16 ++++++++++------ theme/default.nix | 2 +- x/rxvt.nix | 6 +++--- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/programs/neovim.nix b/programs/neovim.nix index 6095e0f..e593e44 100644 --- a/programs/neovim.nix +++ b/programs/neovim.nix @@ -36,7 +36,7 @@ vim-surround vim-unimpaired vim-repeat - # vim-fugitive + vim-fugitive # syntax rust-vim diff --git a/programs/tmux.nix b/programs/tmux.nix index 11efa39..e9e626b 100644 --- a/programs/tmux.nix +++ b/programs/tmux.nix @@ -16,6 +16,10 @@ let ${pkgs.cmus}/bin/cmus-remote -Q | awk '/status/ { print $2 }' ''; + date-bst = pkgs.writeScriptBin "date-bst" '' + env TZ=Europe/London date +"%H%M" + ''; + in { programs.tmux = { @@ -89,15 +93,15 @@ in set -ag status-style "fg=colour7" set status-right-length 70 - set -g status-right "#[fg=colour15]#(${cmus-np}/bin/cmus-np) #[fg=colour8]#(${cmus-status}/bin/cmus-status) " - set -ag status-right "#[fg=colour15]#(date +"%H%M") #[fg=colour8]hrs " + set -g status-right "#[fg=colour15]#(date +"%H%M") #[fg=colour8]IST " + set -ag status-right "#[fg=colour15]#(${date-bst}/bin/date-bst) #[fg=colour8]BST " set -ag status-right "#[fg=colour15]#(date +"%d/%m")#[fg=colour8] #(date +"%Y")" # status left - set status-left-length 50 - set -g status-left "#[fg=colour7]#(bat -q) " - set -ag status-left "#[fg=colour7]#(${pkgs.prompt}/bin/prompt cwd '#{pane_current_path}') " - set -ag status-left "#[fg=colour7]#(${pkgs.prompt}/bin/prompt vcs '#{pane_current_path}')" + set status-left-length 70 + # set -g status-left "#[fg=colour15]#(${cmus-np}/bin/cmus-np) #[fg=colour8]#(${cmus-status}/bin/cmus-status) " + set -g status-left "#[fg=colour7]#(bat -q) " + set -ag status-left "#[fg=colour7]#(${pkgs.prompt}/bin/prompt cwd '#{pane_current_path}')" ''; }; } diff --git a/theme/default.nix b/theme/default.nix index 7c67057..b3af086 100644 --- a/theme/default.nix +++ b/theme/default.nix @@ -3,4 +3,4 @@ let night = import ./night.nix; gruvbox = import ./gruvbox.nix; in -day +night diff --git a/x/rxvt.nix b/x/rxvt.nix index 5744bd0..3498bd0 100644 --- a/x/rxvt.nix +++ b/x/rxvt.nix @@ -33,9 +33,9 @@ with theme; "URxvt.font" = "xft:Nerd Input:size=11:style=Medium"; "URxvt.italicFont" = "xft:Nerd Input:size=11:style=Medium"; "URxvt.boldFont" = "xft:Nerd Input:size=11:style=Medium"; - "*font" = "Berkeley Mono:size=11:style=Regular"; - "*italicFont" = "Berkeley Mono:size=11:style=Italic"; - "*boldFont" = "Berkeley Mono:size=11:style=Bold"; + "*font" = "Nerd Input:size=11:style=Regular"; + "*italicFont" = "Nerd Input:size=11:style=Italic"; + "*boldFont" = "Nerd Input:size=11:style=Bold"; "URxvt.lineSpace" = 0; "URxvt.letterSpace" = 0; -- cgit v1.2.3