Basic i3 setup

This commit is contained in:
Cyryl Płotnicki 2019-07-14 08:47:36 +01:00
parent 7f4fbd8200
commit 5c1787bbb3
2 changed files with 6 additions and 12 deletions

View file

@ -25,7 +25,7 @@ in
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
wget git zsh gnupg curl tmux python36Packages.glances vim htop atop firefox home-manager wget git zsh gnupg curl tmux python36Packages.glances vim htop atop firefox home-manager alacritty
]; ];
i18n.defaultLocale = "en_GB.UTF-8"; i18n.defaultLocale = "en_GB.UTF-8";
@ -66,10 +66,6 @@ in
timerConfig = { OnCalendar = "hourly"; }; timerConfig = { OnCalendar = "hourly"; };
}; };
gnome3 = {
chrome-gnome-shell.enable = true;
gnome-keyring.enable = true;
};
xserver = { xserver = {
enable = true; enable = true;
layout = "pl"; layout = "pl";
@ -79,16 +75,10 @@ in
clickMethod = "clickfinger"; clickMethod = "clickfinger";
}; };
desktopManager = { displayManager.lightdm = {
gnome3 = {
enable = true; enable = true;
}; };
}; };
displayManager.gdm= {
enable = true;
wayland = false;
};
};
}; };
security.pam.services.gdm.enableGnomeKeyring = true; security.pam.services.gdm.enableGnomeKeyring = true;

View file

@ -26,10 +26,14 @@ in
yubico-piv-tool yubikey-personalization yubikey-personalization-gui yubikey-manager-qt yubico-piv-tool yubikey-personalization yubikey-personalization-gui yubikey-manager-qt
mono calcurse calibre fbreader file python37Packages.binwalk-full mono calcurse calibre fbreader file python37Packages.binwalk-full
]; ];
home.sessionVariables = {
TERMINAL="alacritty";
};
xsession = { xsession = {
enable = true; enable = true;
windowManager.i3 = { windowManager.i3 = {
enable = true; enable = true;
config.modifier = "Mod4";
}; };
}; };
imports = [ imports = [