feat(dev and desktop) : starship with conf, devenv,wip gnome

This commit is contained in:
Florian Schmitt 2023-05-11 17:03:37 +03:00
parent 5b62192a52
commit 3774c53e72
6 changed files with 98 additions and 15 deletions

View file

@ -11,7 +11,7 @@ in
security.rtkit.enable = true;
services = {
blueman.enable = true;
#blueman.enable = true;
pipewire = {
enable = true;
alsa.enable = true;
@ -38,11 +38,15 @@ in
khelpcenter
plasma-browser-integration
];
desktopManager.gnome.enable = true;
# libinput.enable = true; # Enable touchpad support (enabled default in most desktopManager).
};
};
programs = {
# conflict between kde and gnome cf. https://github.com/NixOS/nixpkgs/issues/75867
ssh.askPassword = pkgs.lib.mkForce "${pkgs.ksshaskpass.out}/bin/ksshaskpass";
dconf.enable = true;
firefox.enable = true;
chromium = {
@ -83,6 +87,7 @@ in
(vscode-with-extensions.override {
vscode = vscodium;
vscodeExtensions = with vscode-extensions; [
ms-ceintl.vscode-language-pack-fr
mkhl.direnv
jnoortheen.nix-ide
dracula-theme.theme-dracula
@ -101,23 +106,45 @@ in
enableWideVine = true; # DRM support
})
bitwarden
chromium
element-desktop
filezilla
gimp-with-plugins
gnome.gnome-tweaks
inkscape-with-extensions
inter
gimp-with-plugins
kitty
kitty-themes
libsForQt5.ark
libsForQt5.bismuth
mattermost-desktop
nextcloud-client
signal-desktop
tdesktop
thunderbird
vlc
vscodium
unstable.hyprland
unstable.obsidian
];
environment.gnome.excludePackages = (with pkgs; [
gnome-photos
gnome-tour
]) ++ (with pkgs.gnome; [
cheese # webcam tool
gnome-music
gedit # text editor
epiphany # web browser
geary # email reader
gnome-characters
tali # poker game
iagno # go game
hitori # sudoku game
atomix # puzzle game
yelp # Help view
gnome-contacts
gnome-initial-setup
]);
# Do not restart the display manager automatically
systemd.services.display-manager.restartIfChanged = lib.mkForce false;