summaryrefslogtreecommitdiff
path: root/configuration.nix
diff options
context:
space:
mode:
authortom barrett <tom@tombarrett.xyz>2024-05-12 14:16:27 +0200
committertom barrett <tom@tombarrett.xyz>2024-05-12 14:28:15 +0200
commit63badd58cf19fe6f4b823fee53a4d6f6c2187e74 (patch)
tree33be976e8beabd43577a99738d2793eaba48302c /configuration.nix
parenta642918e5d9df38ee172d37aefe42f40bad80309 (diff)
screensaver
Diffstat (limited to 'configuration.nix')
-rw-r--r--configuration.nix22
1 files changed, 13 insertions, 9 deletions
diff --git a/configuration.nix b/configuration.nix
index dedcd96..28c5d7d 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -21,15 +21,19 @@
shell = pkgs.zsh;
};
- programs.zsh = {
- enable = true;
- promptInit = ''
- autoload -Uz vcs_info
- precmd() { vcs_info }
- zstyle ':vcs_info:git:*' formats '|%F{3}%b%f'
- setopt PROMPT_SUBST
- PROMPT='<%F{2}%n%f@%F{6}%m%f|%F{5}%~%f''${vcs_info_msg_0_}%f> '
- '';
+ programs = {
+ slock.enable = true;
+ zsh = {
+ enable = true;
+ promptInit = ''
+ autoload -Uz vcs_info
+ precmd() { vcs_info }
+ zstyle ':vcs_info:git:*' formats '|%F{3}%b%f'
+ setopt PROMPT_SUBST
+ PROMPT='<%F{2}%n%f@%F{6}%m%f|%F{5}%~%f''${vcs_info_msg_0_}%f> '
+ bindkey '^f' end-of-line
+ '';
+ };
};
fonts.packages = [pkgs.hermit];
services = {