2021-10-09 02:52:28 +00:00
|
|
|
{ pkgs, config, lib, ... }:
|
|
|
|
|
|
|
|
let
|
|
|
|
# Override nss to open links in Firefox (https://github.com/NixOS/nixpkgs/issues/78961)
|
2021-10-28 22:15:24 +00:00
|
|
|
discordPkg = pkgs.unstable.discord.override { nss = pkgs.unstable.nss; };
|
2021-10-09 02:52:28 +00:00
|
|
|
in
|
|
|
|
{
|
|
|
|
imports = [ ./alacritty.nix ./i3.nix ];
|
|
|
|
|
|
|
|
home.packages = (with pkgs; [
|
|
|
|
## GUI stuff
|
|
|
|
gnome.cheese # Webcam check
|
|
|
|
evince # PDF reader
|
|
|
|
gparted
|
|
|
|
vscode
|
|
|
|
feh
|
|
|
|
deluge # Torrent client
|
|
|
|
mailspring
|
|
|
|
discordPkg
|
2021-10-24 17:31:08 +00:00
|
|
|
pavucontrol # PulseAudio control panel
|
2021-10-09 02:52:28 +00:00
|
|
|
# CLI stuff
|
|
|
|
xsel # Clipboard management
|
|
|
|
dex # .desktop file management, startup
|
|
|
|
sct # Display color temperature
|
|
|
|
]);
|
|
|
|
|
|
|
|
# Gnome-keyring
|
|
|
|
services.gnome-keyring.enable = true;
|
|
|
|
|
|
|
|
# Picom: X Compositor
|
|
|
|
services.picom = {
|
|
|
|
enable = true;
|
|
|
|
blur = true;
|
|
|
|
fade = true;
|
|
|
|
fadeDelta = 3;
|
|
|
|
shadow = true;
|
|
|
|
};
|
|
|
|
}
|