feat(nix): extend wayland with sway setup

This commit is contained in:
steveej 2023-05-23 18:11:30 +02:00
parent 2da1181445
commit 6970b8c7d2
27 changed files with 867 additions and 516 deletions

View file

@ -1,5 +1,4 @@
{
inputs,
pkgs,
config,
# these come in via home-manager.extraSpecialArgs and are specific to each node
@ -18,13 +17,11 @@ in {
# ../profiles/gnome-desktop.nix
../profiles/sway-desktop.nix
../profiles/experimental-desktop.ni
# ../profiles/experimental-desktop.nix
../programs/redshift.nix
../programs/espanso.nix
../programs/gpg-agent.nix
../programs/radicale.nix
../programs/firefox.nix
../programs/chromium.nix
@ -33,6 +30,10 @@ in {
../programs/neovim.nix
../programs/pass.nix
../programs/vscode
# TODO: broken since nixos-23.05
# ../programs/radicale.nix
# ../programs/espanso.nix
];
home.sessionVariables.HM_CONFIG = "graphical-fullblown";
@ -47,7 +48,6 @@ in {
};
};
home.packages =
[]
++ (with pkgs; [
@ -79,7 +79,6 @@ in {
# Archive Managers
sshfs-fuse
xarchive
p7zip
zip
unzip
@ -92,16 +91,15 @@ in {
yubikey-manager-qt
yubikey-personalization
yubikey-personalization-gui
gnome.gnome-keyring
# gnome.seahorse
# gnome.gnome-keyring
gcr gnome.seahorse
# Language Support
hunspellDicts.en-us
hunspellDicts.de-de
# Messaging/Communication
signal-desktop
pkgsUnstable.session-desktop
# pidgin
hexchat
schildichat-desktop
@ -111,11 +109,13 @@ in {
# pkgsUnstable.jitsi-meet-electron
thunderbird
evolution # gnome4.glib_networking
kotatogram-desktop
zoom-us
# FIXME: depends on insecure openssl 1.1.1t
# kotatogram-desktop
thunderbird
gnome.cheese
pkgsMaster.discord
# gnome.cheese
pkgsUnstable.discord
# Virtualization
# virtmanager
@ -181,7 +181,8 @@ in {
# Document Processing and Management
mendeley
evince
(pkgsUnstable.logseq.override (_: {electron = pkgs.electron_20;}))
pkgsUnstable.logseq
# (pkgsUnstable.logseq.override (_: {electron = pkgs.electron_20;}))
# File Synchronzation
dropbox