chore: remove unused inputs and update remaining

This commit is contained in:
Moritz Böhme 2025-01-22 09:42:58 +01:00
parent 0e103b7e10
commit 6ae872a683
Signed by: moritz
GPG key ID: 970C6E89EB0547A9
4 changed files with 228 additions and 1304 deletions

1477
flake.lock

File diff suppressed because it is too large Load diff

View file

@ -20,7 +20,7 @@
master.url = "github:nixos/nixpkgs";
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
stable.url = "github:nixos/nixpkgs/nixos-24.05";
stable.url = "github:nixos/nixpkgs/nixos-24.11";
pre-commit-hooks.url = "github:cachix/pre-commit-hooks.nix";
@ -34,6 +34,11 @@
nix-monitored.url = "github:ners/nix-monitored";
nix-monitored.inputs.nixpkgs.follows = "nixpkgs";
jovian.url = "github:Jovian-Experiments/Jovian-NixOS";
search.url = "github:NuschtOS/search";
search.inputs.nixpkgs.follows = "nixpkgs";
# Programs
timers.url = "git+https://gitea.moritzboeh.me/moritz/timers.git";
@ -45,35 +50,6 @@
nixvim.inputs.flake-parts.follows = "flake-parts";
nixvim.inputs.home-manager.follows = "home-manager";
blink-cmp.url = "github:Saghen/blink.cmp";
blink-compat.url = "github:Saghen/blink.compat";
blink-compat.flake = false;
# Pimalaya
himalaya.url = "github:pimalaya/himalaya";
himalaya.inputs.nixpkgs.follows = "nixpkgs";
neverest.url = "github:pimalaya/neverest";
neverest.inputs.nixpkgs.follows = "nixpkgs";
mirador.url = "github:pimalaya/mirador";
mirador.inputs.nixpkgs.follows = "nixpkgs";
himalaya-vim.url = "github:pimalaya/himalaya-vim";
himalaya-vim.inputs.nixpkgs.follows = "nixpkgs";
# river
river.url = "git+https://github.com/riverwm/river?submodules=1";
river.flake = false;
# Hyprland
hypr-contrib.url = "github:hyprwm/contrib";
hyprland = {
type = "git";
url = "https://github.com/hyprwm/Hyprland";
submodules = true;
};
# Niri
niri.url = "github:sodiboo/niri-flake";
niri.inputs.nixpkgs.follows = "nixpkgs";
@ -85,12 +61,6 @@
# Firefox user.js
arkenfox-userjs.url = "github:arkenfox/user.js";
arkenfox-userjs.flake = false;
search.url = "github:NuschtOS/search";
ghostty.url = "git+ssh://git@github.com/ghostty-org/ghostty";
jovian.url = "github:Jovian-Experiments/Jovian-NixOS";
};
outputs = inputs@{ self, flake-parts, ... }:

View file

@ -14,9 +14,7 @@ let
in
{
options.my.programs.ghostty.enable = mkEnableOption "Ghostty";
options.my.programs.ghostty.package = (mkPackageOption pkgs "Ghostty" { }) // {
inherit (inputs.ghostty.packages.${pkgs.system}) default;
};
options.my.programs.ghostty.package = (mkPackageOption pkgs "ghostty" { });
options.my.programs.ghostty.settings = mkOption {
inherit (format) type;
description = ''

View file

@ -2,12 +2,8 @@
{
home-manager.users.moritz.programs.nixvim = {
extraPlugins = [
(pkgs.vimUtils.buildVimPlugin {
pname = "blink-compat";
src = inputs.blink-compat;
version = lib.my.mkVersionInput inputs.blink-compat;
})
extraPlugins = with pkgs.vimPlugins; [
blink-compat
];
extraConfigLuaPre = ''
require("blink.compat").setup({
@ -19,7 +15,6 @@
'';
plugins.blink-cmp = {
enable = true;
package = inputs.blink-cmp.packages.${pkgs.system}.blink-cmp;
settings = {
keymap = {
preset = "default";