โ„๏ธ My personnal NixOS configuration
nix-flake nixos-configuration linux dotfiles flake nix nix-config nixos nixos-flake linux-desktop
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ใ€Œ๐Ÿ—๏ธใ€ wip: configured ssh agent with bitwarden

adjoly efaae11a d59ea45a

+17 -2
+1
home/adjoly/home-desktop.nix
··· 40 40 strawberry 41 41 libreoffice 42 42 nextcloud-client 43 + bitwarden-desktop 43 44 ]; 44 45 stateVersion = "24.05"; 45 46 };
+1
home/adjoly/programs/shell/zsh-config.nix
··· 6 6 autosuggestion.enable = true; 7 7 enableCompletion = true; 8 8 initContent = '' 9 + export SSH_AUTH_SOCK=$HOME/.bitwarden-ssh-agent.sock 9 10 alias tm="timmy create" 10 11 alias ts="timmy search" 11 12 function cdd() {
+15 -2
modules/home-manager/cli/git.nix
··· 1 - { config, lib, pkgs, ...}: 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 2 7 3 8 { 4 9 options = { 5 - git.enable = lib.mkEnableOption "Can be used to enable git config"; 10 + git.enable = lib.mkEnableOption "Can be used to enable git config"; 6 11 }; 7 12 config = lib.mkIf config.git.enable { 8 13 programs = { ··· 10 15 enable = true; 11 16 userName = lib.mkDefault "adjoly"; 12 17 userEmail = lib.mkDefault "adamjly@proton.me"; 18 + signing = { 19 + format = "ssh"; 20 + signByDefault = true; 21 + key = lib.mkDefault "~/.ssh/id_git.pub"; 22 + }; 13 23 }; 24 + }; 25 + services.ssh-agent = { 26 + enable = true; 14 27 }; 15 28 }; 16 29 }