Compare commits

..

No commits in common. "dc4ab9e26eea2a7aa93a0f1c22791aede8cb82ec" and "c8d31627160c3fa634167e679cdc753a5a233d23" have entirely different histories.

7 changed files with 118 additions and 123 deletions

114
flake.lock generated
View file

@ -65,11 +65,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1776876344, "lastModified": 1776702787,
"narHash": "sha256-Ubqb/agkuMJK+k19gjQgHux/eOYRc1sRGoOZOho8+VY=", "narHash": "sha256-qc5uwEWbuubzYthmZcfCapooZGXhoYZWfTQ24TozbCQ=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "648a13d0ee1e03a843b3e145b8ece15393058701", "rev": "9a1ca6b8cb4d86a599787a55b78f2ddf809bf945",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -206,11 +206,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777183754, "lastModified": 1776854955,
"narHash": "sha256-EOnvDz4y4b64qMFgZhdJkeXl2L9hpD0sjnmnR7WoFd8=", "narHash": "sha256-00zg+nyGPPvvIqNaI+yiak+7gffvGAQrinObbMNEnrQ=",
"owner": "Daaboulex", "owner": "Daaboulex",
"repo": "cachyos-settings-nix", "repo": "cachyos-settings-nix",
"rev": "dd453b94533d9850e1a22bf21b73201b1f279df3", "rev": "9517fbff2cbddcd5ecb10da2167c459629b28340",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -306,11 +306,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1777374399, "lastModified": 1777083982,
"narHash": "sha256-7l5lBvVcMF4yyWD6rRF4qGLkqWkZ6XjFGX/ug+DTF2c=", "narHash": "sha256-O44P8qcFEv0PYQd+9vFAgCu/e9RclHIAyAmRDJ8qR5s=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "caffeac5f51131d1fc095da8d526e0a94443e2d0", "rev": "42711d50137a45b8065c3e329946e2d4525235d0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -349,11 +349,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1777348977, "lastModified": 1777089773,
"narHash": "sha256-9aKuCI5TKHKnP073B1VzBdLRLAQJE7R9rbJWaSFXr3M=", "narHash": "sha256-ZIlNuebeWTncyl7mcV9VbceSLAaZki+UeXLPQG959xI=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "a314975f42bfa9665bf77d1586ee0e123790ed27", "rev": "402ba229617a12d918c2a887a4c83a9a24f9a36c",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@ -767,11 +767,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1776796298, "lastModified": 1775585728,
"narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=", "narHash": "sha256-8Psjt+TWvE4thRKktJsXfR6PA/fWWsZ04DVaY6PUhr4=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad", "rev": "580633fa3fe5fc0379905986543fd7495481913d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1072,11 +1072,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777349711, "lastModified": 1777086106,
"narHash": "sha256-PGKgo2dO6fK603QGI+DWXdKmS09pbJjjTxwRHdhkGZA=", "narHash": "sha256-hlNpIN18pw3xo34Lsrp6vAMUPn0aB/zFBqL0QXI1Pmk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "c1140540536d483e2730320100f6835d62c94fdf", "rev": "5826802354a74af18540aef0b01bc1320f82cc17",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1210,11 +1210,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1777371432, "lastModified": 1777040476,
"narHash": "sha256-Cx6p8WPb9iKWgtFGmx0W2x+gQiqsdTKSZw8qaZXEiOc=", "narHash": "sha256-BEzeFZYo9J3wgKbtBhIhiK46NsRqvyEzN/euJq78Wco=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "d4c6ff434c5c7aa66bc7c28e5ce336d2a694bfcc", "rev": "e3c9b64812042ade8bec47499f461f2c7d36c184",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1439,11 +1439,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777148223, "lastModified": 1776428866,
"narHash": "sha256-PTf7kRFFzCW6rIYxLH2fWfVJmj86FSYe3k6L8B+IM9o=", "narHash": "sha256-XfRlBolGtjvalTHJp3XvvpYLBjkMhaZLLU0WqZ91Fcg=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "fa3992be2dfebe4ab06d753c6ca59bea298e798f", "rev": "eedd60805cd96d4442586f2ba5fe51d549b12674",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1489,11 +1489,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777148232, "lastModified": 1776430932,
"narHash": "sha256-Uv0WZLhu89SafuSOmYDA7akrPt4wBRmsa1ucasO5aXg=", "narHash": "sha256-Yv3RPiUvl7CAsJgwIVsqcj7akn1gLyJP1F/mocof5hA=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprwayland-scanner", "repo": "hyprwayland-scanner",
"rev": "fec9cf1abcc1011e46f0a0986f46bf93c6bf8b92", "rev": "4c2fcc06dc9722c97dbb54ba649c69b18ce83d2e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1633,11 +1633,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777361204, "lastModified": 1777075675,
"narHash": "sha256-O5ZV2FJ0GfT1OXsbhVtLIRvz9chjhRddH+BHQ8A1C68=", "narHash": "sha256-VhK5HyE6tGb36+NOrKGcsDW94Ag1keLv4L4euwNAMqk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "neovim-nightly-overlay", "repo": "neovim-nightly-overlay",
"rev": "14adfd1c1a789e471abba7c56d4299f3ffd5ceb5", "rev": "9a01d7c31b5e7984415fa08d8818e1d7d74ca24c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1649,11 +1649,11 @@
"neovim-src": { "neovim-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1777332043, "lastModified": 1777070903,
"narHash": "sha256-nTHh5p4ADW0EohmB7//vcWYr1iUdNy6PVg+LCbOXx5I=", "narHash": "sha256-bX3kOxrzI6phJIOdFVsNvr4Daq4r9OA6IQA1cDZ8VF0=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "e4458b7f244b28a0f685552a4c20f0696f7e3f6c", "rev": "f83d0b9653a8a548093645a9397f9f293b91c127",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1671,11 +1671,11 @@
"nixpkgs": "nixpkgs_7" "nixpkgs": "nixpkgs_7"
}, },
"locked": { "locked": {
"lastModified": 1777227006, "lastModified": 1777054238,
"narHash": "sha256-A7GcOXjfo2xmZ3ERgN0j6GcqaVzqIf5zpYQcdfDaMr0=", "narHash": "sha256-qaqHPZO3oQJiIZgD6sp5HKwvYAVyMtHVJiXVwPSEkx0=",
"owner": "xddxdd", "owner": "xddxdd",
"repo": "nix-cachyos-kernel", "repo": "nix-cachyos-kernel",
"rev": "0f7e2bea4088227a80502557f6c0e3b74949d6b5", "rev": "acb94409639d6d6d64bea140f939ac34938560b1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1750,11 +1750,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777181277, "lastModified": 1776829403,
"narHash": "sha256-yVJbd07ortDRAttDFmDV5p220aOLTHgVAx//0nW/xW8=", "narHash": "sha256-oHVcvP2Ahhj1KUsEzp+2BQF55/r5VSa3QxdPdwE1p00=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "b8eb7acee0f7604fe1bf6a5b3dcf5254369180fa", "rev": "c43246d4e9e506178b69baed075d797ec2d873e2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1871,11 +1871,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1777077449, "lastModified": 1776734388,
"narHash": "sha256-AIiMJiqvGrN4HyLEbKAoCSRRYn0rnlW5VbKNIMIYqm4=", "narHash": "sha256-vl3dkhlE5gzsItuHoEMVe+DlonsK+0836LIRDnm6MXQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a4bf06618f0b5ee50f14ed8f0da77d34ecc19160", "rev": "10e7ad5bbcb421fe07e3a4ad53a634b0cd57ffac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1951,11 +1951,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1776877367, "lastModified": 1776548001,
"narHash": "sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI=", "narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", "rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1999,11 +1999,11 @@
}, },
"nixpkgs_7": { "nixpkgs_7": {
"locked": { "locked": {
"lastModified": 1777187199, "lastModified": 1777014002,
"narHash": "sha256-RJlLGrl+xHndIVK1NbPkIsItePNB3X4PIe8UTk3AHnw=", "narHash": "sha256-x6BrXhfnsM2SG/n00O5o1Azn2txRHxU4cCZXiDZkFxU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "facea5e538604efa4893c08770fe9fca5bf62c2f", "rev": "15ebe06759175c2e98dba23c0b125913589094e7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2278,11 +2278,11 @@
"systems": "systems_10" "systems": "systems_10"
}, },
"locked": { "locked": {
"lastModified": 1777186687, "lastModified": 1776651011,
"narHash": "sha256-uENM6Bp3oeLCojEw446emrSGUiE9TZ+VoL7WwyyN49c=", "narHash": "sha256-0S5KPwzJHHGWhy0qPHR/DvVqIfKg9SYDzSIV3+zl9sE=",
"owner": "hyprland-community", "owner": "hyprland-community",
"repo": "pyprland", "repo": "pyprland",
"rev": "56887dfae9980f057a9b66143628c2ca88ed380e", "rev": "4f483bcd5bce6344965a98bb362f6400654c87e4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2804,11 +2804,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777035886, "lastModified": 1776608502,
"narHash": "sha256-m1TNuBoSXUBSKhD9UVMkU90M0wFTPTfvIOOltO8IM8A=", "narHash": "sha256-UH8YoQxx4hFOm6qjMdjRQNRvSejFIR/wBZ8fW1p9sME=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "ecfcdcc781f48821d83e1e2a0e30d7beca0eeb5e", "rev": "4a293523d36dfa367e67ec304cc718ea66a8fec2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2825,11 +2825,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777356688, "lastModified": 1777084302,
"narHash": "sha256-fOhJpz7QAkBWAAih72CmnIfIN0pHfuZjhZQ/hBLNWxo=", "narHash": "sha256-qHE5XpgtRedzND5xzaqzbSOw4amse0aA4/BaVI4ONcU=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "b3c972b3d8537a9cf7a0db96b164c9c3e580884a", "rev": "f6bab88f8566ddc13fb5e5500bd6c720b61d5321",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -105,9 +105,6 @@
# Enable bpftune for better networking # Enable bpftune for better networking
services.bpftune.enable = true; services.bpftune.enable = true;
# Setup vial udev rule
hardware.keyboard.qmk.enable = true;
# Set your time zone. # Set your time zone.
time.timeZone = "Europe/Zagreb"; time.timeZone = "Europe/Zagreb";
@ -201,9 +198,8 @@
libva-utils libva-utils
alsa-utils alsa-utils
ddcutil ddcutil
vial
]; ];
# DO NOT CHANGE # DO NOT CHANGE
system.stateVersion = "24.11"; system.stateVersion = "26.05";
} }

View file

@ -25,7 +25,7 @@
rpcs3 rpcs3
# mame-tools # mame-tools
# steam-rom-manager # steam-rom-manager
# shadps4 # flatpak version just works shadps4
]; ];
}; };
} }

View file

@ -20,7 +20,6 @@
"com.github.tchx84.Flatseal" "com.github.tchx84.Flatseal"
"com.stremio.Stremio" "com.stremio.Stremio"
"org.raspberrypi.rpi-imager" "org.raspberrypi.rpi-imager"
"net.shadps4.shadPS4"
]; ];
update.auto = { update.auto = {

View file

@ -11,47 +11,47 @@ in {
}; };
config = lib.mkIf config.crony.pipewire.enable { config = lib.mkIf config.crony.pipewire.enable {
# xdg.configFile."pipewire/pipewire.conf.d/99-rnnoise.conf" = { xdg.configFile."pipewire/pipewire.conf.d/99-rnnoise.conf" = {
# text = builtins.toJSON { text = builtins.toJSON {
# "context.modules" = [ "context.modules" = [
# { {
# name = "libpipewire-module-filter-chain"; name = "libpipewire-module-filter-chain";
# args = { args = {
# "node.description" = "Noise Canceling source"; "node.description" = "Noise Canceling source";
# "media.name" = "Noise Canceling source"; "media.name" = "Noise Canceling source";
#
# "filter.graph" = { "filter.graph" = {
# nodes = [ nodes = [
# { {
# type = "ladspa"; type = "ladspa";
# name = "rnnoise"; name = "rnnoise";
# plugin = "${rnnoise-plugin}/lib/ladspa/librnnoise_ladspa.so"; plugin = "${rnnoise-plugin}/lib/ladspa/librnnoise_ladspa.so";
# label = "noise_suppressor_stereo"; label = "noise_suppressor_stereo";
# control = { control = {
# "VAD Threshold (%)" = 80.0; "VAD Threshold (%)" = 80.0;
# "VAD Grace Period (ms)" = 200; "VAD Grace Period (ms)" = 200;
# "Retroactive VAD Grace (ms)" = 0; "Retroactive VAD Grace (ms)" = 0;
# }; };
# } }
# ]; ];
# }; };
#
# "capture.props" = { "capture.props" = {
# "node.name" = "capture.rnnoise_source"; "node.name" = "capture.rnnoise_source";
# "node.passive" = true; "node.passive" = true;
# "audio.rate" = 48000; "audio.rate" = 48000;
# }; };
#
# "playback.props" = { "playback.props" = {
# "node.name" = "rnnoise_source"; "node.name" = "rnnoise_source";
# "media.class" = "Audio/Source"; "media.class" = "Audio/Source";
# "audio.rate" = 48000; "audio.rate" = 48000;
# }; };
# }; };
# } }
# ]; ];
# }; };
# }; };
xdg.configFile."pipewire/filter-chain.conf.d/sink-eq6.conf" = { xdg.configFile."pipewire/filter-chain.conf.d/sink-eq6.conf" = {
text = builtins.toJSON { text = builtins.toJSON {

View file

@ -63,7 +63,7 @@
crony.oom.enable = lib.mkDefault true; crony.oom.enable = lib.mkDefault true;
crony.boot.enable = lib.mkDefault false; crony.boot.enable = lib.mkDefault false;
crony.kanata.enable = lib.mkDefault false; crony.kanata.enable = lib.mkDefault false;
crony.keyd.enable = lib.mkDefault false; crony.keyd.enable = lib.mkDefault true;
crony.localsend.enable = lib.mkDefault false; crony.localsend.enable = lib.mkDefault false;
crony.flatpak.enable = lib.mkDefault false; crony.flatpak.enable = lib.mkDefault false;
crony.pc-services.enable = lib.mkDefault false; crony.pc-services.enable = lib.mkDefault false;

View file

@ -24,23 +24,23 @@
}; };
# Install gamemode # Install gamemode
# programs.gamemode = { programs.gamemode = {
# enable = true; enable = true;
# enableRenice = true; enableRenice = true;
# settings = { settings = {
# general = { general = {
# softrealtime = "auto"; softrealtime = "auto";
# renice = 10; renice = 10;
# }; };
# cpu = { cpu = {
# pin_cores = "no"; pin_cores = "no";
# }; };
# custom = { custom = {
# start = "${pkgs.libnotify}/bin/notify-send 'GameMode started'"; start = "${pkgs.libnotify}/bin/notify-send 'GameMode started'";
# end = "${pkgs.libnotify}/bin/notify-send 'GameMode ended'"; end = "${pkgs.libnotify}/bin/notify-send 'GameMode ended'";
# }; };
# }; };
# }; };
services.udev.extraRules = '' services.udev.extraRules = ''
SUBSYSTEM=="powercap", KERNEL=="intel-rapl:0", RUN+="${pkgs.coreutils}/bin/chgrp wheel /sys/%p/energy_uj", RUN+="${pkgs.coreutils}/bin/chmod g+r /sys/%p/energy_uj" SUBSYSTEM=="powercap", KERNEL=="intel-rapl:0", RUN+="${pkgs.coreutils}/bin/chgrp wheel /sys/%p/energy_uj", RUN+="${pkgs.coreutils}/bin/chmod g+r /sys/%p/energy_uj"