Add firefox, fix ssh config, flake update

This commit is contained in:
2025-11-02 14:28:39 +03:00
parent ce07587897
commit 636847dd30
3 changed files with 40 additions and 19 deletions

30
flake.lock generated
View File

@@ -28,11 +28,11 @@
]
},
"locked": {
"lastModified": 1761191301,
"narHash": "sha256-xsRL2Oyb4YRZZ1Tu4WzR2uFg1n931bH+PfLdFcqtLg8=",
"lastModified": 1762041416,
"narHash": "sha256-rmJKABRXnhFjjI6RB/MnEvLTQa569zu684Th9y6UlOI=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "4958aafe7b237dc1e857fb0c916efff72075048f",
"rev": "c0016dd14773f4ca0b467b74c7cdcc501570df4b",
"type": "github"
},
"original": {
@@ -77,11 +77,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1760958188,
"narHash": "sha256-2m1S4jl+GEDtlt2QqeHil8Ny456dcGSKJAM7q3j/BFU=",
"lastModified": 1761933221,
"narHash": "sha256-rNHeoG3ZrA94jczyLSjxCtu67YYPYIlXXr0uhG3wNxM=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "d6645c340ef7d821602fd2cd199e8d1eed10afbc",
"rev": "7467f155fcba189eb088a7601f44fbef7688669b",
"type": "github"
},
"original": {
@@ -93,11 +93,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1761114652,
"narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=",
"lastModified": 1761907660,
"narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c",
"rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15",
"type": "github"
},
"original": {
@@ -109,11 +109,11 @@
},
"nixpkgs-master": {
"locked": {
"lastModified": 1761203975,
"narHash": "sha256-NIi8bSuCh3ibcO0uHzYNaS3xFzJi6BQ5Raj6jFK+lIs=",
"lastModified": 1762081816,
"narHash": "sha256-MlIrTGv41KhVRlR5UXIcGfeg5MMpNKy6dADMl/qPBLg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "837a5642958cc5d66e952004fa0f9fd6bb5699b4",
"rev": "51bbe0973e58afe2f000757506f76cd256285d5f",
"type": "github"
},
"original": {
@@ -125,11 +125,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1761016216,
"narHash": "sha256-G/iC4t/9j/52i/nm+0/4ybBmAF4hzR8CNHC75qEhjHo=",
"lastModified": 1761597516,
"narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "481cf557888e05d3128a76f14c76397b7d7cc869",
"rev": "daf6dc47aa4b44791372d6139ab7b25269184d55",
"type": "github"
},
"original": {

View File

@@ -3,6 +3,7 @@
pkgsStable,
lib,
config,
osConfig,
...
}:
let
@@ -20,12 +21,13 @@ in
transmission_4-qt6
kdePackages.kdenlive
kdePackages.plasma-sdk
yandex-music
# Games
steam
prismlauncher
(bottles.override { removeWarningPopup = true; })
warzone2100
# warzone2100
sauerbraten
#Development
@@ -53,6 +55,18 @@ in
vivaldi = {
enable = true;
};
firefox = {
enable = true;
languagePacks = [
"ru"
];
nativeMessagingHosts =
[ ]
++ lib.optionals (osConfig.services.desktopManager.plasma6.enable) [
pkgs.kdePackages.plasma-browser-integration
];
};
direnv = {
enableZshIntegration = config.programs.zsh.enable;
};

View File

@@ -8,7 +8,7 @@
user = "admin";
hostname = "192.168.1.1";
port = 2222;
controlPersist = "10m";
controlPersist = "no";
addKeysToAgent = "9h";
compression = false;
@@ -17,8 +17,15 @@
serverAliveCountMax = 3;
hashKnownHosts = false;
userKnownHostsFile = "~/.ssh/known_hosts";
controlMaster = "auto";
controlPath = "~/.ssh/master-%r@%n:%p";
controlMaster = "no";
controlPath = "none";
extraOptions = {
KexAlgorithms = "curve25519-sha256@libssh.org,diffie-hellman-group14-sha256";
WarnWeakCrypto = "no";
ServerAliveInterval = "30";
ServerAliveCountMax = "4";
};
};
"aur" = {
hostname = "aur.archlinux.org";