mirror of
https://github.com/thilobillerbeck/dotfiles.git
synced 2025-06-14 08:24:36 +02:00
several improvements for desktop system
This commit is contained in:
parent
ccd3923daf
commit
9975ca27e2
6 changed files with 157 additions and 81 deletions
home-manager
|
@ -96,6 +96,8 @@ in
|
|||
|
||||
php
|
||||
(lib.hiPrio phpPackages.composer)
|
||||
|
||||
nixfmt-rfc-style
|
||||
]
|
||||
++ (
|
||||
if (!config.machine.isGeneric) then
|
||||
|
@ -120,22 +122,22 @@ in
|
|||
++ (
|
||||
if (config.machine.isGraphical && !config.machine.isGeneric) then
|
||||
[
|
||||
jetbrains.webstorm
|
||||
jetbrains.phpstorm
|
||||
jetbrains.rust-rover
|
||||
jetbrains.goland
|
||||
# jetbrains.webstorm
|
||||
# jetbrains.phpstorm
|
||||
# jetbrains.rust-rover
|
||||
# jetbrains.goland
|
||||
element-desktop
|
||||
ludusavi
|
||||
dbeaver
|
||||
dbeaver-bin
|
||||
onlyoffice-bin
|
||||
spotify
|
||||
vesktop
|
||||
discord
|
||||
(lutris.override {
|
||||
extraLibraries = _: [ gnome3.adwaita-icon-theme ];
|
||||
extraLibraries = _: [ adwaita-icon-theme ];
|
||||
extraPkgs = _: [
|
||||
wineWowPackages.full
|
||||
winetricks
|
||||
gnome3.adwaita-icon-theme
|
||||
adwaita-icon-theme
|
||||
];
|
||||
})
|
||||
bottles
|
||||
|
@ -151,7 +153,7 @@ in
|
|||
mumble
|
||||
prusa-slicer
|
||||
trayscale
|
||||
gnome.gnome-disk-utility
|
||||
gnome-disk-utility
|
||||
inkscape
|
||||
musescore
|
||||
obsidian
|
||||
|
@ -162,6 +164,7 @@ in
|
|||
inputs.nix-alien.packages.x86_64-linux.nix-alien
|
||||
kdePackages.kdenlive
|
||||
audacity
|
||||
signal-desktop
|
||||
]
|
||||
else
|
||||
[ ]
|
||||
|
|
|
@ -35,12 +35,8 @@ let
|
|||
extensions = map (eid: { id = eid; }) chromium_extension;
|
||||
in
|
||||
{
|
||||
programs.chromium = {
|
||||
inherit dictionaries commandLineArgs extensions;
|
||||
enable = isEnabled;
|
||||
};
|
||||
programs.google-chrome = {
|
||||
inherit commandLineArgs;
|
||||
programs.brave = {
|
||||
# inherit commandLineArgs;
|
||||
enable = isEnabled;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue