fix deprecations and remove EOL packages
This commit is contained in:
@@ -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";
|
||||
};
|
||||
|
||||
|
||||
@@ -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
@@ -29,7 +29,7 @@
|
||||
'';
|
||||
};
|
||||
|
||||
rules = ''
|
||||
context = ''
|
||||
### **General Project Guidelines**
|
||||
#### **Separation of Concerns**
|
||||
|
||||
|
||||
+5
-11
@@ -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
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
{
|
||||
gtk.gtk4.theme = config.gtk.theme;
|
||||
|
||||
stylix = {
|
||||
enable = true;
|
||||
|
||||
|
||||
+1
-1
@@ -4,5 +4,5 @@ let
|
||||
palette = config.colorscheme.palette;
|
||||
in
|
||||
{
|
||||
services.swww.enable = true;
|
||||
services.awww.enable = true;
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
bottom
|
||||
nvtopPackages.full
|
||||
uutils-coreutils
|
||||
nixfmt-rfc-style
|
||||
nixfmt
|
||||
nixfmt-tree
|
||||
|
||||
zip
|
||||
|
||||
@@ -42,7 +42,6 @@
|
||||
|
||||
yarn
|
||||
nodejs-slim
|
||||
node2nix
|
||||
|
||||
uv
|
||||
thonny
|
||||
|
||||
@@ -8,8 +8,6 @@
|
||||
{
|
||||
imports = [ ./nixpkgs.nix ]; # migrate this afterwards.
|
||||
|
||||
system.rebuild.enableNg = true;
|
||||
|
||||
sops.secrets."github/api" = {
|
||||
mode = "0444";
|
||||
group = "root";
|
||||
|
||||
Reference in New Issue
Block a user