move back to stable releases; add nix-ld; readd bottles and gimp now they work

This commit is contained in:
2025-01-02 15:44:38 +00:00
parent d69647975d
commit a6c2119c78
6 changed files with 23 additions and 19 deletions

View File

@@ -144,6 +144,8 @@
programs.cdemu.enable = true; programs.cdemu.enable = true;
programs.nix-ld.enable = true;
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; environment.systemPackages = with pkgs;

21
flake.lock generated
View File

@@ -61,15 +61,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1735381016, "lastModified": 1735344290,
"narHash": "sha256-CyCZFhMUkuYbSD6bxB/r43EdmDE7hYeZZPTCv0GudO4=", "narHash": "sha256-oJDtWPH1oJT34RJK1FSWjwX4qcGOBRkcNQPD0EbSfNM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "10e99c43cdf4a0713b4e81d90691d22c6a58bdf2", "rev": "613691f285dad87694c2ba1c9e6298d04736292d",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@@ -81,11 +82,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1735523336, "lastModified": 1735782335,
"narHash": "sha256-xM4qkXHvpWrTIGZaW/Cb480r7XCAQq1KJ3fBX0KkwwU=", "narHash": "sha256-bjz6Z5GpBHIdD6LVPO505zMPqqYUufCpsZf1RyD/8m8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "39e0a0b8275a471d580c84bc824a701e06674eb6", "rev": "384a1824dad156ca44aadd625acfc68680aea9a8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -112,16 +113,16 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1735471104, "lastModified": 1735669367,
"narHash": "sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs=", "narHash": "sha256-tfYRbFhMOnYaM4ippqqid3BaLOXoFNdImrfBfCp4zn0=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "88195a94f390381c6afcdaa933c2f6ff93959cb4", "rev": "edf04b75c13c2ac0e54df5ec5c543e300f76f1c9",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-unstable", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View File

@@ -1,8 +1,8 @@
{ {
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
disko = { disko = {

View File

@@ -18,7 +18,7 @@ in
config = { config = {
home.packages = with pkgs;[ home.packages = with pkgs;[
blesh blesh
nerd-fonts.space-mono (nerdfonts.override { fonts = [ "SpaceMono" ]; })
]; ];
programs = { programs = {

View File

@@ -5,7 +5,7 @@ let
in in
{ {
home.packages = with pkgs;[ home.packages = with pkgs;[
nerd-fonts.space-mono (nerdfonts.override { fonts = [ "SpaceMono" ]; })
]; ];
programs = { programs = {

View File

@@ -46,9 +46,9 @@
nextcloud-client nextcloud-client
ubuntu-sans ubuntu-sans
ubuntu-sans-mono ubuntu-sans-mono
nerd-fonts.space-mono (nerdfonts.override { fonts = [ "SpaceMono" ]; })
keepassxc keepassxc
#bottles bottles
rustup rustup
strawberry-qt6 strawberry-qt6
rclone rclone
@@ -61,7 +61,7 @@
sdk_8_0 sdk_8_0
sdk_9_0 sdk_9_0
]) ])
#gimp-with-plugins gimp-with-plugins
ffmpeg-full ffmpeg-full
protonup-qt protonup-qt
protontricks protontricks
@@ -79,6 +79,7 @@
azuredatastudio azuredatastudio
inotify-tools inotify-tools
libnotify libnotify
electrum
]; ];
fonts.fontconfig = { fonts.fontconfig = {
@@ -214,9 +215,9 @@
changed_rel=''${file#"/mnt/HDD1/Videos"} changed_rel=''${file#"/mnt/HDD1/Videos"}
notify-send -a "rclone-media" "rclone for $file triggered" notify-send -a "rclone-media" "rclone for $file triggered"
if rclone copyto "$file" media:"media-7gM2gcrxRjXqfj$changed_rel" ; then if rclone copyto "$file" media:"media-7gM2gcrxRjXqfj$changed_rel" ; then
notify-send -a "rclone-media" "rclone for $file complete" notify-send -a "rclone-media" "rclone complete for $file"
else else
notify-send -a "rclone-media" "rclone for $file failed" notify-send -u critical -a "rclone-media" "rclone failed for $file"
fi fi
done done
''; '';