further home manager migrations

This commit is contained in:
Ingolf Wagner 2023-12-15 08:31:31 +01:00
parent b601c55718
commit d8601a39dc
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B
7 changed files with 36 additions and 19 deletions

View file

@ -1185,18 +1185,16 @@
}, },
"private_assets": { "private_assets": {
"locked": { "locked": {
"dirtyRev": "ee1b2c870d19e0ed1fe15f8501499e4561ec55b2-dirty",
"dirtyShortRev": "ee1b2c8-dirty",
"lastModified": 1699629396, "lastModified": 1699629396,
"narHash": "sha256-SfrvKUU31pytn5IHUqH1tXt2jqM4EMdeDOR5xxHO6B8=", "narHash": "sha256-IPSyCKFKk6y/lEpzZKd5YiQuzZRqZKBqDS8/EyJXdHU=",
"ref": "main",
"rev": "ee1b2c870d19e0ed1fe15f8501499e4561ec55b2",
"revCount": 17,
"type": "git", "type": "git",
"url": "ssh://gitea@git.ingolf-wagner.de/palo/nixos-private-assets.git" "url": "file:///home/palo/dev/nixos/nixos-private-assets"
}, },
"original": { "original": {
"ref": "main",
"type": "git", "type": "git",
"url": "ssh://gitea@git.ingolf-wagner.de/palo/nixos-private-assets.git" "url": "file:///home/palo/dev/nixos/nixos-private-assets"
} }
}, },
"retiolum": { "retiolum": {

View file

@ -42,8 +42,8 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
private_assets = { private_assets = {
#url = "git+file:///home/palo/dev/nixos/nixos-private-assets"; url = "git+file:///home/palo/dev/nixos/nixos-private-assets";
url = "git+ssh://gitea@git.ingolf-wagner.de/palo/nixos-private-assets.git?ref=main"; #url = "git+ssh://gitea@git.ingolf-wagner.de/palo/nixos-private-assets.git?ref=main";
flake = true; flake = true;
}; };
retiolum = { retiolum = {

View file

@ -1,5 +1,8 @@
{ pkgs, ... }: { config, pkgs, lib, ... }:
with pkgs; with pkgs;
with lib;
{
config = mkMerge [
{ {
home.packages = [ home.packages = [
bind.dnsutils bind.dnsutils
@ -7,7 +10,23 @@ with pkgs;
hexyl hexyl
units units
];
}
(mkIf config.gui.enable {
home.packages = [
libreoffice
hunspell
hunspellDicts.de-de
hunspellDicts.en-us
aspell
aspellDicts.de
aspellDicts.en
aspellDicts.es
joplin-desktop
#yt-dlp
];
})
]; ];
} }

View file

@ -10,8 +10,6 @@ with lib;
home.packages = home.packages =
let let
# to make copilot work # to make copilot work
# jetbrains.pycharm-professional # jetbrains.pycharm-professional
fhsPyCharm = pkgs.buildFHSUserEnv { fhsPyCharm = pkgs.buildFHSUserEnv {

View file

@ -12,7 +12,7 @@ with lib;
gimp gimp
inkscape inkscape
imagemagick imagemagick
sxiv nsxiv
blender blender
lightburn lightburn
darktable darktable

View file

@ -1,5 +1,7 @@
{ pkgs, lib, config, ... }: { pkgs, lib, config, ... }:
{ {
home.packages = [ pkgs.sshuttle ];
programs.ssh.enable = true; programs.ssh.enable = true;
programs.ssh.matchBlocks = { programs.ssh.matchBlocks = {
"*" = { "*" = {

View file

@ -3,7 +3,7 @@
imports = [ imports = [
../all ../all
./packages.nix #./packages.nix
./yubikey.nix ./yubikey.nix
]; ];