Compare commits

...

10 commits

Author SHA1 Message Date
d450b6d387 flake.lock: Update
All checks were successful
EVAL x86_64-linux.picard
BUILD x86_64-linux.picard
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
/ test (push) Successful in 1m5s
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/5c22a2387d4ac1e1d64d66489e7d3ecb0a30cbcd' (2025-03-27)
  → 'github:nix-community/emacs-overlay/40a9308b06ee2061c5871038024ffcfd992a9ce8' (2025-03-28)
• Updated input 'homeManager':
    'github:nix-community/home-manager/171915bfce41018528fda9960211e81946d999b7' (2025-03-27)
  → 'github:nix-community/home-manager/1efd2503172016a6742c87b47b43ca2c8145607d' (2025-03-28)
• Updated input 'nixosHardware':
    'github:NixOS/nixos-hardware/ecaa2d911e77c265c2a5bac8b583c40b0f151726' (2025-03-24)
  → 'github:NixOS/nixos-hardware/0ed819e708af17bfc4bbc63ee080ef308a24aa42' (2025-03-28)
2025-03-28 15:01:25 +00:00
df2ab41246
Disable atuin
All checks were successful
EVAL x86_64-linux.picard
BUILD x86_64-linux.picard
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
/ test (push) Successful in 7m14s
2025-03-28 15:52:41 +01:00
4ba43fb647
Configure gptel
Some checks failed
/ test (push) Has been cancelled
2025-03-28 15:48:08 +01:00
fc79fba781
Remove emacs' fish-completion 2025-03-28 15:47:58 +01:00
4f02f4bd7f
Disable zulip on kirk 2025-03-28 15:47:45 +01:00
a74f230db3
Use nixpkgs' mediatomb and change served directories 2025-03-28 15:46:51 +01:00
dedea5399a
Use enter_accept in atuin 2025-03-28 15:46:32 +01:00
72ea5f7086
Lock nixpkgs revision 2025-03-28 15:45:47 +01:00
e2ac562d31
Default kernel is finally recent enough for Rock5B
Some checks failed
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
EVAL aarch64-linux.sisko
BUILD aarch64-linux.sisko
/ test (push) Successful in 23m58s
2025-03-27 16:06:21 +01:00
5d4b19d217
Ignore result links produced by nix-fast-build 2025-03-27 16:05:57 +01:00
9 changed files with 32 additions and 36 deletions

1
.gitignore vendored
View file

@ -2,3 +2,4 @@ result
.direnv .direnv
.pre-commit-config.yaml .pre-commit-config.yaml
*.qcow2 *.qcow2
result*

34
flake.lock generated
View file

@ -122,11 +122,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1743067111, "lastModified": 1743153396,
"narHash": "sha256-v9VJXx7525gMH6S7WesJM84Dr76jxRubATuBJn4L14o=", "narHash": "sha256-Wtgr/u0kYqMHvKjXRu9b7mPo32YDw/7IOIJ2eV8KFuQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "5c22a2387d4ac1e1d64d66489e7d3ecb0a30cbcd", "rev": "40a9308b06ee2061c5871038024ffcfd992a9ce8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -387,11 +387,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743082807, "lastModified": 1743136572,
"narHash": "sha256-qmrCYHVqE6j0TQApfxGx8aRYNdNsqtOrZuH09A+cjTU=", "narHash": "sha256-uwaVrKgi6g1TUq56247j6QvvFtYHloCkjCrEpGBvV54=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "171915bfce41018528fda9960211e81946d999b7", "rev": "1efd2503172016a6742c87b47b43ca2c8145607d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -464,11 +464,11 @@
"lix": { "lix": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1743065774, "lastModified": 1743151582,
"narHash": "sha256-aC1lwnqwHbYRsPfx+lRi32fHRcln0xhIzf0Q7/Lg+vQ=", "narHash": "sha256-aPtMrs2Nwg4ZCN7GQohQXTuRil1FCSUI4RdLGxTf44E=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "b918f1c307b314daa44407bac60046630f13ed48", "rev": "b52db5e7c120fdf67e914ba9fec648a461e08614",
"revCount": 17742, "revCount": 17743,
"type": "git", "type": "git",
"url": "https://git@git.lix.systems/lix-project/lix" "url": "https://git@git.lix.systems/lix-project/lix"
}, },
@ -569,11 +569,11 @@
}, },
"nixosHardware": { "nixosHardware": {
"locked": { "locked": {
"lastModified": 1742806253, "lastModified": 1743167577,
"narHash": "sha256-zvQ4GsCJT6MTOzPKLmlFyM+lxo0JGQ0cSFaZSACmWfY=", "narHash": "sha256-I09SrXIO0UdyBFfh0fxDq5WnCDg8XKmZ1HQbaXzMA1k=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "ecaa2d911e77c265c2a5bac8b583c40b0f151726", "rev": "0ed819e708af17bfc4bbc63ee080ef308a24aa42",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -726,17 +726,17 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1742889210, "lastModified": 1742288794,
"narHash": "sha256-hw63HnwnqU3ZQfsMclLhMvOezpM7RSB0dMAtD5/sOiw=", "narHash": "sha256-Txwa5uO+qpQXrNG4eumPSD+hHzzYi/CdaM80M9XRLCo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "698214a32beb4f4c8e3942372c694f40848b360d", "rev": "b6eaf97c6960d97350c584de1b6dcff03c9daf42",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b6eaf97c6960d97350c584de1b6dcff03c9daf42",
"type": "github" "type": "github"
} }
}, },

View file

@ -3,7 +3,7 @@
inputs = { inputs = {
flakeParts.url = "github:hercules-ci/flake-parts"; flakeParts.url = "github:hercules-ci/flake-parts";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/b6eaf97c6960d97350c584de1b6dcff03c9daf42";
nixosHardware.url = "github:NixOS/nixos-hardware"; nixosHardware.url = "github:NixOS/nixos-hardware";
homeManager = { homeManager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";

View file

@ -701,9 +701,6 @@
(use-package eshell-atuin (use-package eshell-atuin
:hook ((eshell-mode . eshell-atuin-mode))) :hook ((eshell-mode . eshell-atuin-mode)))
(use-package fish-completion-mode
:hook ((eshell-mode . fish-completion-mode)))
(use-package eshell-syntax-highlighting (use-package eshell-syntax-highlighting
:custom :custom
((eshell-syntax-highlighting-highlight-in-remote-dirs nil)) ((eshell-syntax-highlighting-highlight-in-remote-dirs nil))
@ -984,7 +981,6 @@ This is meant to be an helper to be called from the window manager."
(use-package gptel (use-package gptel
:custom :custom
;; (gptel-model 'deepseek/deepseek-chat)
(gptel-model 'qwen/qwen-max) (gptel-model 'qwen/qwen-max)
(gptel-backend (gptel-make-openai "OpenRouter" (gptel-backend (gptel-make-openai "OpenRouter"
:host "openrouter.ai" :host "openrouter.ai"
@ -998,8 +994,8 @@ This is meant to be an helper to be called from the window manager."
:config :config
(require 'gptel-curl) (require 'gptel-curl)
(add-hook 'gptel-post-response-functions 'gptel-end-of-response) ;; (add-hook 'gptel-post-response-functions 'gptel-end-of-response)
(add-hook 'gptel-post-stream-hook 'gptel-auto-scroll) ;; (add-hook 'gptel-post-stream-hook 'gptel-auto-scroll)
(defun ccr/suggest-eshell-command () (defun ccr/suggest-eshell-command ()
(interactive) (interactive)

View file

@ -56,7 +56,7 @@
}; };
programs.atuin = { programs.atuin = {
enable = true; enable = false; # FIXME broken on bash: https://github.com/nix-community/home-manager/issues/5958
settings = { settings = {
daemon = { daemon = {
enabled = true; enabled = true;
@ -67,6 +67,7 @@
sync_address = "http://sisko.wg.aciceri.dev:8889"; sync_address = "http://sisko.wg.aciceri.dev:8889";
search_mode = "fuzzy"; search_mode = "fuzzy";
style = "compact"; style = "compact";
enter_accept = "true";
}; };
}; };

View file

@ -66,7 +66,6 @@
"digikam" "digikam"
"discord" "discord"
"remmina" "remmina"
"zulip"
"calibre" "calibre"
"zathura" "zathura"
"imv" "imv"

View file

@ -38,8 +38,6 @@
./disko.nix ./disko.nix
]; ];
boot.kernelPackages = pkgs.linuxPackagesFor pkgs.linux_6_11;
system.stateVersion = "24.05"; system.stateVersion = "24.05";
powerManagement.cpuFreqGovernor = "schedutil"; powerManagement.cpuFreqGovernor = "schedutil";

View file

@ -1,20 +1,22 @@
{ pkgs, ... }:
{ {
services.mediatomb = { services.mediatomb = {
enable = true; enable = true;
# FIXME remove when fixed
package =
(builtins.getFlake "github:NixOs/nixpkgs/3ffbbdbac0566a0977da3d2657b89cbcfe9a173b")
.legacyPackages.${pkgs.stdenv.system}.gerbera;
openFirewall = true; openFirewall = true;
serverName = "Sisko"; serverName = "Sisko";
mediaDirectories = [ mediaDirectories = [
{ {
path = "/mnt/hd/torrent"; path = "/mnt/hd/movies";
recursive = true;
}
{
path = "/mnt/hd/series";
recursive = true; recursive = true;
} }
]; ];
}; };
users.users.mediatomb.extraGroups = [ "transmission" ]; users.users.mediatomb.extraGroups = [
"radarr"
"sonarr"
];
} }

View file

@ -132,7 +132,6 @@ let
ligature ligature
treemacs-nerd-icons treemacs-nerd-icons
eshell-syntax-highlighting eshell-syntax-highlighting
fish-completion # fish completion for eshell
eshell-prompt-extras eshell-prompt-extras
eshell-atuin eshell-atuin
eshell-command-not-found eshell-command-not-found