theme rose-pine in , dracula out, sway deps

This commit is contained in:
Florian Schmitt 2023-12-05 22:04:12 +03:00
parent a87959f587
commit 17e5a9d42e
2 changed files with 31 additions and 23 deletions

View file

@ -38,6 +38,7 @@
environment.systemPackages = with pkgs; [
ansible
bat
btop
bitwarden-cli
coreutils
curl

View file

@ -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
];