wayland + more per project dev

This commit is contained in:
Florian Schmitt 2023-08-13 19:18:11 +03:00
parent 6277991153
commit 1631a93094
12 changed files with 1074 additions and 324 deletions

View file

@ -32,7 +32,6 @@ in
#media-session.enable = true;
};
printing.enable = true; # Enable CUPS to print documents.
redshift.enable = false; # may be causing flickers
xserver = {
enable = true;
layout = "us";
@ -75,13 +74,13 @@ in
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
nixpkgs.config = {
packageOverrides = pkgs: with pkgs; {
unstable = import unstableTarball {
config = config.nixpkgs.config;
};
};
};
# nixpkgs.config = {
# packageOverrides = pkgs: with pkgs; {
# unstable = import unstableTarball {
# config = config.nixpkgs.config;
# };
# };
# };
environment.plasma5.excludePackages = with pkgs.libsForQt5; [
baloo
@ -97,14 +96,23 @@ in
(vscode-with-extensions.override {
vscode = vscodium;
vscodeExtensions = with vscode-extensions; [
ms-ceintl.vscode-language-pack-fr
mkhl.direnv
jnoortheen.nix-ide
bmewburn.vscode-intelephense-client
dracula-theme.theme-dracula
gruntfuggly.todo-tree
eamodio.gitlens
jnoortheen.nix-ide
#junstyle.php-cs-fixer
mhutchie.git-graph
];
ms-ceintl.vscode-language-pack-fr
]
++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{
name = "twig-language-2";
publisher = "mblode";
version = "2.1.14";
sha256 = "113w2iis4zi4z3sqc3vd2apyrh52hbh2gvmxjr5yvjpmrsksclbd";
}
]
;
})
(chromium.override {
enableWideVine = true; # DRM support
@ -113,29 +121,32 @@ in
calibre
digikam
dracula-theme
palenight-theme
#palenight-theme
numix-cursor-theme
papirus-icon-theme
element-desktop
filezilla
gimp-with-plugins
hyprland
#hyprland
inkscape-with-extensions
joplin-desktop
#keychain
kitty
kitty-themes
latte-dock
libreoffice
libsForQt5.ark
libsForQt5.bismuth
mattermost-desktop
mixxx
nextcloud-client
obsidian
libreoffice
signal-desktop
tdesktop
unstable.thunderbird
tdesktop #telegram
thunderbird
transmission-qt
vlc
yt-dlp
];
# environment.gnome.excludePackages = (with pkgs; [