feat: Update to latest nixpkgs and added flake checker

This commit is contained in:
uttarayan21
2025-06-24 23:31:50 +05:30
parent 8d961f2dfc
commit 2167bd6af2
5 changed files with 19 additions and 65 deletions

8
.github/workflows/check.yaml vendored Normal file
View File

@@ -0,0 +1,8 @@
jobs:
nix_check:
name: Build Nix targets
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check Nix flake inputs
uses: DeterminateSystems/flake-checker-action@main

12
flake.lock generated
View File

@@ -277,15 +277,15 @@
"locked": { "locked": {
"lastModified": 1750536858, "lastModified": 1750536858,
"narHash": "sha256-bcftbYApVuB4bUqP6Z0frUh2b9+yiAkyy+EXijZcoc4=", "narHash": "sha256-bcftbYApVuB4bUqP6Z0frUh2b9+yiAkyy+EXijZcoc4=",
"ref": "refs/heads/master", "owner": "uttarayan21",
"repo": "command-runner",
"rev": "534df9bd86329544d3be74faf1e47996da912b2f", "rev": "534df9bd86329544d3be74faf1e47996da912b2f",
"revCount": 27, "type": "github"
"type": "git",
"url": "file:/home/servius/Projects/command-runner"
}, },
"original": { "original": {
"type": "git", "owner": "uttarayan21",
"url": "file:/home/servius/Projects/command-runner" "repo": "command-runner",
"type": "github"
} }
}, },
"crane": { "crane": {

View File

@@ -157,10 +157,10 @@
url = "github:uttarayan21/anyrun-rink"; url = "github:uttarayan21/anyrun-rink";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# onepassword-shell-plugins = { onepassword-shell-plugins = {
# url = "github:uttarayan21/shell-plugins"; url = "github:uttarayan21/shell-plugins";
# inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
# }; };
zeronsd = { zeronsd = {
url = "github:uttarayan21/zeronsd"; url = "github:uttarayan21/zeronsd";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View File

@@ -31,8 +31,8 @@ lib.optionalAttrs device.hasGui {
./slack.nix ./slack.nix
./rpcs3.nix ./rpcs3.nix
./pcsx2.nix ./pcsx2.nix
./seafile.nix
./blueman.nix ./blueman.nix
./zen.nix ./zen.nix
# ./seafile.nix
]; ];
} }

View File

@@ -22,60 +22,6 @@
appimage = { appimage = {
enable = true; enable = true;
binfmt = true; binfmt = true;
package = pkgs.appimage-run.override {
extraPkgs = pkgs:
with pkgs; [
# gst_all_1.gstreamer
# gst_all_1.gst-plugins-base
# gst_all_1.gst-plugins-bad
# gst_all_1.gst-plugins-good
binutils
(boost186.override {
enableShared = true;
enableStatic = false;
extraFeatures = [
"log"
"thread"
"filesystem"
];
})
boost186.dev
cereal
cgal
curl
dbus
eigen
expat
ffmpeg
gcc-unwrapped
glew
glfw
glib
glib-networking
gmp
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-good
gtk3
hicolor-icon-theme
ilmbase
libpng
mpfr
nlopt
opencascade-occt_7_6
openvdb
pcre
tbb_2021_11
# webkitgtk_4_0
webkitgtk_4_1
libspnav
# wxGTK'
xorg.libX11
opencv
libnoise
];
};
}; };
localsend = { localsend = {
enable = true; enable = true;