Compare commits

..

6 Commits

Author SHA1 Message Date
Alexandre
c3b19ba612 Rolled back flake, as Lanzaboote is tweaking again
All checks were successful
Check config / build (push) Successful in 9m50s
2026-06-24 19:45:29 +02:00
Alexandre
d53a73d94c Added Audio controll to Niri 2026-06-24 19:43:52 +02:00
Alexandre
e37cc14fba Updated flake 2026-06-23 22:19:53 +02:00
Alexandre
8060c725b6 Added XWayland to Niri 2026-06-23 21:57:30 +02:00
Alexandre
35b94e6009 Added XWayland to Niri 2026-06-23 21:56:27 +02:00
Alexandre
c7cf39e939 Fixed typos and errors 2026-06-23 19:51:18 +00:00
5 changed files with 49 additions and 116 deletions

149
flake.lock generated
View File

@ -182,17 +182,9 @@
}, },
"git-hooks": { "git-hooks": {
"inputs": { "inputs": {
"flake-compat": [ "flake-compat": ["flake-compat"],
"flake-compat" "gitignore": ["gitignore"],
], "nixpkgs": ["nix-citizen", "nix-gaming", "nixpkgs"]
"gitignore": [
"gitignore"
],
"nixpkgs": [
"nix-citizen",
"nix-gaming",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1770726378, "lastModified": 1770726378,
@ -210,9 +202,7 @@
}, },
"gitignore": { "gitignore": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1762808025, "lastModified": 1762808025,
@ -247,9 +237,7 @@
}, },
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1781557312, "lastModified": 1781557312,
@ -283,9 +271,7 @@
"lanzaboote": { "lanzaboote": {
"inputs": { "inputs": {
"crane": "crane", "crane": "crane",
"nixpkgs": [ "nixpkgs": ["nixpkgs"],
"nixpkgs"
],
"pre-commit": "pre-commit", "pre-commit": "pre-commit",
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
@ -308,15 +294,9 @@
"inputs": { "inputs": {
"cachyos-kernel": "cachyos-kernel", "cachyos-kernel": "cachyos-kernel",
"cachyos-kernel-patches": "cachyos-kernel-patches", "cachyos-kernel-patches": "cachyos-kernel-patches",
"flake-compat": [ "flake-compat": ["flake-compat"],
"flake-compat" "flake-parts": ["flake-parts"],
], "nixpkgs": ["nixpkgs"]
"flake-parts": [
"flake-parts"
],
"nixpkgs": [
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1781463250, "lastModified": 1781463250,
@ -335,17 +315,11 @@
}, },
"nix-citizen": { "nix-citizen": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": ["flake-parts"],
"flake-parts"
],
"nix-gaming": "nix-gaming", "nix-gaming": "nix-gaming",
"nix-github-actions": "nix-github-actions", "nix-github-actions": "nix-github-actions",
"nixpkgs": [ "nixpkgs": ["nixpkgs"],
"nixpkgs" "systems": ["systems"],
],
"systems": [
"systems"
],
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
@ -364,9 +338,7 @@
}, },
"nix-darwin": { "nix-darwin": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1781242433, "lastModified": 1781242433,
@ -385,14 +357,9 @@
}, },
"nix-gaming": { "nix-gaming": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": ["flake-parts"],
"flake-parts"
],
"git-hooks": "git-hooks", "git-hooks": "git-hooks",
"nixpkgs": [ "nixpkgs": ["nix-citizen", "nixpkgs"]
"nix-citizen",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1772764431, "lastModified": 1772764431,
@ -410,10 +377,7 @@
}, },
"nix-github-actions": { "nix-github-actions": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nix-citizen", "nixpkgs"]
"nix-citizen",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1737420293, "lastModified": 1737420293,
@ -431,9 +395,7 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1781168557, "lastModified": 1781168557,
@ -483,15 +445,9 @@
}, },
"nixvim": { "nixvim": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": ["flake-parts"],
"flake-parts" "nixpkgs": ["nixpkgs"],
], "systems": ["systems"]
"nixpkgs": [
"nixpkgs"
],
"systems": [
"systems"
]
}, },
"locked": { "locked": {
"lastModified": 1781578530, "lastModified": 1781578530,
@ -509,14 +465,8 @@
}, },
"nur": { "nur": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": ["stylix", "flake-parts"],
"stylix", "nixpkgs": ["stylix", "nixpkgs"]
"flake-parts"
],
"nixpkgs": [
"stylix",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1780281641, "lastModified": 1780281641,
@ -534,16 +484,9 @@
}, },
"pre-commit": { "pre-commit": {
"inputs": { "inputs": {
"flake-compat": [ "flake-compat": ["flake-compat"],
"flake-compat" "gitignore": ["gitignore"],
], "nixpkgs": ["lanzaboote", "nixpkgs"]
"gitignore": [
"gitignore"
],
"nixpkgs": [
"lanzaboote",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1778507602, "lastModified": 1778507602,
@ -583,10 +526,7 @@
}, },
"rust-overlay": { "rust-overlay": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["lanzaboote", "nixpkgs"]
"lanzaboote",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1765075567, "lastModified": 1765075567,
@ -604,9 +544,7 @@
}, },
"sops-nix": { "sops-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1780547341, "lastModified": 1780547341,
@ -624,12 +562,8 @@
}, },
"spicetify-nix": { "spicetify-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"],
"nixpkgs" "systems": ["systems"]
],
"systems": [
"systems"
]
}, },
"locked": { "locked": {
"lastModified": 1781425310, "lastModified": 1781425310,
@ -652,17 +586,11 @@
"base16-helix": "base16-helix", "base16-helix": "base16-helix",
"base16-vim": "base16-vim", "base16-vim": "base16-vim",
"firefox-gnome-theme": "firefox-gnome-theme", "firefox-gnome-theme": "firefox-gnome-theme",
"flake-parts": [ "flake-parts": ["flake-parts"],
"flake-parts"
],
"gnome-shell": "gnome-shell", "gnome-shell": "gnome-shell",
"nixpkgs": [ "nixpkgs": ["nixpkgs"],
"nixpkgs"
],
"nur": "nur", "nur": "nur",
"systems": [ "systems": ["systems"],
"systems"
],
"tinted-kitty": "tinted-kitty", "tinted-kitty": "tinted-kitty",
"tinted-schemes": "tinted-schemes", "tinted-schemes": "tinted-schemes",
"tinted-tmux": "tinted-tmux", "tinted-tmux": "tinted-tmux",
@ -763,10 +691,7 @@
}, },
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nix-citizen", "nixpkgs"]
"nix-citizen",
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1772660329, "lastModified": 1772660329,
@ -784,9 +709,7 @@
}, },
"wrapper-modules": { "wrapper-modules": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1780661205, "lastModified": 1780661205,
@ -804,9 +727,7 @@
}, },
"zen-browser": { "zen-browser": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": ["nixpkgs"]
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1781415399, "lastModified": 1781415399,

View File

@ -1,5 +1,5 @@
{ self, inputs, ... }: { { self, inputs, ... }: {
flake.nixosConfigurations.locales = { pkgs, lib, ... }: { flake.nixosModules.locales = { pkgs, lib, ... }: {
# Toute la configuration lié à la langue, etc... # Toute la configuration lié à la langue, etc...
time.timeZone = "Europe/Paris"; time.timeZone = "Europe/Paris";

View File

@ -47,6 +47,12 @@
}; };
nixosModules.shell = { pkgs, lib, ... }: { nixosModules.shell = { pkgs, lib, ... }: {
programs.zsh = {
enable = true;
autosuggestions = {
enable = true;
};
};
environment = { environment = {
pathsToLink = [ "/share/zsh" ]; pathsToLink = [ "/share/zsh" ];
systemPackages = with pkgs; [ systemPackages = with pkgs; [

View File

@ -34,5 +34,5 @@
prismlauncher prismlauncher
]; ];
}; };
} };
} }

View File

@ -29,7 +29,13 @@
"Mod+Return".spawn-sh = lib.getExe pkgs.kitty; "Mod+Return".spawn-sh = lib.getExe pkgs.kitty;
"Mod+R".spawn = [ "wofi" "--show" "drun"]; "Mod+R".spawn = [ "wofi" "--show" "drun"];
"Mod+Q".close-window = {}; "Mod+Q".close-window = {};
# Audio
"XF86AudioRaiseVolume".spawn-sh = "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+";
"XF86AudioLowerVolume".spawn-sh = "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%-";
}; };
xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite;
}; };
}; };
}; };