Update config
This commit is contained in:
parent
e1df4bbbcf
commit
556e0e1eb2
15 changed files with 323 additions and 164 deletions
24
wm/bspwm.nix
24
wm/bspwm.nix
|
|
@ -8,8 +8,14 @@
|
|||
};
|
||||
windowManager.bspwm.enable = true ;
|
||||
};
|
||||
desktopManager.gnome.enable = lib.mkForce false ;
|
||||
displayManager.gdm.enable = lib.mkForce false ;
|
||||
desktopManager = {
|
||||
gnome.enable = lib.mkForce false ;
|
||||
plasma6.enable = lib.mkForce false ;
|
||||
};
|
||||
displayManager = {
|
||||
gdm.enable = lib.mkForce false ;
|
||||
sddm.enable = lib.mkForce false ;
|
||||
};
|
||||
};
|
||||
home-manager.users.lomig = { pkgs, ... }: {
|
||||
home.packages = with pkgs; [
|
||||
|
|
@ -17,6 +23,7 @@
|
|||
alacritty rofi feh font-awesome
|
||||
picom xorg.xset xidlehook betterlockscreen
|
||||
pywal16 imagemagick
|
||||
pulsemixer
|
||||
];
|
||||
|
||||
xsession.enable = true ;
|
||||
|
|
@ -47,7 +54,7 @@
|
|||
enable = true ;
|
||||
startupPrograms = [
|
||||
"killall polybar"
|
||||
"eval $(ssh-agent -s); ssh-add ~/.ssh/github"
|
||||
"eval $(ssh-agent -s); ssh-add ~/.ssh/github"
|
||||
"setxkbmap bepovim"
|
||||
"sxhkd -m 1"
|
||||
"xrandr \\
|
||||
|
|
@ -55,6 +62,7 @@
|
|||
"while pgrep -x polybar >/dev/null; do sleep 0.2; done"
|
||||
"polybar"
|
||||
"bash ~/.fehbg"
|
||||
"bspc rule -a floorp desktop=^focused follow=on"
|
||||
];
|
||||
extraConfig = ''
|
||||
bspc config borderless_monocle true
|
||||
|
|
@ -99,6 +107,12 @@
|
|||
"super + shift + j" = "bspc node -s south";
|
||||
"super + shift + k" = "bspc node -s north";
|
||||
"super + shift + l" = "bspc node -s east";
|
||||
|
||||
# Gestion du tiling
|
||||
"super + f" = "bspc node -t fullscreen" ;
|
||||
"super + s" = "bspc node -t floating" ;
|
||||
"super + shift + t" = "bspc node -t pseudo_tiled" ;
|
||||
"super + t" = "bspc node -t tiled" ;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -156,10 +170,6 @@
|
|||
};
|
||||
|
||||
|
||||
programs.floorp = {
|
||||
enable = true ;
|
||||
languagePacks = [ "fr" ] ;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
10
wm/gnome.nix
10
wm/gnome.nix
|
|
@ -2,11 +2,13 @@
|
|||
{
|
||||
services = {
|
||||
displayManager = {
|
||||
gdm = {
|
||||
enable = true ;
|
||||
};
|
||||
gdm.enable = true ;
|
||||
sddm.enable = lib.mkForce false ;
|
||||
};
|
||||
desktopManager = {
|
||||
gnome.enable = true ;
|
||||
plasma6.enable = lib.mkForce false ;
|
||||
};
|
||||
desktopManager.gnome.enable = true ;
|
||||
xserver = {
|
||||
windowManager.bspwm.enable = lib.mkForce false ;
|
||||
displayManager.lightdm.enable = lib.mkForce false ;
|
||||
|
|
|
|||
19
wm/plasma.nix
Normal file
19
wm/plasma.nix
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{ config, pkgs, lib, ... }:
|
||||
{
|
||||
services = {
|
||||
displayManager = {
|
||||
gdm.enable = lib.mkForce false ;
|
||||
sddm.enable = true ;
|
||||
};
|
||||
desktopManager = {
|
||||
gnome.enable = lib.mkForce false ;
|
||||
plasma6.enable = true ;
|
||||
};
|
||||
xserver = {
|
||||
windowManager.bspwm.enable = lib.mkForce false ;
|
||||
displayManager.lightdm.enable = lib.mkForce false ;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
# vim: set ts=2 sw=2 sts=2 et :
|
||||
Loading…
Add table
Add a link
Reference in a new issue