Some nixos changes
This commit is contained in:
parent
7b86146fab
commit
c20fda8e0d
5 changed files with 8 additions and 3 deletions
|
@ -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
|
||||
|
|
2
env/common/machines/laptop/sway/main
vendored
2
env/common/machines/laptop/sway/main
vendored
|
@ -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
|
||||
|
|
1
env/nix/modules/de/gnome.nix
vendored
1
env/nix/modules/de/gnome.nix
vendored
|
@ -9,6 +9,7 @@ in {
|
|||
services = {
|
||||
pipewire.enable = true;
|
||||
xserver = {
|
||||
desktopManager.gnome3.enable = true;
|
||||
libinput = {
|
||||
enable = true;
|
||||
tapping = true;
|
||||
|
|
1
env/nix/modules/de/sway.nix
vendored
1
env/nix/modules/de/sway.nix
vendored
|
@ -11,6 +11,7 @@ in {
|
|||
sway = {
|
||||
enable = true;
|
||||
extraPackages = with pkgs; [
|
||||
unstable.pipewire
|
||||
swaylock
|
||||
swayidle
|
||||
unstable.mako unstable.libnotify
|
||||
|
|
3
env/nix/modules/users/daniel.nix
vendored
3
env/nix/modules/users/daniel.nix
vendored
|
@ -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?
|
||||
|
|
Reference in a new issue