80 lines
1.3 KiB
Nix
80 lines
1.3 KiB
Nix
{ pkgs, lib, ... }:
|
|
|
|
# let
|
|
|
|
# terminal = "kitty";
|
|
# # newm = inputs.newmpkgs.packages.${system}.newm-atha;
|
|
|
|
# in {
|
|
{
|
|
imports = [ ../colors/monokai-dark ];
|
|
custom.wallpaper = ../wallpapers/blip-blip-blip-blip.jpg;
|
|
|
|
home = {
|
|
sessionVariables = {
|
|
EDITOR = "kate";
|
|
BROWSER = "qutebrowser";
|
|
TERMINAL = "kitty";
|
|
TERM = "kitty";
|
|
FILEMANAGER = "kitty lf";
|
|
|
|
# Tell Electron apps it's wayland time
|
|
NIXOS_OZONE_WL = 1;
|
|
};
|
|
|
|
sessionPath = [
|
|
"$HOME/.local/bin"
|
|
];
|
|
|
|
stateVersion = "23.11";
|
|
};
|
|
|
|
home.packages = [
|
|
# Utility
|
|
pkgs.bitwarden
|
|
pkgs.vimiv-qt
|
|
|
|
# Visual
|
|
pkgs.imagemagick
|
|
pkgs.kate
|
|
|
|
#Games
|
|
pkgs.prismlauncher-qt5
|
|
|
|
# Env
|
|
pkgs.eww-wayland
|
|
pkgs.socat
|
|
pkgs.jq
|
|
];
|
|
|
|
custom.nonFreePackages = [
|
|
"discord"
|
|
];
|
|
|
|
# Directories
|
|
xdg.userDirs = {
|
|
createDirectories = false;
|
|
download = "$HOME/downloads";
|
|
music = "$HOME/music";
|
|
};
|
|
|
|
# Openers
|
|
xdg.mimeApps.enable = true;
|
|
xdg.mimeApps.defaultApplications = {
|
|
"inode/directory" = [
|
|
# "lf.desktop"
|
|
"kitty-open.desktop"
|
|
];
|
|
};
|
|
|
|
# Standard programs
|
|
programs.bat = {
|
|
enable = true;
|
|
config = {
|
|
paging = "never";
|
|
};
|
|
};
|
|
|
|
services.blueman-applet.enable = true;
|
|
}
|