Some nixos changes

This commit is contained in:
Daniel Flanagan 2020-11-06 22:12:56 -06:00
parent 7b86146fab
commit c20fda8e0d
Signed by: lytedev
GPG key ID: 5B2020A0F9921EF4
5 changed files with 8 additions and 3 deletions

View file

@ -1,4 +1,4 @@
#!/usr/bin/env bash
# TODO: use nix-shell because it's cool?
nix-collect-garbage -d
sudo nix-collect-garbage -d
sudo nixos-rebuild switch

View file

@ -1,4 +1,6 @@
exec libinput-gestures -c $HOME/.config/lytedev-dotfiles/apps/de/libinput/sway-gestures.conf
exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK DBUS_SESSION_BUS_ADDRESS
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK DBUS_SESSION_BUS_ADDRESS
bindswitch lid:toggle exec swaylock
input type:keyboard {
xkb_options ctrl:nocaps

View file

@ -9,6 +9,7 @@ in {
services = {
pipewire.enable = true;
xserver = {
desktopManager.gnome3.enable = true;
libinput = {
enable = true;
tapping = true;

View file

@ -11,6 +11,7 @@ in {
sway = {
enable = true;
extraPackages = with pkgs; [
unstable.pipewire
swaylock
swayidle
unstable.mako unstable.libnotify

View file

@ -36,12 +36,13 @@
mpd # music player daemon
ncmpcpp # ncurses music player client
vlc # video player
google-chrome # sometimes ya gotta screenshare
# TODO: work module?
google-cloud-sdk # gcloud
kubectl # kubernetes cli
awscli # aws cli
zoom # video conferencing
zoom-us # video conferencing
lastpass-cli
# TODO: move this one to just laptop?