45 lines
835 B
Nix
45 lines
835 B
Nix
{ pkgs, helpers, ... }:
|
|
|
|
{
|
|
imports =
|
|
# helpers.getModules "/home.nix" (import ./modules.nix) ++
|
|
[
|
|
../../colors/monokai-dark
|
|
./start-session/home.nix
|
|
];
|
|
custom.wallpaper = ../../wallpapers/blip-blip-blip-blip.jpg;
|
|
|
|
xsession.windowManager.bspwm.extraConfig = ''
|
|
pgrep -x sxhkd > /dev/null || sxhkd &
|
|
'';
|
|
|
|
home = {
|
|
sessionVariables = {
|
|
EDITOR = "codium";
|
|
BROWSER = "qutebrowser";
|
|
TERMINAL = "kitty";
|
|
TERM = "kitty";
|
|
FILEMANAGER = "kitty lf";
|
|
|
|
# Tell Electron apps it's wayland
|
|
NIXOS_OZONE_WL = 1;
|
|
};
|
|
|
|
sessionPath = [
|
|
"$HOME/.local/bin"
|
|
];
|
|
|
|
stateVersion = "23.11";
|
|
};
|
|
|
|
# Defaults
|
|
xdg.mimeApps.enable = true;
|
|
xdg.mimeApps.defaultApplications = {
|
|
"inode/directory" = [
|
|
# "lf.desktop"
|
|
"kitty-open.desktop"
|
|
];
|
|
};
|
|
|
|
|
|
} |