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": {
"lastModified": 1750536858,
"narHash": "sha256-bcftbYApVuB4bUqP6Z0frUh2b9+yiAkyy+EXijZcoc4=",
"ref": "refs/heads/master",
"owner": "uttarayan21",
"repo": "command-runner",
"rev": "534df9bd86329544d3be74faf1e47996da912b2f",
"revCount": 27,
"type": "git",
"url": "file:/home/servius/Projects/command-runner"
"type": "github"
},
"original": {
"type": "git",
"url": "file:/home/servius/Projects/command-runner"
"owner": "uttarayan21",
"repo": "command-runner",
"type": "github"
}
},
"crane": {

View File

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

View File

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

View File

@@ -22,60 +22,6 @@
appimage = {
enable = 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 = {
enable = true;