removing a cruft for making nix a little cleaner

This commit is contained in:
Chris Cochrun 2024-11-26 10:46:47 -06:00
parent 2608813f3b
commit 646a484236
2 changed files with 2 additions and 98 deletions

View file

@ -27,13 +27,11 @@
networking.useDHCP = false; networking.useDHCP = false;
boot.supportedFilesystems = [ "ntfs" ]; boot.supportedFilesystems = [ "ntfs" ];
services = { services = {
desktopManager.cosmic.enable = true; desktopManager.cosmic.enable = true;
desktopManager.plasma6 = {
enable = true;
# runUsingSystemd = true;
};
}; };
programs.nix-ld.enable = true; programs.nix-ld.enable = true;
programs.ssh.startAgent = true; programs.ssh.startAgent = true;
security.pam.services.kwallet = { security.pam.services.kwallet = {
@ -46,31 +44,6 @@
DefaultTimeoutStartSec=10s DefaultTimeoutStartSec=10s
''; '';
# stylix = {
# enable = true;
# polarity = "dark";
# base16Scheme = {
# base00 = "282a36";
# base01 = "34353e";
# base02 = "43454f";
# base03 = "78787e";
# base04 = "a5a5a9";
# base05 = "e2e4e5";
# base06 = "eff0eb";
# base07 = "f1f1f0";
# base08 = "ff5c57";
# base09 = "ff9f43";
# base0A = "f3f99d";
# base0B = "5af78e";
# base0C = "9aedfe";
# base0D = "57c7ff";
# base0E = "ff6ac1";
# base0F = "b2643c";
# };
# image = "base0D";
# # targets.tofi.enable = false;
# };
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [
nerdfonts nerdfonts
noto-fonts noto-fonts
@ -96,26 +69,6 @@
services.greetd = { services.greetd = {
enable = true; enable = true;
# settings = rec {
# initial_session = {
# command = "dbus-run-session Hyprland";
# # command = "dbus-run-session startplasma-wayland";
# user = "chris";
# };
# default_session = {
# command =
# "${pkgs.greetd.tuigreet}/bin/tuigreet --time -r --window-padding 2 --cmd 'dbus-run-session Hyprland' -s /etc/greetd/environments";
# user = "greeter";
# };
# plasma_session = {
# command = "dbus-run-session startplasma-wayland";
# user = "chris";
# };
# hyprland_session = {
# command = "Hyprland";
# user = "chris";
# };
# };
}; };
programs.regreet = { enable = true; }; programs.regreet = { enable = true; };
@ -132,32 +85,14 @@
enable = true; enable = true;
}; };
# environment.etc."xdg/user-dirs.defaults".text = ''
# DESKTOP=
# DOWNLOAD=dls
# TEMPLATES=
# PUBLICSHARE=
# DOCUMENTS=docs
# MUSIC=music
# PICTURES=pics
# VIDEOS=vids
# '';
xdg.portal = { xdg.portal = {
enable = true; enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-kde ]; extraPortals = [ pkgs.xdg-desktop-portal-kde ];
}; };
# programs.cosmic = {
# };
programs.hyprland = { programs.hyprland = {
enable = true; enable = true;
xwayland.enable = true; xwayland.enable = true;
# legacyRenderer = true;
# package = stable.hyprland;
# portalPackage = pkgs.xdg-desktop-portal-kde;
# xwayland.hidpi = true;
}; };
services.avahi = { services.avahi = {
@ -217,7 +152,6 @@
# Configure keymap in X11 # Configure keymap in X11
services.xserver.xkb.layout = "us"; services.xserver.xkb.layout = "us";
# services.xserver.xkbOptions = "eurosign:e";
# Enable CUPS to print documents. # Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;
@ -227,20 +161,6 @@
services.usbmuxd.enable = true; services.usbmuxd.enable = true;
services.fstrim.enable = true; services.fstrim.enable = true;
# services.pantalaimon-headless = {
# instances = {
# tfc = {
# homeserver = "https://matrix.tfcconnection.org";
# # listenAddress = "localhost";
# listenPort = 8008;
# ssl = true;
# # extraSettings = {
# # IgnoreVerification = true;
# # }
# };
# };
# };
####################### #######################
# VIRTUALIZATION # VIRTUALIZATION
####################### #######################

View file

@ -2,8 +2,6 @@
{ {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
discover
lightly-qt
pinentry pinentry
pinentry-qt pinentry-qt
caffeine-ng caffeine-ng
@ -19,7 +17,6 @@
ifuse ifuse
dash dash
dolphin dolphin
vivaldi
# guix # guix
# freecad # freecad
# picard # picard
@ -60,7 +57,6 @@
libnotify libnotify
rofi-wayland rofi-wayland
wf-recorder wf-recorder
# wofi
waybar waybar
tridactyl-native tridactyl-native
# eww # eww
@ -78,25 +74,18 @@
vulkan-tools vulkan-tools
wayland-utils wayland-utils
nextcloud-client nextcloud-client
qt5.qtbase
qt5.qtwayland
qt6.qtwayland
swww swww
grim grim
slurp slurp
plocate plocate
papirus-icon-theme papirus-icon-theme
phinger-cursors phinger-cursors
# plasma-hud
kde-cli-tools kde-cli-tools
gzip gzip
qrencode qrencode
# scribus
darktable
virt-manager virt-manager
virt-viewer virt-viewer
# kdialog # kdialog
# kdePackages.khotkeys
inkscape inkscape
# libreoffice-fresh # libreoffice-fresh
vlc vlc
@ -118,10 +107,7 @@
spotdl spotdl
# rustdesk # rustdesk
kdenlive kdenlive
# olive-editor
# davinci-resolve # davinci-resolve
# natron
# glaxnimate
mediainfo mediainfo
libmediainfo libmediainfo
pqiv pqiv
@ -136,7 +122,6 @@
# pfetch # pfetch
macchina macchina
gimp gimp
krita
# powertop # powertop
power-profiles-daemon power-profiles-daemon
scrcpy scrcpy
@ -144,7 +129,6 @@
nix-index nix-index
sqlite sqlite
fennel fennel
blesh
kdePackages.plasma-sdk kdePackages.plasma-sdk
ardour ardour
qpwgraph qpwgraph