aboutsummaryrefslogtreecommitdiffstats
path: root/home/default.nix
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-12-01 07:52:10 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-12-01 07:52:10 +0200
commit43871910aed3eeb2f2981b723013981870ad8833 (patch)
treef893655e094685c129aa3b68cf690ae6627220c2 /home/default.nix
parentdbb4480f0ff6ef5086460c6bd77bb84ea6055785 (diff)
downloadnixos-43871910aed3eeb2f2981b723013981870ad8833.tar.zst
Update general evaluation and use inbuild mail systemd file
Diffstat (limited to 'home/default.nix')
-rw-r--r--home/default.nix25
1 files changed, 14 insertions, 11 deletions
diff --git a/home/default.nix b/home/default.nix
index c8c8d52..1509591 100644
--- a/home/default.nix
+++ b/home/default.nix
@@ -1,13 +1,16 @@
{
inputs,
- lib,
config,
vars,
pkgs,
- pkgs-unstable,
...
}:
-
+let
+ unstable = import inputs.nixpkgs-unstable {
+ system = pkgs.stdenv.hostPlatform.system;
+ config.allowUnfree = true;
+ };
+in
{
imports = [
# ./alacritty
@@ -26,7 +29,7 @@
./mail
./mpv
./newsboat
- ./nvim
+ (import ./nvim { inherit unstable; })
./tenere
./ticker
./vale
@@ -377,7 +380,7 @@
clipse # clipboard management
impala # iwd terminal ui
lux # youtube-downloader
- pkgs-unstable.nom # rss reader
+ unstable.nom # rss reader
rmpc # tui for mpd
rtorrent # torrent
starship # shell aid
@@ -450,10 +453,10 @@
nvimpager # use neovim as pager
pistol # file preview
pkg-config # needed for compilation
- pkgs-unstable.goose-cli # llm cli
- pkgs-unstable.vale # spellcheck
- pkgs-unstable.valeStyles.microsoft # spellcheck linters
- pkgs-unstable.valeStyles.write-good # spellcheck linters
+ unstable.goose-cli # llm cli
+ unstable.vale # spellcheck
+ unstable.valeStyles.microsoft # spellcheck linters
+ unstable.valeStyles.write-good # spellcheck linters
playerctl
poppler-utils # pdf utilities
rdrview # extract content from web page
@@ -480,8 +483,8 @@
lean4 # theorem prover - broken
lld # c and rust linker
nodePackages.jsdoc # javascript documentation
- pkgs-unstable.go
- pkgs-unstable.golint # linter for go
+ unstable.go
+ unstable.golint # linter for go
uv # python package installer
];
};