Compare commits

..

6 Commits

Author SHA1 Message Date
Alexandre
e8d4f1a454 Removed nix build timeout 2026-04-04 20:11:20 +02:00
Alexandre
377ae931bb Added Syncting to start with Hyprland 2026-04-04 17:55:09 +02:00
Alexandre
3b8082815a Updated flake 2026-04-01 07:06:55 +02:00
Alexandre
c760e5ea1e Updated flake 2026-03-31 23:19:58 +02:00
Alexandre
721ab2ace8 Updated flake 2026-03-31 23:09:50 +02:00
Alexandre
5009f6ec4f Added Gstreamer 2026-03-28 15:54:09 +01:00
7 changed files with 85 additions and 70 deletions

136
flake.lock generated
View File

@ -20,11 +20,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773436376, "lastModified": 1774211390,
"narHash": "sha256-OUPRrprbgN27BXHuWkMAPSCfLLQ/uwpWghEfKYN2iAg=", "narHash": "sha256-sTtAgCCaX8VNNZlQFACd3i1IQ+DB0Wf3COgiFS152ds=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "43f10d24391692bba3d762931ee35e7f17f8e8b8", "rev": "f62a4dbfa4e5584f14ad4c62afedf6e4b433cf70",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -42,11 +42,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1770895252, "lastModified": 1774191766,
"narHash": "sha256-TUGZVDcC5xsrWVnpBNosAG1cTy+aWchCWXPyeLZdnGM=", "narHash": "sha256-bvO+gfuUOVUiBEwAJ5A2RjpysPzCfyXD+DM8piOa1+4=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "2c86d41d07471f518e24f5cd1f586e4d2a32d12c", "rev": "7a8fc2e646b97e5ae508a44d3449e3b41345d456",
"revCount": 1331, "revCount": 1336,
"type": "git", "type": "git",
"url": "https://codeberg.org/LGFae/awww" "url": "https://codeberg.org/LGFae/awww"
}, },
@ -58,11 +58,11 @@
"cachyos-kernel": { "cachyos-kernel": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1773637879, "lastModified": 1774853038,
"narHash": "sha256-hFKu2SaRoqt6+zbmcFW6A0AbBENIX8XooJLXQWa3sLc=", "narHash": "sha256-zMoAFZOALxk3/GhWYOPYRDOPi4WS/dC/2kAG3aoD/u4=",
"owner": "CachyOS", "owner": "CachyOS",
"repo": "linux-cachyos", "repo": "linux-cachyos",
"rev": "fa09a5bc69d3e7feeed9b1402c7df06c8170402a", "rev": "a82bb448f8aac6bb29dd417bffe062259bbf8f88",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -74,11 +74,11 @@
"cachyos-kernel-patches": { "cachyos-kernel-patches": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1773635524, "lastModified": 1774500343,
"narHash": "sha256-JErpxWTdoHq4JuDerfsbPA60FmWOxK4oX9UL9CcsP/Q=", "narHash": "sha256-8sCdFTHJF0ZES8/Qa6DVbMAzZ1PLGYcZcQJBokoa7Bg=",
"owner": "CachyOS", "owner": "CachyOS",
"repo": "kernel-patches", "repo": "kernel-patches",
"rev": "5544a0679fd6f6fb714e275514449c4ab9db2a53", "rev": "948e9c61779b0fafdf0c3b1ee6281502ff178fcc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -89,11 +89,11 @@
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1772080396, "lastModified": 1773189535,
"narHash": "sha256-84W9UNtSk9DNMh43WBkOjpkbfODlmg+RDi854PnNgLE=", "narHash": "sha256-E1G/Or6MWeP+L6mpQ0iTFLpzSzlpGrITfU2220Gq47g=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "8525580bc0316c39dbfa18bd09a1331e98c9e463", "rev": "6fa2fb4cf4a89ba49fc9dd5a3eb6cde99d388269",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -358,11 +358,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774007980, "lastModified": 1774991950,
"narHash": "sha256-FOnZjElEI8pqqCvB6K/1JRHTE8o4rer8driivTpq2uo=", "narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "9670de2921812bc4e0452f6e3efd8c859696c183", "rev": "f2d3e04e278422c7379e067e323734f3e8c585a7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -448,11 +448,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1774029157, "lastModified": 1774998983,
"narHash": "sha256-OGtXRftdimLDExxD7MGmg1IGY0b3Pmqdm61fbZkt6dk=", "narHash": "sha256-VvMGez4NUYniA9bk4dj0gLlHrgssgbd+d5fjErFiCdw=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "8726a7363eb9213235e6e23657668e0daac39a5b", "rev": "36f184ead8120a18cce4e70ae09eddcf331b7833",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -625,11 +625,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773948364, "lastModified": 1774211405,
"narHash": "sha256-S76omfIVQ1TpGiXFbqih6o6XcH3sA5+5QI+SXB4HvlY=", "narHash": "sha256-6KNwP4ojUzv3YBlZU5BqCpTrWHcix1Jo01BISsTT0xk=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "b85b779e3e3a1adcd9b098e3447cf48f9e780b35", "rev": "cb4e152dc72095a2af422956c6b689590572231a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -702,11 +702,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1773344150, "lastModified": 1774858933,
"narHash": "sha256-JSsXufJy2zdg5XS5pRGlkwF1dqN+sWPmCgrvJsnhEzg=", "narHash": "sha256-rgHUoE4QhOvK3Rcl9cbuIVdjPjFjfhcTm/uPs8Y7+2w=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "d21013305ef39e1d9d2d06b161c3785ffad82281", "rev": "45338aab3013924c75305f5cb3543b9cda993183",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -725,11 +725,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1773804995, "lastModified": 1774982062,
"narHash": "sha256-LL6EG35pbxgjsqYIpwUnpHGDmKFYttE+BILBNhsEaJk=", "narHash": "sha256-4EDoYaSztFSMD2K6rdPe/i4V3pl9jiz+ul+hwAZ7P1Q=",
"owner": "xddxdd", "owner": "xddxdd",
"repo": "nix-cachyos-kernel", "repo": "nix-cachyos-kernel",
"rev": "3286b7ecf1d864e2be050af78aa633d4e3ae8fdb", "rev": "95a79dcd59c482dd3215ca5a32f1cbdf40e9f77f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -831,11 +831,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1774018263, "lastModified": 1774933469,
"narHash": "sha256-HHYEwK1A22aSaxv2ibhMMkKvrDGKGlA/qObG4smrSqc=", "narHash": "sha256-OrnCQeUO2bqaWUl0lkDWyGWjKsOhtCyd7JSfTedQNUE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "2d4b4717b2534fad5c715968c1cece04a172b365", "rev": "f4c4c2c0c923d7811ac2a63ccc154767e4195337",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -847,11 +847,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1773738184, "lastModified": 1774935083,
"narHash": "sha256-zWRjT5oPabNCiC1A3QkFXpfnsgUjyg6fUZWC+IiiZH0=", "narHash": "sha256-Mh6bLcYAcENBAZk3RoMPMFCGGMZmfaGMERE4siZOgP4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "41a2715cc472025a19bc0eb9dc4ee8b7406bfa6f", "rev": "2f4fd5e1abf9bac8c1d22750c701a7a5e6b524c6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -893,11 +893,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1773821835, "lastModified": 1774709303,
"narHash": "sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4=", "narHash": "sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b40629efe5d6ec48dd1efba650c797ddbd39ace0", "rev": "8110df5ad7abf5d4c0f6fb0f8f978390e77f9685",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -916,11 +916,11 @@
"systems": "systems_3" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1772402258, "lastModified": 1774802402,
"narHash": "sha256-3DmCFOdmbkFML1/G9gj8Wb+rCCZFPOQtNoMCpqOF8SA=", "narHash": "sha256-L1UJ/zxKTyyaGGmytH6OYlgQ0HGSMhvPkvU+iz4Mkb8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "21ae25e13b01d3b4cdc750b5f9e7bad68b150c10", "rev": "cbd8536a05d1aae2593cb5c9ace1010c8c5845cb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -939,11 +939,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772024342, "lastModified": 1772893680,
"narHash": "sha256-+eXlIc4/7dE6EcPs9a2DaSY3fTA9AE526hGqkNID3Wg=", "narHash": "sha256-JDqZMgxUTCq85ObSaFw0HhE+lvdOre1lx9iI6vYyOEs=",
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "6e34e97ed9788b17796ee43ccdbaf871a5c2b476", "rev": "8baab586afc9c9b57645a734c820e4ac0a604af9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -962,11 +962,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772893680, "lastModified": 1774104215,
"narHash": "sha256-JDqZMgxUTCq85ObSaFw0HhE+lvdOre1lx9iI6vYyOEs=", "narHash": "sha256-EAtviqz0sEAxdHS4crqu7JGR5oI3BwaqG0mw7CmXkO8=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "8baab586afc9c9b57645a734c820e4ac0a604af9", "rev": "f799ae951fde0627157f40aec28dec27b22076d0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -982,11 +982,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773988952, "lastModified": 1774950564,
"narHash": "sha256-XV/WgkkZ6OLJ+W0vrD4bXB7/ErQysc5R5lrkT2/VBVs=", "narHash": "sha256-KWU38p8zEtgFOL5KZoWeqWVv27uBFLX3N+Ih+TFs9/0=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "6a244c3c560b45f3b860ed6c0fc54d0291ab6f57", "rev": "d6122277409783377059be6399004eb090a6008e",
"revCount": 774, "revCount": 782,
"type": "git", "type": "git",
"url": "https://git.outfoxxed.me/outfoxxed/quickshell" "url": "https://git.outfoxxed.me/outfoxxed/quickshell"
}, },
@ -1042,11 +1042,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772334676, "lastModified": 1773544328,
"narHash": "sha256-Jrc0J3AH+iNJDlUze3+FJZv2R0BZnhANFnD52V4kyvI=", "narHash": "sha256-Iv+qez54LAz+isij4APBk31VWA//Go81hwFOXr5iWTw=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "9879be11f30fd3bbf848e653a7f991549e8973b5", "rev": "4f977d776793c8bfbfdd7eca7835847ccc48874e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1062,11 +1062,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773889674, "lastModified": 1774910634,
"narHash": "sha256-+ycaiVAk3MEshJTg35cBTUa0MizGiS+bgpYw/f8ohkg=", "narHash": "sha256-B+rZDPyktGEjOMt8PcHKYmgmKoF+GaNAFJhguktXAo0=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "29b6519f3e0780452bca0ac0be4584f04ac16cc5", "rev": "19bf3d8678fbbfbc173beaa0b5b37d37938db301",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1083,11 +1083,11 @@
"systems": "systems_4" "systems": "systems_4"
}, },
"locked": { "locked": {
"lastModified": 1773619901, "lastModified": 1774790928,
"narHash": "sha256-Br8CQy4ht+a2OxyzaRwuP5+oIFfoRvCxYgsmdrgid40=", "narHash": "sha256-/JO77td8AOH45kg9IJl2DXDwbhn+cyQxYbCMu4Ae1CA=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "spicetify-nix", "repo": "spicetify-nix",
"rev": "6f06ff05cd536b790b7662550a10b61a1ac4619e", "rev": "2bfdf55faf76fed12950b17d4af501e5a463607f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1205,11 +1205,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772669058, "lastModified": 1773601989,
"narHash": "sha256-XhnY0aRuDo5LT8pmJVPofPOgO2hAR7T+XRoaQxtNPzQ=", "narHash": "sha256-2tJf/CQoHApoIudxHeJye+0Ii7scR0Yyi7pNiWk0Hn8=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "906d0ac159803a7df2dc1f948df9327670380f69", "rev": "a9b862d1aa000a676d310cc62d249f7ad726233d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1225,11 +1225,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1773722260, "lastModified": 1774759885,
"narHash": "sha256-U8MsSiqqYZHR3oKE+cCZ2AJt3b4LcXs+oQuNLipaO78=", "narHash": "sha256-Y3D2GnZTO6BhGWeVcO6qUkiO5g0dDL2tmokLVWNC1WY=",
"owner": "youwen5", "owner": "youwen5",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "0e6e43342fb3e9a3439fafa777d8cdf98e4ffc49", "rev": "16e3f4cd221a030186a96015d82dcb3fb4afa4d6",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -16,6 +16,7 @@ in
modules.nixos.gaming.starCitizen modules.nixos.gaming.starCitizen
modules.nixos.gaming.steam modules.nixos.gaming.steam
modules.nixos.gaming.vr modules.nixos.gaming.vr
modules.nixos.gaming.gstreamer
modules.nixos.gaming.mod modules.nixos.gaming.mod
modules.common.spotify modules.common.spotify
]; ];

View File

@ -14,7 +14,7 @@
cores = 5; cores = 5;
max-silent-time = 3600; max-silent-time = 3600;
timeout = 2700; timeout = 0;
# Package caches # Package caches
substituters = [ substituters = [

View File

@ -37,6 +37,7 @@
vr = ./nixos/gaming/vr.nix; vr = ./nixos/gaming/vr.nix;
mod = ./nixos/gaming/mod.nix; mod = ./nixos/gaming/mod.nix;
kernel = ./nixos/gaming/kernel.nix; kernel = ./nixos/gaming/kernel.nix;
gstreamer = ./nixos/gaming/gstreamer.nix;
}; };
bootloader = ./nixos/bootloader.nix; bootloader = ./nixos/bootloader.nix;

View File

@ -27,12 +27,14 @@ in
"fileManager" = "dolphin"; "fileManager" = "dolphin";
"$browser" = "zen"; "$browser" = "zen";
"$screenShot" = "hyprshot -m region -o ~/Pictures/Screenshots"; "$screenShot" = "hyprshot -m region -o ~/Pictures/Screenshots";
"$sync" = "syncthing --no-browser";
# Todo : Add a notification daemon # Todo : Add a notification daemon
exec-once = [ exec-once = [
"hyprlauncher" "hyprlauncher"
"systemctl --user start hyprpolkitagent" "systemctl --user start hyprpolkitagent"
"awww-daemon" "awww-daemon"
"$sync"
]; ];
# Input # Input

View File

@ -7,7 +7,7 @@
package = pkgs.zsh; package = pkgs.zsh;
enableCompletion = true; enableCompletion = true;
autocd = true; autocd = true;
initContent = "fastfetch --logo small -s DateTime:Battery:CPU:GPU:Memory:Host:Media"; initContent = "fastfetch --logo small -s DateTime:Battery:CPU:GPU:Memory:Host:Media --percent-type 2";
autosuggestion = { autosuggestion = {
enable = true; enable = true;

View File

@ -0,0 +1,11 @@
{ pkgs, ...}:
{
environment.systemPackages = with pkgs; [
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-ugly
gst_all_1.gst-libav
];
}