keybase move to system

This commit is contained in:
Noah Masur 2022-04-24 10:49:10 -04:00
parent ece8b09fd1
commit 516957c812
2 changed files with 17 additions and 13 deletions

View File

@ -98,9 +98,9 @@
# Install fonts # Install fonts
fonts.fonts = with pkgs; [ fonts.fonts = with pkgs; [
victor-mono # Used for Vim and Terminal victor-mono # Used for Vim and Terminal
nerdfonts nerdfonts # Used for icons in Vim
font-awesome # Icons (for i3) font-awesome # Icons for i3
siji # More icons for Polybar # siji # More icons for Polybar
]; ];
fonts.fontconfig.defaultFonts.monospace = [ "Victor Mono" ]; fonts.fontconfig.defaultFonts.monospace = [ "Victor Mono" ];
@ -164,16 +164,15 @@
home-manager home-manager
xclip # Clipboard xclip # Clipboard
pamixer # Audio control pamixer # Audio control
dmenu dmenu # Launcher
xlockmore feh # Wallpaper
feh playerctl # Media control
playerctl polybarFull # Polybar + PulseAudio
polybar
ddcutil # Monitor brightness control ddcutil # Monitor brightness control
# Mouse config # Mouse config
libratbag libratbag # Mouse adjustments
piper piper # Mouse adjustments GUI
# Gaming # Gaming
steam steam
@ -184,7 +183,7 @@
dconf dconf
]; ];
environment.variables = { NIX_SKIP_KEYBASE_CHECKS = "1"; }; # environment.variables = { NIX_SKIP_KEYBASE_CHECKS = "1"; };
# Reduce blue light at night # Reduce blue light at night
services.redshift = { services.redshift = {
@ -202,7 +201,11 @@
services.keybase.enable = true; services.keybase.enable = true;
services.kbfs = { services.kbfs = {
enable = true; enable = true;
mountPoint = "/keybase"; enableRedirector = true;
};
security.wrappers.keybase-redirector = {
owner = "root";
group = "wheel";
}; };
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are

View File

@ -47,7 +47,6 @@ in {
glow glow
# Encryption # Encryption
keybase
keybase-gui keybase-gui
gnupg gnupg
pass pass
@ -141,6 +140,7 @@ in {
l = "ls"; l = "ls";
lh = "ls -lh"; lh = "ls -lh";
ll = "ls -alhF"; ll = "ls -alhF";
la = "ls -a";
lf = "ls -lh | fzf"; lf = "ls -lh | fzf";
c = "cd"; c = "cd";
"-" = "cd -"; "-" = "cd -";
@ -149,6 +149,7 @@ in {
# System # System
s = "sudo"; s = "sudo";
sc = "systemctl"; sc = "systemctl";
scs = "systemctl status";
# Tmux # Tmux
ta = "tmux attach-session"; ta = "tmux attach-session";