all: remove jetbrains stuff
This commit is contained in:
parent
434f901dd7
commit
8ac2235357
@ -3,7 +3,6 @@
|
||||
./ca.nix
|
||||
./ci.nix
|
||||
./colemak.nix
|
||||
./develop.nix
|
||||
./dns.nix
|
||||
./doas.nix
|
||||
./git.nix
|
||||
|
@ -1,20 +0,0 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
with lib; {
|
||||
options = {
|
||||
jetbrains = {enable = mkEnableOption "Install JetBrains editors";};
|
||||
};
|
||||
|
||||
config = mkMerge [
|
||||
(mkIf config.jetbrains.enable {
|
||||
nixpkgs.config.allowUnfreePredicate = pkg:
|
||||
builtins.elem (lib.getName pkg) ["idea-ultimate"];
|
||||
|
||||
environment.systemPackages = with pkgs; [jetbrains.idea-ultimate sshfs];
|
||||
})
|
||||
];
|
||||
}
|
@ -48,8 +48,6 @@ in {
|
||||
sshFidoAgent.enable = false;
|
||||
nixManager = {enable = false;};
|
||||
|
||||
jetbrains.enable = false;
|
||||
|
||||
programs = {};
|
||||
|
||||
virtualisation.libvirtd.enable = false;
|
||||
@ -131,7 +129,6 @@ in {
|
||||
};
|
||||
|
||||
kde.enable = lib.mkDefault true;
|
||||
jetbrains.enable = lib.mkDefault true;
|
||||
|
||||
virtualisation.libvirtd.enable = lib.mkDefault true;
|
||||
|
||||
|
@ -110,7 +110,6 @@ in {
|
||||
|
||||
kde.enable = true;
|
||||
defaultUsers.enable = false;
|
||||
jetbrains.enable = true;
|
||||
sshFidoAgent.enable = true;
|
||||
|
||||
sops.secrets = {
|
||||
|
@ -8,7 +8,6 @@
|
||||
#openssh = import ./openssh.nix;
|
||||
#obsidian = prIsOpen.overlay 235408 (import ./obsidian.nix);
|
||||
#tailscale = prIsOpen.overlay 239176 import ./tailscale.nix;
|
||||
#jetbrains = prIsOpen 232308 (import ./jetbrains.nix);
|
||||
#tidal-hifi = prIsOpen.overlay 239732 (import ./tidal-hifi.nix);
|
||||
matrix-synapse = prIsOpen.overlay 0 (import ./matrix-synapse.nix);
|
||||
#nixd = prIsOpen.overlay 238779 (import ./nixd.nix);
|
||||
|
@ -1,17 +0,0 @@
|
||||
let
|
||||
jetbrains = _: super: {
|
||||
# Override jetbrains idea-ultimate until the newer version is available
|
||||
jetbrains =
|
||||
super.jetbrains
|
||||
// {
|
||||
idea-ultimate = super.jetbrains.idea-ultimate.overrideAttrs (_: rec {
|
||||
version = "2023.1.2";
|
||||
src = super.fetchurl {
|
||||
url = "https://download-cdn.jetbrains.com/idea/ideaIU-${version}.tar.gz";
|
||||
sha256 = "sha256-4aJgcOkb3Gp9JirtoxanKQjR/7uLUA8IZmW/zSneJJo=";
|
||||
};
|
||||
});
|
||||
};
|
||||
};
|
||||
in
|
||||
jetbrains
|
Loading…
Reference in New Issue
Block a user