fix deprecations and remove EOL packages

This commit is contained in:
Your Name
2026-06-01 01:54:56 +02:00
parent 156a8c2728
commit f5ddee9a0c
9 changed files with 17 additions and 26 deletions
+4 -4
View File
@@ -2,11 +2,11 @@
description = "NixOS configuration for legolas (laptop)";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05";
unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager/release-25.11";
url = "github:nix-community/home-manager/release-26.05";
inputs.nixpkgs.follows = "nixpkgs";
};
@@ -17,7 +17,7 @@
nix-colors.url = "github:misterio77/nix-colors";
stylix = {
url = "github:nix-community/stylix/release-25.11";
url = "github:nix-community/stylix/master"; # TODO: update to release-26.05 when available
inputs.nixpkgs.follows = "nixpkgs";
};
@@ -34,7 +34,7 @@
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
nixvim = {
url = "github:nix-community/nixvim/nixos-25.11";
url = "github:nix-community/nixvim/nixos-26.05";
inputs.nixpkgs.follows = "nixpkgs";
};
+3 -5
View File
@@ -2,8 +2,8 @@
{
home.packages = with pkgs; [
element-desktop
discord
fluffychat
vesktop
firefox
nautilus
gimp
@@ -13,10 +13,8 @@
kdePackages.okular
sweethome3d.application
audacity
bitwarden-desktop
rbw
openvpn
zettlr
logseq
pandoc
typst
texliveMedium
+1 -1
View File
@@ -29,7 +29,7 @@
'';
};
rules = ''
context = ''
### **General Project Guidelines**
#### **Separation of Concerns**
+5 -11
View File
@@ -17,11 +17,9 @@
programs.ssh = {
enable = true;
# compression moved to matchBlocks."*"
# Default config is deprecated, disabling it and managing defaults manually if needed
enableDefaultConfig = false;
matchBlocks = {
settings = {
"*" = {
compression = true;
identityFile = [
@@ -49,18 +47,14 @@
"garp.pbsds.net" = {
user = "adrlau";
proxyJump = "login.pvv.ntnu.no";
extraOptions = {
StrictHostKeyChecking = "no";
UserKnownHostsFile = "/dev/null";
};
StrictHostKeyChecking = "no";
UserKnownHostsFile = "/dev/null";
};
"bolle.pbsds.net" = {
user = "adrlau";
proxyJump = "login.pvv.ntnu.no";
extraOptions = {
StrictHostKeyChecking = "no";
UserKnownHostsFile = "/dev/null";
};
StrictHostKeyChecking = "no";
UserKnownHostsFile = "/dev/null";
};
#pvv
+2
View File
@@ -1,6 +1,8 @@
{ pkgs, config, ... }:
{
gtk.gtk4.theme = config.gtk.theme;
stylix = {
enable = true;
+1 -1
View File
@@ -4,5 +4,5 @@ let
palette = config.colorscheme.palette;
in
{
services.swww.enable = true;
services.awww.enable = true;
}
+1 -1
View File
@@ -11,7 +11,7 @@
bottom
nvtopPackages.full
uutils-coreutils
nixfmt-rfc-style
nixfmt
nixfmt-tree
zip
-1
View File
@@ -42,7 +42,6 @@
yarn
nodejs-slim
node2nix
uv
thonny
-2
View File
@@ -8,8 +8,6 @@
{
imports = [ ./nixpkgs.nix ]; # migrate this afterwards.
system.rebuild.enableNg = true;
sops.secrets."github/api" = {
mode = "0444";
group = "root";