First commit

This commit is contained in:
Lomig 2025-08-21 11:21:15 +02:00
parent 9532c89e63
commit ca0610b675
13 changed files with 597 additions and 40 deletions

11
apps/browser.nix Normal file
View file

@ -0,0 +1,11 @@
{ config, pkgs, ... }:
{
programs.floorp = {
enable = true ;
languagePacks = [ "fr" ] ;
};
programs.firefox = {
enable = true ;
languagePacks = [ "fr" ] ;
};
}

4
apps/gitea.nix Normal file
View file

@ -0,0 +1,4 @@
{ config, pkgs, ... }:
{
}

50
apps/picom.nix Normal file
View file

@ -0,0 +1,50 @@
{ config, pkgs, ... }:
{
services.picom = {
enable = true;
backend = "glx"; # plus fluide si ta carte gère bien OpenGL
fade = true;
fadeDelta = 5; # vitesse fondu
shadow = true;
shadowOpacity = 0.5;
vSync = true; # évite le tearing
settings = {
# Transparence
inactive-opacity = 0.80;
active-opacity = 0.9;
frame-opacity = 0.90;
inactive-opacity-override = false;
# Coins arrondis
corner-radius = 8;
round-borders = 1;
rounded-corners-exclude = [
"class_g = 'Polybar'"
"class_g = 'Rofi'"
];
# Flou subtil
blur-method = "dual_kawase";
blur-strength = 4;
blur-background = true;
blur-background-frame = true;
blur-background-fixed = false;
blur-background-exclude = [
"class_g = 'Polybar'"
"class_g = 'Rofi'"
"class_g = 'Gimp'"
"window_type = 'dock'"
];
# Exclusions ombres
shadow-exclude = [
"class_g = 'Polybar'"
"class_g = 'Rofi'"
"window_type = 'dock'"
"window_type = 'desktop'"
];
};
};
}

4
apps/template.nix Normal file
View file

@ -0,0 +1,4 @@
{ config, pkgs, ... }:
{
}

20
apps/zsh.nix Normal file
View file

@ -0,0 +1,20 @@
{ config, pkgs, ... }:
{
programs.zsh = {
enable = true ;
enableCompletion = true ;
history = {
append = true ;
extended = true ;
findNoDups = true ;
ignoreAllDups = true ;
ignoreSpace = true ;
ignorePatterns = [ "rm *" "cd *" "ls *" ] ;
saveNoDups = false ;
};
shellGlobalAliases = {
G = "| grep";
M = "| more";
};
};
}