This commit is contained in:
天クマ 2026-03-07 23:16:39 -03:00
commit 6c85108a9c
3 changed files with 58 additions and 12 deletions

View file

@ -120,6 +120,13 @@
# Enable sound with pipewire. # Enable sound with pipewire.
services.pulseaudio.enable = false; services.pulseaudio.enable = false;
security.sudo.extraConfig = ''
Defaults use_pty
Defaults pwfeedback
'';
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
enable = true; enable = true;
@ -157,22 +164,22 @@
services.gvfs.enable = true; services.gvfs.enable = true;
services.udisks2.enable = true; services.udisks2.enable = true;
services.thermald.enable = true; services.thermald.enable = true;
services.flatpak.enable = true;
security.soteria.enable = true; security.soteria.enable = true;
#services.desktopManager.plasma6.enable = true; #services.desktopManager.plasma6.enable = true;
virtualisation.virtualbox.host.enable = true; #virtualisation.virtualbox.host.enable = true;
users.extraGroups.vboxusers.members = [ "adrian" ]; #users.extraGroups.vboxusers.members = [ "adrian" ];
#virtualisation.virtualbox.host.enableExtensionPack = true; #virtualisation.virtualbox.host.enableExtensionPack = true;
# Enable the OpenSSH daemon. # Enable the OpenSSH daemon.
# services.openssh.enable = true; # services.openssh.enable = true;
# Open ports in the firewall. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; #networking.firewall.allowedTCPPorts = [ 6967 ];
# networking.firewall.allowedUDPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ];
# Or disable the firewall altogether. # Or disable the firewall altogether.
# networking.firewall.enable = false; networking.firewall.enable = false;
# This value determines the NixOS release from which the default # This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions # settings for stateful data, like file locations and database versions

View file

@ -5,15 +5,20 @@
enable = true; enable = true;
settings = { settings = {
bg = "0x00000000"; bg = "0x00000000";
border_fg = "0x00332215";
box_title = "It booted, of course."; box_title = "It booted, of course.";
animate = true; animate = true;
animation = "doom"; animation = "matrix";
doom_fire_height= "5"; doom_fire_height= "5";
doom_fire_spread = "1"; doom_fire_spread = "1";
doom_top_color = "0x00332215"; doom_top_color = "0x00332215";
doom_middle_color = "0x00948371"; doom_middle_color = "0x00948371";
doom_bottom_color = "0x00FFFFFF"; doom_bottom_color = "0x00FFFFFF";
colormix_col1 = "0xFF8AD2D5";
colormix_col2 = "0xFFFFFFFF";
colormix_col3 = "0xFF765D8F";
border_fg = "0x00000000";
cmatrix_min_codepoint = "0x3000";
cmatrix_max_codepoint = "0x30FF";
}; };
}; };
} }

View file

@ -11,6 +11,22 @@
services.xserver.windowManager.windowmaker.enable = true; services.xserver.windowManager.windowmaker.enable = true;
#services.desktopManager.plasma6.enable = true;
environment.plasma6.excludePackages = with pkgs; [
kdePackages.discover
kdePackages.kcalc
kdePackages.kcharselect
kdePackages.kclock
kdePackages.kcolorchooser
kdePackages.kolourpaint
kdePackages.ksystemlog
kdePackages.sddm-kcm
kdiff3
kdePackages.isoimagewriter
kdePackages.partitionmanager
vlc
];
xdg.terminal-exec.settings.default = [ "kitty.desktop" ]; xdg.terminal-exec.settings.default = [ "kitty.desktop" ];
environment.variables = { TERMINAL = "kitty"; }; environment.variables = { TERMINAL = "kitty"; };
@ -18,6 +34,12 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
lutris
ffmpeg
xdg-desktop-portal-wlr
localtunnel
ngrok
cloudflared
nwg-displays nwg-displays
wget wget
gnupg1 gnupg1
@ -49,6 +71,7 @@
libpulseaudio libpulseaudio
dunst # notifications dunst # notifications
rofi-pulse-select rofi-pulse-select
wtype
# - # # - #
# -- Userland USB monunting # -- Userland USB monunting
@ -56,7 +79,6 @@
udiskie udiskie
# - # # - #
flatpak
soteria # polkit soteria # polkit
# -- Fuse # -- Fuse
@ -64,7 +86,7 @@
fuseiso # mounting ISOs fuseiso # mounting ISOs
# - # # - #
#westonLite westonLite
#xwayland #xwayland
#xwayland-run #xwayland-run
#xwayland-satellite #xwayland-satellite
@ -78,7 +100,7 @@
kdePackages.kwallet kdePackages.kwallet
kdePackages.kwallet-pam kdePackages.kwallet-pam
kdePackages.kwalletmanager kdePackages.kwalletmanager
ventoy-full-gtk #ventoy-full-gtk
qemu qemu
wineWowPackages.stable wineWowPackages.stable
winetricks winetricks
@ -99,6 +121,16 @@
]; ];
users.users.adrian.packages = with pkgs; [ users.users.adrian.packages = with pkgs; [
hydralauncher
ruffle
sticky-notes
soundconverter
nextcloud-client
#android-tools
kdePackages.filelight
#qtscrcpy
scrcpy
#openutau
gscan2pdf gscan2pdf
waypipe waypipe
rustdesk-flutter rustdesk-flutter
@ -126,13 +158,13 @@
youtube-tui youtube-tui
jellyfin-tui jellyfin-tui
jellyfin-rpc jellyfin-rpc
vesktop #vesktop
#android-studio #android-studio
vscodium-fhs vscodium-fhs
# androidenv.androidPkgs.tools # androidenv.androidPkgs.tools
# androidenv.androidPkgs.androidsdk # androidenv.androidPkgs.androidsdk
# androidenv.androidPkgs.all.system-images.v36_1.page_size_16kb.x86_64 # androidenv.androidPkgs.all.system-images.v36_1.page_size_16kb.x86_64
jetbrains.idea #jetbrains.idea
kdePackages.gwenview kdePackages.gwenview
#kdePackages.partitionmanager #kdePackages.partitionmanager
gparted gparted
@ -153,6 +185,8 @@
obs-studio obs-studio
deluge deluge
libreoffice-qt libreoffice-qt
polyglot
qpdf
]; ];
programs.steam = { programs.steam = {