This commit is contained in:
sadan 2025-01-14 18:43:10 -05:00
parent cf9b06f1f0
commit c9601f0731
No known key found for this signature in database
10 changed files with 184 additions and 79 deletions

View file

@ -10,7 +10,7 @@
glib
bear
glibc
gdb
pinned.gdb
lldb_19
cpkg.ceserver
unstable.llvmPackages_19.clang-tools

View file

@ -1,4 +1,5 @@
{ config, ... }: {
systemd.user.services.flameshot.Unit.After = [];
services = {
flameshot = {
enable = true;
@ -7,7 +8,6 @@
savePath = "/home/${config.home.username}/ss/";
saveAsFileExtension = ".png";
showDesktopNotification = false;
startupLaunch = true;
};
};
};

View file

@ -4,7 +4,8 @@
overlays = [
# self: super:
# pkgs: _:
(pkgs: _:
(
pkgs: _:
let
defaultOpts = {
system = pkgs.system;
@ -17,41 +18,51 @@
# extend packages here
pinned = {
# 1.89.1
vscode = (import
(builtins.fetchGit {
vscode =
(import (builtins.fetchGit {
# Descriptive name to make the store path easier to identify
name = "pinned-vscode";
url = "https://github.com/NixOS/nixpkgs/";
ref = "refs/heads/nixpkgs-unstable";
rev = "0c19708cf035f50d28eb4b2b8e7a79d4dc52f6bb";
})
defaultOpts).vscode;
}) defaultOpts).vscode;
# removed for having out of date electron
etcher = (import
(builtins.fetchGit {
# Descriptive name to make the store path easier to identify
name = "pinned-etcher";
url = "https://github.com/NixOS/nixpkgs/";
ref = "refs/heads/nixpkgs-unstable";
rev = "336eda0d07dc5e2be1f923990ad9fdb6bc8e28e3";
})
{
system = pkgs.system;
config = {
permittedInsecurePackages = [ "electron-19.1.9" ];
};
}).etcher;
etcher =
(import
(builtins.fetchGit {
# Descriptive name to make the store path easier to identify
name = "pinned-etcher";
url = "https://github.com/NixOS/nixpkgs/";
ref = "refs/heads/nixpkgs-unstable";
rev = "336eda0d07dc5e2be1f923990ad9fdb6bc8e28e3";
})
{
system = pkgs.system;
config = {
permittedInsecurePackages = [ "electron-19.1.9" ];
};
}
).etcher;
# support non-updated plugins
idea-ultimate = (import
(builtins.fetchGit {
idea-ultimate =
(import (builtins.fetchGit {
name = "pinned-idea-ultimate";
url = "https://github.com/NixOS/nixpkgs/";
ref = "refs/heads/nixpkgs-unstable";
rev = "05bbf675397d5366259409139039af8077d695ce";
})
defaultOpts).jetbrains.idea-ultimate;
}) defaultOpts).jetbrains.idea-ultimate;
gdb =
(import (builtins.fetchGit {
# Descriptive name to make the store path easier to identify
name = "my-old-revision";
url = "https://github.com/NixOS/nixpkgs/";
ref = "refs/heads/nixpkgs-unstable";
rev = "05bbf675397d5366259409139039af8077d695ce";
}) defaultOpts).gdb;
};
})
}
)
];
};
}