diff --git a/config/programs.nix b/config/programs.nix index b373429..c5388ef 100644 --- a/config/programs.nix +++ b/config/programs.nix @@ -36,6 +36,7 @@ freecad-wayland ghostty kdePackages.okular + xdg-user-dirs # Browsers librewolf diff --git a/maskiner/jobb/configuration.nix b/maskiner/jobb/configuration.nix index 3f9036c..605dc42 100644 --- a/maskiner/jobb/configuration.nix +++ b/maskiner/jobb/configuration.nix @@ -22,6 +22,16 @@ ../../config/sway.nix ]; + # services.greetd = { + # enable = true; + # settings = { + # default_session = { + # command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd hyprland"; + # user = "greeter"; + # }; + # }; + # }; + # Bootloader. boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; diff --git a/shared/neovim.nix b/shared/neovim.nix index 4ccc5ec..cbb5068 100644 --- a/shared/neovim.nix +++ b/shared/neovim.nix @@ -2,11 +2,13 @@ let # Replace with the URL of your Neovim configuration GitHub repository - neovimConfig = builtins.fetchGit { - url = "https://github.com/fwastring/nvim.git"; - # Optional: specify a specific branch, tag, or commit hash - ref = "main"; - }; + nvim-config = { + url = "github:fwastring/nvim?exportIgnore=1"; + # Use a specific, locked commit hash here + # You can get this by running 'nix flake lock' + # after adding the input + flake = false; # Tell Nix this is not a flake + }; in { @@ -14,7 +16,7 @@ in # programs.neovim.enable = true; # Create a symlink from the Nix store to the Neovim config directory - xdg.configFile."nvim".source = neovimConfig; + xdg.configFile."nvim".source = nvim-config; # Other Home Manager options... }