First commit
This commit is contained in:
parent
9532c89e63
commit
ca0610b675
13 changed files with 597 additions and 40 deletions
11
apps/browser.nix
Normal file
11
apps/browser.nix
Normal 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
4
apps/gitea.nix
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{ config, pkgs, ... }:
|
||||
{
|
||||
|
||||
}
|
||||
50
apps/picom.nix
Normal file
50
apps/picom.nix
Normal 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
4
apps/template.nix
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{ config, pkgs, ... }:
|
||||
{
|
||||
|
||||
}
|
||||
20
apps/zsh.nix
Normal file
20
apps/zsh.nix
Normal 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";
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue