chore: cleanup and switching packages

This commit is contained in:
steveej 2023-05-24 09:27:34 +02:00
parent c459ae5cdf
commit f389dbf795
3 changed files with 18 additions and 5 deletions

View file

@ -104,10 +104,11 @@ in {
# FIXME: depends on insecure openssl 1.1.1t
# kotatogram-desktop
tdesktop
thunderbird
# gnome.cheese
pkgsUnstable.discord
discord
# Virtualization
# virtmanager

View file

@ -19,6 +19,14 @@ in {
../programs/salut.nix
];
# TODO: autostart
# environment.loginShellInit = ''
# if [[ "$(tty)" == /dev/tty1 ]]; then
# echo starting sway..
# exec sway
# fi
# '';
services = {
# TODO: doesn't work with 2 screens
# flameshot.enable = true;
@ -103,6 +111,10 @@ in {
"${modifier}+0" = "workspace number 0";
"${modifier}+Shift+0" = "move container to workspace number 0";
# disable splitting for now as i sometimes trigger it accidentally and then get stuck with it
"${modifier}+b" = "nop";
"${modifier}+v" = "nop";
# move workspace to output
"${modifier}+Control+Shift+${left}" = "move workspace to output left";
"${modifier}+Control+Shift+${right}" = "move workspace to output right";

View file

@ -36,13 +36,13 @@
'';
};
in {
home.file.".profile".text = ''
. "${config.home.profileDirectory}/etc/profile.d/hm-session-vars.sh"
'';
programs.zsh = {
enable = true;
profileExtra = ''
. "${config.home.profileDirectory}/etc/profile.d/hm-session-vars.sh"
'';
# will be called again by oh-my-zsh
enableCompletion = false;
enableAutosuggestions = true;