From 031111b87d4385606041512a160fe855ad95cf96 Mon Sep 17 00:00:00 2001 From: Pedro Correa Date: Mon, 11 May 2026 22:31:42 -0300 Subject: [PATCH] :sparkles: Updating my whole configuration - version bump nix flakes - firefox warnings - neovim warnings - removed otter launcher - vscodium changes - upgrade nix lock file --- README.org | 9 +- flake.lock | 264 +--------------------------- flake.nix | 10 +- home/firefox/README.org | 3 +- home/firefox/default.nix | 3 +- home/neovim/default.nix | 3 + home/otter-launcher/config.toml | 125 ------------- home/otter-launcher/default.nix | 4 - home/otter-launcher/pikachu.example | 8 - home/personal.nix | 2 - home/vscode/default.nix | 4 +- hosts/desktop/default.nix | 18 +- 12 files changed, 30 insertions(+), 423 deletions(-) delete mode 100644 home/otter-launcher/config.toml delete mode 100644 home/otter-launcher/default.nix delete mode 100644 home/otter-launcher/pikachu.example diff --git a/README.org b/README.org index af79aac..688e7ba 100644 --- a/README.org +++ b/README.org @@ -10,10 +10,10 @@ <> }; - outputs = { self, nixpkgs, home-manager, niri, vicinae, ... }@inputs: let + outputs = { self, nixpkgs, home-manager, niri, micasa, ... }@inputs: let system = "x86_64-linux"; hostname = "nixos"; - stateVersion = "25.05"; + stateVersion = "25.11"; pkgs = import nixpkgs { inherit system; }; @@ -63,9 +63,9 @@ ags.url = "github:Aylur/ags"; #+end_src -*** [[https://docs.vicinae.com/][Vicinae]] +*** [[https://micasa.dev][Micasa]] #+begin_src nix - vicinae.url = "github:vicinaehq/vicinae"; + micasa.url = "github:cpcloud/micasa"; #+end_src ** Outputs @@ -127,7 +127,6 @@ username = users.pedro.username; }; modules = [ - vicinae.homeManagerModules.default ./home ./home/personal.nix ]; diff --git a/flake.lock b/flake.lock index 8c3dcf1..b9f1108 100644 --- a/flake.lock +++ b/flake.lock @@ -40,29 +40,6 @@ "type": "github" } }, - "fenix": { - "inputs": { - "nixpkgs": [ - "fsel", - "naersk", - "nixpkgs" - ], - "rust-analyzer-src": "rust-analyzer-src" - }, - "locked": { - "lastModified": 1752475459, - "narHash": "sha256-z6QEu4ZFuHiqdOPbYss4/Q8B0BFhacR8ts6jO/F/aOU=", - "owner": "nix-community", - "repo": "fenix", - "rev": "bf0d6f70f4c9a9cf8845f992105652173f4b617f", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "fenix", - "type": "github" - } - }, "flake-compat": { "flake": false, "locked": { @@ -79,24 +56,6 @@ "type": "github" } }, - "flake-parts": { - "inputs": { - "nixpkgs-lib": "nixpkgs-lib" - }, - "locked": { - "lastModified": 1768135262, - "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, "flake-utils": { "inputs": { "systems": "systems" @@ -115,44 +74,6 @@ "type": "github" } }, - "flake-utils_2": { - "inputs": { - "systems": "systems_2" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "fsel": { - "inputs": { - "flake-utils": "flake-utils", - "naersk": "naersk", - "nixpkgs": "nixpkgs_3" - }, - "locked": { - "lastModified": 1778271343, - "narHash": "sha256-K1j+PHOkH21qlw0MfxZx23i2jUeRpuv3hdrXyUXyBZ8=", - "owner": "Mjoyufull", - "repo": "fsel", - "rev": "8ebaea09f0ec25fa940aefc3adad07f45909c289", - "type": "github" - }, - "original": { - "owner": "Mjoyufull", - "repo": "fsel", - "type": "github" - } - }, "git-hooks": { "inputs": { "flake-compat": "flake-compat", @@ -239,33 +160,12 @@ "type": "github" } }, - "home-manager_2": { - "inputs": { - "nixpkgs": [ - "otter-launcher", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1769638001, - "narHash": "sha256-hGwdJ/+oo+IRo2TiWV/V8BWWptQihcdFV/olTONaHqg=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "bd9f031efc634be4b80c5090b9171cc3a9f8e49c", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, "micasa": { "inputs": { - "flake-utils": "flake-utils_2", + "flake-utils": "flake-utils", "git-hooks": "git-hooks", "gitignore": "gitignore_2", - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_2" }, "locked": { "lastModified": 1776170144, @@ -281,30 +181,11 @@ "type": "github" } }, - "naersk": { - "inputs": { - "fenix": "fenix", - "nixpkgs": "nixpkgs_2" - }, - "locked": { - "lastModified": 1776200608, - "narHash": "sha256-broZ6RFQr4Fv0wT73gGmzNX14A43TmTFF8g4wDKlNss=", - "owner": "nix-community", - "repo": "naersk", - "rev": "8b23250ab45c2a38cd91031aee26478ca4d0a28e", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "naersk", - "type": "github" - } - }, "niri": { "inputs": { "niri-stable": "niri-stable", "niri-unstable": "niri-unstable", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_3", "nixpkgs-stable": "nixpkgs-stable", "xwayland-satellite-stable": "xwayland-satellite-stable", "xwayland-satellite-unstable": "xwayland-satellite-unstable" @@ -372,21 +253,6 @@ "type": "github" } }, - "nixpkgs-lib": { - "locked": { - "lastModified": 1765674936, - "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", - "type": "github" - } - }, "nixpkgs-stable": { "locked": { "lastModified": 1778430510, @@ -404,38 +270,6 @@ } }, "nixpkgs_2": { - "locked": { - "lastModified": 1752077645, - "narHash": "sha256-HM791ZQtXV93xtCY+ZxG1REzhQenSQO020cu6rHtAPk=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "be9e214982e20b8310878ac2baa063a961c1bdf6", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { - "locked": { - "lastModified": 1775710090, - "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "4c1018dae018162ec878d42fec712642d214fdfa", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_4": { "locked": { "lastModified": 1775621873, "narHash": "sha256-Mm9LP3ZpueN2GNu4eE4ume29LXBaPIboWdJ+MkQh6e4=", @@ -451,7 +285,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_3": { "locked": { "lastModified": 1777954456, "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", @@ -467,7 +301,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_4": { "locked": { "lastModified": 1777954456, "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", @@ -483,69 +317,13 @@ "type": "github" } }, - "nixpkgs_7": { - "locked": { - "lastModified": 1769461804, - "narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "otter-launcher": { - "inputs": { - "flake-parts": "flake-parts", - "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_7", - "systems": "systems_3" - }, - "locked": { - "lastModified": 1777820061, - "narHash": "sha256-qcfN5FZTP8kdNRiY0FkSoPvuzD4aHCYnFxi1RYCUyrM=", - "owner": "kuokuo123", - "repo": "otter-launcher", - "rev": "332850257a5f33198f96ed2d308b31bb4c95c497", - "type": "github" - }, - "original": { - "owner": "kuokuo123", - "repo": "otter-launcher", - "type": "github" - } - }, "root": { "inputs": { "ags": "ags", - "fsel": "fsel", "home-manager": "home-manager", "micasa": "micasa", "niri": "niri", - "nixpkgs": "nixpkgs_6", - "otter-launcher": "otter-launcher" - } - }, - "rust-analyzer-src": { - "flake": false, - "locked": { - "lastModified": 1752428706, - "narHash": "sha256-EJcdxw3aXfP8Ex1Nm3s0awyH9egQvB2Gu+QEnJn2Sfg=", - "owner": "rust-lang", - "repo": "rust-analyzer", - "rev": "591e3b7624be97e4443ea7b5542c191311aa141d", - "type": "github" - }, - "original": { - "owner": "rust-lang", - "ref": "nightly", - "repo": "rust-analyzer", - "type": "github" + "nixpkgs": "nixpkgs_4" } }, "systems": { @@ -563,36 +341,6 @@ "type": "github" } }, - "systems_2": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_3": { - "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", - "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default-linux", - "type": "github" - } - }, "xwayland-satellite-stable": { "flake": false, "locked": { diff --git a/flake.nix b/flake.nix index 839ebf4..4984cb0 100644 --- a/flake.nix +++ b/flake.nix @@ -9,9 +9,7 @@ }; niri.url = "github:sodiboo/niri-flake"; ags.url = "github:Aylur/ags"; - fsel.url = "github:Mjoyufull/fsel"; micasa.url = "github:cpcloud/micasa"; - otter-launcher.url = "github:kuokuo123/otter-launcher"; }; outputs = { @@ -19,13 +17,12 @@ nixpkgs, home-manager, niri, - fsel, micasa, ... } @ inputs: let system = "x86_64-linux"; hostname = "nixos"; - stateVersion = "25.05"; + stateVersion = "25.11"; pkgs = import nixpkgs { inherit system; }; @@ -78,11 +75,6 @@ modules = [ ./home ./home/personal.nix - { - home.packages = [ - fsel.packages."${system}".default - ]; - } ]; }; }; diff --git a/home/firefox/README.org b/home/firefox/README.org index 3b30943..8d80c16 100644 --- a/home/firefox/README.org +++ b/home/firefox/README.org @@ -11,6 +11,7 @@ { programs.firefox = { enable = true; + configPath = "${config.xdg.configHome}/mozilla/firefox"; #+end_src ** Profiles @@ -86,7 +87,7 @@ Settings for my profile definedAliases = [ "@npm" ]; }; - "Google".metaData.alias = "@g"; + "google".metaData.alias = "@g"; }; #+end_src diff --git a/home/firefox/default.nix b/home/firefox/default.nix index 25971e8..0f05e9d 100644 --- a/home/firefox/default.nix +++ b/home/firefox/default.nix @@ -5,6 +5,7 @@ }: { programs.firefox = { enable = true; + configPath = "${config.xdg.configHome}/mozilla/firefox"; profiles.${config.home.username} = { settings = { @@ -79,7 +80,7 @@ definedAliases = ["@npm"]; }; - "Google".metaData.alias = "@g"; + "google".metaData.alias = "@g"; }; }; }; diff --git a/home/neovim/default.nix b/home/neovim/default.nix index f3572a1..517f28b 100644 --- a/home/neovim/default.nix +++ b/home/neovim/default.nix @@ -2,6 +2,9 @@ programs.neovim = { enable = true; + withRuby = false; + withPython3 = false; + defaultEditor = true; plugins = with pkgs.vimPlugins; [ diff --git a/home/otter-launcher/config.toml b/home/otter-launcher/config.toml deleted file mode 100644 index a2384fa..0000000 --- a/home/otter-launcher/config.toml +++ /dev/null @@ -1,125 +0,0 @@ -# ██████╗ ████████╗████████╗███████╗██████╗ -# ██╔═══██╗╚══██╔══╝╚══██╔══╝██╔════╝██╔══██╗ -# ██║ ██║ ██║ ██║ █████╗ ██████╔╝█████╗ -# ██║ ██║ ██║ ██║ ██╔══╝ ██╔══██╗╚════╝ -# ╚██████╔╝ ██║ ██║ ███████╗██║ ██║ -# ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ -# ██╗ █████╗ ██╗ ██╗███╗ ██╗ ██████╗██╗ ██╗███████╗██████╗ -# ██║ ██╔══██╗██║ ██║████╗ ██║██╔════╝██║ ██║██╔════╝██╔══██╗ -# ██║ ███████║██║ ██║██╔██╗ ██║██║ ███████║█████╗ ██████╔╝ -# ██║ ██╔══██║██║ ██║██║╚██╗██║██║ ██╔══██║██╔══╝ ██╔══██╗ -# ███████╗██║ ██║╚██████╔╝██║ ╚████║╚██████╗██║ ██║███████╗██║ ██║ -# ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ - -# Terminal shell script launcher, written in rust -# Source Code: https://github.com/kuokuo123/otter-launcher - -# Recommended to be used in companion with sway-launcher-desktop to launch desktop applications -# https://github.com/Biont/sway-launcher-desktop - - -[general] -default_module = "gg" # module to run when no prefix is matched -empty_module = "app" # run with an empty prompt -exec_cmd = "sh -c" # exec command of your shell -# for example: "bach -c" for bash; "zsh -c" for zsh; also accept wm commands like "hyprctl dispatch exec" -vi_mode = true # set true to use vi keybinds, false emacs keybinds -esc_to_abort = true # useful for vi users -cheatsheet_entry = "?" # when prompted, will show a list of configured modules -cheatsheet_viewer = "less -R; clear" # command to show cheatsheet; through piping stdout -clear_screen_after_execution = false -loop_mode = false # don't quit after executing a module, useful with scratchpads; stderr is hidden in loop mode -external_editor = "nvim" # if set, press ctrl+x ctrl+ee (or v in vi normal mode) to edit prompt in the specified program -delay_startup = 0 # sometimes the otter runs too fast even before the terminal window is ready; this slows it down by milliseconds; useful when chafa image is skewed -#callback = "" # if set, will run after module execution; for example, calling swaymsg to adjust window size - - -# ANSI color codes are allowed. However, \x1b should be replaced with \u001B, because the rust toml crate cannot read \x as an escaped character -[interface] -header = """ - ┌ \u001B[1;34m $USER@$(echo $HOSTNAME) \u001B[0m─────┐ - │ \u001B[90m󱎘 \u001B[31m󱎘 \u001B[32m󱎘 \u001B[33m󱎘 \u001B[34m󱎘 \u001B[35m󱎘 \u001B[36m󱎘\u001B[0m │ - └ \u001B[90m󱎘 \u001B[31m󱎘 \u001B[32m󱎘 \u001B[33m󱎘 \u001B[34m󱎘 \u001B[35m󱎘 \u001B[36m󱎘\u001B[0m ┘ - ┌ \u001B[33m \u001B[1;36m window \u001B[0m $XDG_CURRENT_DESKTOP ┐ - │ \u001B[31m \u001B[1;36m loads\u001B[0m $(cat /proc/loadavg | cut -d ' ' -f 1) │ - │ \u001B[32m \u001B[1;36m memory\u001B[0m $(free -h | awk 'FNR == 2 {print $3}') │ - │ \u001B[90m\u001B[0m """ -list_prefix = " └ \u001B[34m󱓞 " -selection_prefix = " └ \u001B[31m󱓞 " -default_module_message = " └ \u001B[34m󱓞 \u001B[33msearch\u001B[0m the internet" - -place_holder = "type & search" # at the input field -suggestion_mode = "list" # available options: list, hint -suggestion_lines = 1 # 0 to disable suggestions and tab completion -empty_module_message = "" # shown when the empty module is in use -customized_list_order = false # false to list modules alphabetically; true to list as per the configured order in the below [[modules]] section -indicator_with_arg_module = "" # the sign showing whether a module should run with an argument -indicator_no_arg_module = "" -# below color options affect all modules; per-module coloring can be configured using ansi codes individually -prefix_color = "\u001B[33m" -description_color = "\u001B[39m" -place_holder_color = "\u001B[30m" -hint_color = "\u001B[30m" # suggestion color in hint mode -# move the interface rightward or downward -move_interface_right = 16 -move_interface_down = 1 - - -# overlay is a floating layer that can be printed with stdout and moved around; useful for integrating chafa images -[overlay] -# run a command and print stdout on the overlay layer -overlay_cmd = """ -cat ~/.config/otter-launcher/pikachu.example \ -|| echo -e "The file pickachu.example is not found. Pikachu can be at the below blank area. Fix this by modifying the overlay_cmd option in your config file.\n\n" -""" -overlay_trimmed_lines = 0 # remove trailing lines from overlay_cmd output -overlay_height = 0 # set overlay size; 0 to be auto; 1 is one line, 2 two lines, etc; kitty & sixel image size can be determined automatically; others should be set mannually; try modify this whenever you meet issues releated to image height -move_overlay_right = 0 # move the overlay layer around for theming -move_overlay_down = 0 - - -# modules are defined as followed -[[modules]] -description = "google search" -prefix = "gg" -cmd = "xdg-open https://www.google.com/search?q='{}'" -with_argument = true # if true, {} in cmd will be replaced with user input. if not explicitly set, taken as false. -url_encode = true # should be true when calling webpages; this ensures special characters in url being readable to browsers; taken as false if not explicitly set -unbind_proc = true # run cmd in a forked shell as opposed to as a child process (simply by prepending setsid -f to the configured cmd); useful for launching gui programs; taken as false if not explicitly set - -# fzf is needed to run below functions -[[modules]] -description = "desktop programs" -prefix = "app" -cmd = "fsel" - -[[modules]] -description = "power menu (fzf)" -prefix = "po" -cmd = """ -function power { -if [[ -n $1 ]]; then -case $1 in -"logout") session=`loginctl session-status | head -n 1 | awk '{print $1}'`; loginctl terminate-session $session ;; -"suspend") systemctl suspend ;; -"hibernate") systemctl hibernate ;; -"reboot") systemctl reboot ;; -"shutdown") systemctl poweroff ;; -esac fi } -power $(echo -e 'reboot\nshutdown\nlogout\nsuspend\nhibernate' | fzf --padding 1,2 --info-command 'printf " power menu ($FZF_POS/$FZF_TOTAL_COUNT)"' --cycle --gutter " " --pointer " ▌" --color "bg+:-1,pointer:1,info:8,separator:8,scrollbar:0" --prompt ' ' | tail -1) -""" - -[[modules]] -description = "search packages" -prefix = "np" -cmd = "qutebrowser 'https://search.nixos.org/packages?channel=unstable&query={}'" -with_argument = true -url_encode = true -unbind_proc = true - -[[modules]] -description = "open files (fzf)" -prefix = "fo" -cmd = """ -find $HOME -type f -not -path '*/.cache/*' 2>/dev/null | fzf --padding 1,3 --info-command 'printf " files ($FZF_POS/$FZF_TOTAL_COUNT)"' --cycle --gutter ' ' --pointer ' ▌' --color 'bg+:-1,pointer:1,info:8,separator:8,scrollbar:0' --prompt ' ' | setsid -f xargs -r -I [] xdg-open '[]' -""" diff --git a/home/otter-launcher/default.nix b/home/otter-launcher/default.nix deleted file mode 100644 index 643edeb..0000000 --- a/home/otter-launcher/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -{ - home.file.".config/otter-launcher/config.toml".source = ./config.toml; - home.file.".config/otter-launcher/pikachu.example".source = ./pikachu.example; -} diff --git a/home/otter-launcher/pikachu.example b/home/otter-launcher/pikachu.example deleted file mode 100644 index 404e020..0000000 --- a/home/otter-launcher/pikachu.example +++ /dev/null @@ -1,8 +0,0 @@ -[?25l▃▚▄ ▗╴▁▁▄▄▖▖▖  -▇ ▂┈▁▌▇▆▉▄▖▁┈  - ▁▄▇▆▇▁▁┈╶▄▗▎▎▁ -▗▝▖▄▌▉▇▇▄▘▝▝▄╴▂ -▇▝▂▏▁▂▄──▘▍▇▇▇▂ -▂▅▅▅▅▇▗▗▏▂▂▁▎▝▝ -▖▝▅▄▂▂▂▂▂▂▂▂▂▅▅ -▇▅▅▂▂▖▅▅▅▅▝▖╴▂▃ [?25h diff --git a/home/personal.nix b/home/personal.nix index 733fd5d..59177c2 100644 --- a/home/personal.nix +++ b/home/personal.nix @@ -7,7 +7,6 @@ imports = [ ./firefox ./keyboard - ./otter-launcher ]; # The home.packages option allows you to install Nix packages into your @@ -21,7 +20,6 @@ ] ++ [ inputs.micasa.packages."${system}".default - inputs.otter-launcher.packages."${system}".default ]; programs.git = { diff --git a/home/vscode/default.nix b/home/vscode/default.nix index b87aa10..abbeca0 100644 --- a/home/vscode/default.nix +++ b/home/vscode/default.nix @@ -1,9 +1,7 @@ {pkgs, ...}: { - programs.vscode = { + programs.vscodium = { enable = true; - package = pkgs.vscodium; - profiles.default = { extensions = with pkgs.vscode-extensions; [ catppuccin.catppuccin-vsc diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 1ba818a..8710cf2 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -204,13 +204,17 @@ ''; security.polkit.enable = true; - nixpkgs.overlays = [ (final: prev: { - inherit (prev.lixPackageSets.stable) - nixpkgs-review - nix-eval-jobs - nix-fast-build - colmena; - }) ]; + nixpkgs.overlays = [ + (final: prev: { + inherit + (prev.lixPackageSets.stable) + nixpkgs-review + nix-eval-jobs + nix-fast-build + colmena + ; + }) + ]; nix.package = pkgs.lixPackageSets.stable.lix; } -- 2.51.2