various tweaks, better mbp keyboard support, new softwares
This commit is contained in:
parent
aa631246b2
commit
6277991153
5 changed files with 48 additions and 28 deletions
|
@ -12,8 +12,12 @@ in
|
|||
|
||||
services = {
|
||||
#blueman.enable = true;
|
||||
#openvpn.restartAfterSleep = false;
|
||||
openvpn.servers = {
|
||||
arn = { config = '' config /home/mrflos/Nextcloud/vpn\ ARN/2023/vpn510.conf ''; };
|
||||
arn = {
|
||||
config = '' config /home/mrflos/Nextcloud/vpn\ ARN/2023/vpn510.conf '';
|
||||
autoStart = false;
|
||||
};
|
||||
};
|
||||
pipewire = {
|
||||
enable = true;
|
||||
|
@ -28,25 +32,18 @@ in
|
|||
#media-session.enable = true;
|
||||
};
|
||||
printing.enable = true; # Enable CUPS to print documents.
|
||||
redshift.enable = true;
|
||||
redshift.enable = false; # may be causing flickers
|
||||
xserver = {
|
||||
enable = true;
|
||||
layout = "us";
|
||||
displayManager.sddm.enable = true;
|
||||
desktopManager.plasma5.enable = true;
|
||||
# desktopManager.gnome.enable = true;
|
||||
|
||||
desktopManager.plasma5.enable = true;
|
||||
displayManager.sddm.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";
|
||||
ssh.startAgent = true;
|
||||
dconf.enable = true;
|
||||
steam.enable = true;
|
||||
firefox.enable = true;
|
||||
chromium = {
|
||||
enable = true;
|
||||
homepageLocation = "about:blank";
|
||||
|
@ -67,6 +64,13 @@ in
|
|||
];
|
||||
};
|
||||
};
|
||||
dconf.enable = true;
|
||||
droidcam.enable = true;
|
||||
firefox.enable = true;
|
||||
kdeconnect.enable = true;
|
||||
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;
|
||||
};
|
||||
|
||||
# Allow unfree packages
|
||||
|
@ -78,12 +82,13 @@ in
|
|||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
environment.plasma5.excludePackages = with pkgs.libsForQt5; [
|
||||
baloo
|
||||
elisa
|
||||
gwenview
|
||||
oxygen
|
||||
khelpcenter
|
||||
oxygen
|
||||
plasma-browser-integration
|
||||
];
|
||||
# List packages installed in system profile. To search, run:
|
||||
|
@ -96,23 +101,16 @@ in
|
|||
mkhl.direnv
|
||||
jnoortheen.nix-ide
|
||||
dracula-theme.theme-dracula
|
||||
ms-vscode-remote.remote-ssh
|
||||
gruntfuggly.todo-tree
|
||||
eamodio.gitlens
|
||||
mhutchie.git-graph
|
||||
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
||||
{
|
||||
name = "remote-ssh-edit";
|
||||
publisher = "ms-vscode-remote";
|
||||
version = "0.47.2";
|
||||
sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g";
|
||||
}
|
||||
];
|
||||
})
|
||||
(chromium.override {
|
||||
enableWideVine = true; # DRM support
|
||||
})
|
||||
bitwarden
|
||||
calibre
|
||||
digikam
|
||||
dracula-theme
|
||||
palenight-theme
|
||||
|
@ -129,12 +127,13 @@ in
|
|||
libsForQt5.ark
|
||||
libsForQt5.bismuth
|
||||
mattermost-desktop
|
||||
mixxx
|
||||
nextcloud-client
|
||||
obsidian
|
||||
onlyoffice-bin
|
||||
libreoffice
|
||||
signal-desktop
|
||||
tdesktop
|
||||
thunderbird
|
||||
unstable.thunderbird
|
||||
transmission-qt
|
||||
vlc
|
||||
];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue