feat(nix): add salut service and nm-applet

This commit is contained in:
steveej 2023-05-23 19:02:35 +02:00
parent 6970b8c7d2
commit e2abe10c28
5 changed files with 50 additions and 29 deletions

View file

@ -20,27 +20,19 @@ in {
];
services = {
blueman-applet.enable = true;
flameshot.enable = true;
# TODO: doesn't work with 2 screens
# flameshot.enable = true;
};
home.packages = [
pkgs.swayidle
pkgs.swaylock
packages'.yofi
pkgs.fuzzel
# required by any bar that has a tray plugin
pkgs.libappindicator-gtk3
## themes
pkgs.gnome.adwaita-icon-theme
pkgs.hicolor-icon-theme
pkgs.gnome-icon-theme
## fonts
pkgs.dejavu_fonts # just a basic good fond
pkgs.font-awesome_5 # needed by i3status-rust
@ -49,7 +41,6 @@ in {
pkgs.roboto
pkgs.ttf_bitstream_vera
# from the wiki
pkgs.noto-fonts
pkgs.noto-fonts-cjk
pkgs.noto-fonts-cjk-sans
@ -66,13 +57,14 @@ in {
pkgs.dina-font
pkgs.monoid
pkgs.hermit
# by colemickens
# found on colemickens' repo
pkgs.gelasio # metric-compatible with Georgia
pkgs.powerline-symbols
pkgs.iosevka-comfy.comfy-fixed
# experimental stuff
packages'.yofi
pkgs.fuzzel
];
wayland.windowManager.sway = {
@ -89,9 +81,9 @@ in {
input = {
"type:keyboard" = {
xkb_layout = "us";
xkb_variant = "altgr-intl";
xkb_options = "nodeadkeys";
xkb_layout = config.home.keyboard.layout;
xkb_variant = config.home.keyboard.variant;
xkb_options = builtins.concatStringsSep "," config.home.keyboard.options;
};
"type:touchpad" = {