add i3 config

This commit is contained in:
zoe 2022-10-30 21:57:36 +01:00
parent 032d2bed44
commit 7d1c162397
2 changed files with 13 additions and 4 deletions

View File

@ -67,12 +67,14 @@
# xserver options
services.xserver = {
displayManager.lightdm.enable = true;
displayManager = {
lightdm.enable = true;
defaultSession = "xfce+i3";
};
enable = true;
layout = "us";
xkbVariant = "alt-intl";
desktopManager = {
default = "xfce+i3";
xterm.enable = false;
xfce = {
enable = true;

View File

@ -1,7 +1,14 @@
{ pkgs, ... }:
{ pkgs, lib, ... }:
let
mod = "Mod4";
in
{
config = {
modifier = "Mod4";
modifier = mod;
keybindings = lib.mkOptionDefault {
"${mod}+d" = "rofi -combi-modi window,drun,ssh, -show-icons -show combi -modi combi";
"${mod}+Enter" = "kitty";
};
startup = [
{ command = "i3-auto-layout"; always = true; }
];