Fix SSH agent socket
This commit is contained in:
parent
b9d5b8f7f2
commit
63782cad44
@ -34,22 +34,22 @@
|
|||||||
# (pkgs.writeShellScriptBin "my-hello" ''
|
# (pkgs.writeShellScriptBin "my-hello" ''
|
||||||
# echo "Hello, ${config.home.username}!"
|
# echo "Hello, ${config.home.username}!"
|
||||||
# '')
|
# '')
|
||||||
rustup
|
|
||||||
helix
|
helix
|
||||||
vscodium
|
vscodium
|
||||||
fish
|
fish
|
||||||
bitwarden-desktop
|
|
||||||
starship
|
starship
|
||||||
fastfetch
|
fastfetch
|
||||||
file
|
file
|
||||||
virt-manager
|
|
||||||
vesktop
|
|
||||||
gcc
|
gcc
|
||||||
nil
|
nil
|
||||||
kdePackages.kcolorchooser
|
kdePackages.kcolorchooser
|
||||||
|
virt-manager
|
||||||
|
vesktop
|
||||||
wireshark
|
wireshark
|
||||||
|
direnv
|
||||||
orca-slicer
|
orca-slicer
|
||||||
];
|
printrun
|
||||||
|
];
|
||||||
|
|
||||||
programs.chromium = {
|
programs.chromium = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -87,10 +87,6 @@
|
|||||||
#
|
#
|
||||||
# /etc/profiles/per-user/august/etc/profile.d/hm-session-vars.sh
|
# /etc/profiles/per-user/august/etc/profile.d/hm-session-vars.sh
|
||||||
#
|
#
|
||||||
home.sessionVariables = {
|
|
||||||
# EDITOR = "emacs";
|
|
||||||
SSH_AUTH_SOCK = "/home/august/.bitwarden-ssh-agent.sock";
|
|
||||||
};
|
|
||||||
|
|
||||||
home.sessionPath = [
|
home.sessionPath = [
|
||||||
"/home/august/.cargo/bin"
|
"/home/august/.cargo/bin"
|
||||||
@ -116,7 +112,7 @@
|
|||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
signing = {
|
signing = {
|
||||||
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKOdWx2P1BpqO57ceOdYfhE+aL+D+/KrUqnt3Ohg7qg6 august@macbookpro";
|
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKOdWx2P1BpqO57ceOdYfhE+aL+D+/KrUqnt3Ohg7qg6 august@bazzite";
|
||||||
signByDefault = true;
|
signByDefault = true;
|
||||||
};
|
};
|
||||||
settings = {
|
settings = {
|
||||||
@ -140,13 +136,16 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.direnv.enable = true;
|
||||||
|
|
||||||
services.ssh-agent = {
|
services.ssh-agent = {
|
||||||
enable = true;
|
enable = true;
|
||||||
socket = ".bitwarden-ssh-agent.sock";
|
socket = ".bitwarden-ssh-agent.sock";
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.user.tmpfiles.rules = [
|
systemd.user.tmpfiles.rules = [
|
||||||
"L /home/august/.bitwarden-ssh-agent.sock - - - - /run/user/1000/.bitwarden-ssh-agent.sock"
|
"L+ /home/august/.bitwarden-ssh-agent.sock - - - - /home/august/.var/app/com.bitwarden.desktop/data/.bitwarden-ssh-agent.sock"
|
||||||
|
"L+ /run/user/1000/.bitwarden-ssh-agent.sock - - - - /home/august/.var/app/com.bitwarden.desktop/data/.bitwarden-ssh-agent.sock"
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -22,7 +22,7 @@
|
|||||||
boot.initrd.systemd.enable = true;
|
boot.initrd.systemd.enable = true;
|
||||||
|
|
||||||
# Use latest kernel.
|
# Use latest kernel.
|
||||||
boot.kernelPackages = pkgs.linuxPackages_latest;
|
boot.kernelPackages = pkgs.linuxPackages_6_18;
|
||||||
|
|
||||||
# Enable wl kernel driver.
|
# Enable wl kernel driver.
|
||||||
boot.kernelModules = ["wl"];
|
boot.kernelModules = ["wl"];
|
||||||
@ -98,7 +98,7 @@
|
|||||||
users.users.august = {
|
users.users.august = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "August";
|
description = "August";
|
||||||
extraGroups = [ "libvirtd" "networkmanager" "wheel" "wireshark" ];
|
extraGroups = [ "libvirtd" "networkmanager" "wheel" "wireshark" "dialout" ];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
kdePackages.kate
|
kdePackages.kate
|
||||||
# thunderbird
|
# thunderbird
|
||||||
@ -113,16 +113,21 @@
|
|||||||
|
|
||||||
# List packages installed in system profile. To search, run:
|
# List packages installed in system profile. To search, run:
|
||||||
# $ nix search wget
|
# $ nix search wget
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = [
|
||||||
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
pkgs.vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||||
wget
|
pkgs.wget
|
||||||
podman-compose
|
pkgs.podman-compose
|
||||||
distrobox
|
pkgs.distrobox
|
||||||
kdePackages.partitionmanager
|
pkgs.kdePackages.partitionmanager
|
||||||
kdePackages.plymouth-kcm
|
pkgs.kdePackages.plymouth-kcm
|
||||||
kdePackages.sddm-kcm
|
pkgs.kdePackages.sddm-kcm
|
||||||
|
pkgs.kdePackages.qtstyleplugin-kvantum
|
||||||
|
pkgs.libsForQt5.qtstyleplugin-kvantum
|
||||||
|
pkgs.catppuccin-sddm
|
||||||
];
|
];
|
||||||
|
|
||||||
|
services.flatpak.enable = true;
|
||||||
|
|
||||||
programs.wireshark.enable = true;
|
programs.wireshark.enable = true;
|
||||||
programs.kdeconnect.enable = true;
|
programs.kdeconnect.enable = true;
|
||||||
|
|
||||||
@ -146,7 +151,7 @@
|
|||||||
# networking.firewall.enable = false;
|
# networking.firewall.enable = false;
|
||||||
|
|
||||||
nixpkgs.config.permittedInsecurePackages = [
|
nixpkgs.config.permittedInsecurePackages = [
|
||||||
"broadcom-sta-6.30.223.271-59-7.0.10"
|
"broadcom-sta-6.30.223.271-59-6.18.54"
|
||||||
];
|
];
|
||||||
|
|
||||||
hardware.bluetooth = {
|
hardware.bluetooth = {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user