diff --git a/modules/console.nix b/modules/console.nix index 82132d8..3fef577 100644 --- a/modules/console.nix +++ b/modules/console.nix @@ -38,6 +38,7 @@ environment.systemPackages = with pkgs; [ ansible bat + btop bitwarden-cli coreutils curl diff --git a/modules/desktop.nix b/modules/desktop.nix index 8a2cfaa..d293cbc 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -82,28 +82,28 @@ in ssh.askPassword = pkgs.lib.mkForce "${pkgs.ksshaskpass.out}/bin/ksshaskpass"; # conflict between kde and gnome cf. https://github.com/NixOS/nixpkgs/issues/75867 ssh.startAgent = true; steam.enable = true; - sway = { - enable = true; - wrapperFeatures.gtk = true; # so that gtk works properly - extraPackages = with pkgs; [ - swaylock - swayidle - wl-clipboard - wf-recorder - mako # notification daemon - grim - slurp - alacritty # Alacritty is the default terminal in the config - dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native - ]; - extraSessionCommands = '' - export SDL_VIDEODRIVER=wayland - export QT_QPA_PLATFORM=wayland - export QT_WAYLAND_DISABLE_WINDOWDECORATION="1" - export _JAVA_AWT_WM_NONREPARENTING=1 - export MOZ_ENABLE_WAYLAND=1 - ''; - }; + # sway = { + # enable = true; + # wrapperFeatures.gtk = true; # so that gtk works properly + # extraPackages = with pkgs; [ + # swaylock + # swayidle + # wl-clipboard + # wf-recorder + # mako # notification daemon + # grim + # slurp + # alacritty # Alacritty is the default terminal in the config + # dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native + # ]; + # extraSessionCommands = '' + # export SDL_VIDEODRIVER=wayland + # export QT_QPA_PLATFORM=wayland + # export QT_WAYLAND_DISABLE_WINDOWDECORATION="1" + # export _JAVA_AWT_WM_NONREPARENTING=1 + # export MOZ_ENABLE_WAYLAND=1 + # ''; + # }; }; # Allow unfree packages @@ -135,7 +135,7 @@ in vscode = vscodium; vscodeExtensions = with vscode-extensions; [ bmewburn.vscode-intelephense-client - dracula-theme.theme-dracula + #dracula-theme.theme-dracula mvllow.rose-pine editorconfig.editorconfig esbenp.prettier-vscode @@ -167,6 +167,8 @@ in dracula-theme numix-cursor-theme papirus-icon-theme + rose-pine-gtk-theme + rose-pine-icon-theme element-desktop filezilla gimp-with-plugins @@ -195,6 +197,11 @@ in waybar wl-clipboard wofi + pywal + rofi + swaylock-effects + wlogout + cliphist mako # notification system developed by swaywm maintainer wdisplays # tool to configure displays ];