Update packages
This commit is contained in:
parent
00b8c13f5a
commit
c40a7f66fc
@ -21,6 +21,9 @@ in {
|
|||||||
./auto-update.nix
|
./auto-update.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
boot.kernelPackages = nixos-small.linuxPackages_latest;
|
||||||
|
boot.kernelParams = [ "nouveau.modeset=0" ]; # comment out in case of nvidia
|
||||||
|
|
||||||
time.timeZone = "UTC";
|
time.timeZone = "UTC";
|
||||||
|
|
||||||
services.logind.extraConfig = ''
|
services.logind.extraConfig = ''
|
||||||
|
22
desktop.nix
22
desktop.nix
@ -17,9 +17,11 @@ in {
|
|||||||
enable = true;
|
enable = true;
|
||||||
enableContribAndExtras = true;
|
enableContribAndExtras = true;
|
||||||
};
|
};
|
||||||
dpi = 282; # 15.6 inch, 3840x2160
|
dpi = 282; # 15.6 inch, 3840x2160, comment out in case of nvidia
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#services.xserver.videoDrivers = [ "nvidia" ];
|
||||||
|
|
||||||
services.xserver.xautolock = {
|
services.xserver.xautolock = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
@ -44,8 +46,8 @@ in {
|
|||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
programs.light.enable = true;
|
programs.light.enable = true;
|
||||||
|
|
||||||
hardware.opengl.extraPackages = [ pkgs.vaapiIntel ];
|
hardware.opengl.enable = true;
|
||||||
|
hardware.opengl.extraPackages = [ pkgs.vaapiVdpau pkgs.vaapiIntel ];
|
||||||
sound.enable = true;
|
sound.enable = true;
|
||||||
|
|
||||||
# > bluetooth audio
|
# > bluetooth audio
|
||||||
@ -63,7 +65,6 @@ in {
|
|||||||
hardware.pulseaudio = {
|
hardware.pulseaudio = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.pulseaudioFull;
|
package = pkgs.pulseaudioFull;
|
||||||
extraModules = [ pkgs.pulseaudio-modules-bt ];
|
|
||||||
};
|
};
|
||||||
# < bluetooth audio
|
# < bluetooth audio
|
||||||
|
|
||||||
@ -78,7 +79,7 @@ in {
|
|||||||
fonts = with pkgs; [
|
fonts = with pkgs; [
|
||||||
ubuntu_font_family
|
ubuntu_font_family
|
||||||
noto-fonts-emoji
|
noto-fonts-emoji
|
||||||
cantarell_fonts
|
cantarell-fonts
|
||||||
cm_unicode
|
cm_unicode
|
||||||
google-fonts
|
google-fonts
|
||||||
go-font
|
go-font
|
||||||
@ -141,6 +142,7 @@ in {
|
|||||||
"fihnjjcciajhdojfnbdddfaoknhalnja" # I don't care about cookies
|
"fihnjjcciajhdojfnbdddfaoknhalnja" # I don't care about cookies
|
||||||
"kbfnbcaeplbcioakkpcpgfkobkghlhen" # Grammarly
|
"kbfnbcaeplbcioakkpcpgfkobkghlhen" # Grammarly
|
||||||
"mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock
|
"mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock
|
||||||
|
"gkmndgjgpolmikgnipipfekglbbgjcel" # AutoHideDownloadsBar
|
||||||
];
|
];
|
||||||
extraOpts = {
|
extraOpts = {
|
||||||
DefaultBrowserSettingEnabled = true;
|
DefaultBrowserSettingEnabled = true;
|
||||||
@ -162,17 +164,17 @@ in {
|
|||||||
SyncDisabled = true;
|
SyncDisabled = true;
|
||||||
|
|
||||||
SigninAllowed = false;
|
SigninAllowed = false;
|
||||||
AudioCaptureAllowed = false;
|
# AudioCaptureAllowed = false;
|
||||||
VideoCaptureAllowed = false;
|
# VideoCaptureAllowed = false;
|
||||||
SSLErrorOverrideAllowed = false;
|
SSLErrorOverrideAllowed = false;
|
||||||
AutoplayAllowed = false;
|
AutoplayAllowed = false;
|
||||||
|
|
||||||
# 0 = Disable browser sign-in
|
# 0 = Disable browser sign-in
|
||||||
BrowserSignin = 0;
|
BrowserSignin = 0;
|
||||||
|
|
||||||
DefaultSearchProviderEnabled = true;
|
#DefaultSearchProviderEnabled = true;
|
||||||
DefaultSearchProviderSearchURL = "https://duckduckgo.com/"
|
#DefaultSearchProviderSearchURL = "https://duckduckgo.com/"
|
||||||
+ "?kae=d&k1=-1&kc=1&kav=1&kd=-1&kh=1&q={searchTerms}";
|
#+ "?kae=d&k1=-1&kc=1&kav=1&kd=-1&kh=1&q={searchTerms}";
|
||||||
|
|
||||||
# Do not allow any site to show desktop notifications
|
# Do not allow any site to show desktop notifications
|
||||||
DefaultNotificationsSetting = 2;
|
DefaultNotificationsSetting = 2;
|
||||||
|
16
packages.nix
16
packages.nix
@ -60,15 +60,15 @@ in {
|
|||||||
unstable.exoscale-cli unstable.metal-cli
|
unstable.exoscale-cli unstable.metal-cli
|
||||||
|
|
||||||
# development
|
# development
|
||||||
sbcl go
|
sbcl go global
|
||||||
|
|
||||||
# gpg-related
|
# gpg-related
|
||||||
gnupg yubikey-manager yubikey-personalization
|
gnupg yubikey-manager yubikey-personalization
|
||||||
|
|
||||||
# virtualization
|
# virtualization
|
||||||
kvm
|
qemu_kvm
|
||||||
virtmanager
|
virtmanager
|
||||||
virtviewer
|
virt-viewer
|
||||||
spice
|
spice
|
||||||
spice-gtk
|
spice-gtk
|
||||||
|
|
||||||
@ -87,8 +87,8 @@ in {
|
|||||||
(with epkgs.melpaPackages; [
|
(with epkgs.melpaPackages; [
|
||||||
# Programming languages modes
|
# Programming languages modes
|
||||||
haskell-mode rust-mode scala-mode csharp-mode d-mode
|
haskell-mode rust-mode scala-mode csharp-mode d-mode
|
||||||
solidity-mode php-mode go-mode ponylang-mode zig-mode
|
solidity-mode go-mode ponylang-mode zig-mode
|
||||||
goimports
|
gotools
|
||||||
# Development
|
# Development
|
||||||
helm-gtags slime xcscope go-autocomplete
|
helm-gtags slime xcscope go-autocomplete
|
||||||
# Configuration languages modes
|
# Configuration languages modes
|
||||||
@ -122,10 +122,10 @@ in {
|
|||||||
gnome3.gnome-font-viewer
|
gnome3.gnome-font-viewer
|
||||||
|
|
||||||
# base x
|
# base x
|
||||||
rofi xlibs.xmodmap xsecurelock kitty
|
rofi xorg.xmodmap xsecurelock kitty
|
||||||
libnotify gtk_engines x2x evtest
|
libnotify gtk_engines x2x evtest
|
||||||
pulsemixer arc-theme xclip
|
pulsemixer arc-theme xclip
|
||||||
gnome3.dconf gnome3.dconf-editor gsettings-desktop-schemas gsettings-qt
|
dconf gnome3.dconf-editor gsettings-desktop-schemas gsettings-qt
|
||||||
xorg.xcursorthemes capitaine-cursors gnome3.cheese
|
xorg.xcursorthemes capitaine-cursors gnome3.cheese
|
||||||
|
|
||||||
# x apps
|
# x apps
|
||||||
@ -133,7 +133,7 @@ in {
|
|||||||
android-file-transfer libreoffice electrum gnome3.nautilus
|
android-file-transfer libreoffice electrum gnome3.nautilus
|
||||||
signal-desktop signal-cli rdesktop wire-desktop
|
signal-desktop signal-cli rdesktop wire-desktop
|
||||||
|
|
||||||
ghidra
|
ghidra nonfree.davinci-resolve
|
||||||
|
|
||||||
(writeShellScriptBin "chromium" ''
|
(writeShellScriptBin "chromium" ''
|
||||||
${chromium}/bin/chromium --force-dark-mode \
|
${chromium}/bin/chromium --force-dark-mode \
|
||||||
|
Loading…
Reference in New Issue
Block a user