Compare commits

...

2 commits

Author SHA1 Message Date
Chris (wolcen) Thompson
f9fbb37be6 Update flake.lock 2025-11-17 12:29:28 -05:00
Chris (wolcen) Thompson
f9daac6a0b Adjust back to KDE for now
Couldn't get wallet support for Signal
2025-11-17 12:16:35 -05:00
3 changed files with 20 additions and 15 deletions

12
flake.lock generated
View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761344779, "lastModified": 1763389499,
"narHash": "sha256-6LNSptFYhiAd0M/maJoixJw7V0Kp5BSoMRtIahcfu3M=", "narHash": "sha256-GuG3PW8U41f8XqROreZQaUvrcjQt+Gh92g16X7zBUck=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "c644cb018f9fdec55f5ac2afb4713a8c7beb757c", "rev": "7538d965352d3bfd4c380f5b3aa618bc839a84b4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -22,11 +22,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1761114652, "lastModified": 1763283776,
"narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=", "narHash": "sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c+i7novT85Uk=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c", "rev": "50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -135,18 +135,17 @@ in
# services.xserver.enable = true; # services.xserver.enable = true;
# Enable the KDE Plasma Desktop Environment. # Enable the KDE Plasma Desktop Environment.
#services.displayManager.sddm.enable = true; services.displayManager.sddm.enable = true;
#services.displayManager.sddm.wayland.enable = true; services.displayManager.sddm.wayland.enable = true;
#services.desktopManager.plasma6.enable = true; services.desktopManager.plasma6.enable = true;
# Enable the Cosmic Desktop Environment: # Enable the Cosmic Desktop Environment:
# Enable the login manager # Enable the login manager
services.displayManager.cosmic-greeter.enable = true; #services.displayManager.cosmic-greeter.enable = true;
# Enable the COSMIC DE itself # Enable the COSMIC DE itself
services.desktopManager.cosmic.enable = true; #services.desktopManager.cosmic.enable = true;
# Enable XWayland support in COSMIC # Enable XWayland support in COSMIC
services.desktopManager.cosmic.xwayland.enable = true; # services.desktopManager.cosmic.xwayland.enable = true;
# Configure keymap in X11 (presumably, XWayland uses something different?) # Configure keymap in X11 (presumably, XWayland uses something different?)
#services.xserver.xkb = { #services.xserver.xkb = {
# layout = "us"; # layout = "us";
@ -202,6 +201,8 @@ in
programs.kdeconnect.enable = true; programs.kdeconnect.enable = true;
# Install firefox. # Install firefox.
programs.firefox.enable = true; programs.firefox.enable = true;
# Attempt to get the kde wallet launched
#security.pam.services.login.kwallet.enable = true;
# Required for DDEV to add hosts files, if your DNS will not resolve addresses to localhost. # Required for DDEV to add hosts files, if your DNS will not resolve addresses to localhost.
# Some firewall DNS resolvers will NOT allow an externally resolved domain name to resolve to a reserved IP (e.g. localhost). # Some firewall DNS resolvers will NOT allow an externally resolved domain name to resolve to a reserved IP (e.g. localhost).
@ -285,6 +286,8 @@ in
#ansible # configuration management system/automation tool #ansible # configuration management system/automation tool
kdePackages.kcachegrind # analyze xdebug output kdePackages.kcachegrind # analyze xdebug output
kdePackages.filelight # disk space visualizer kdePackages.filelight # disk space visualizer
#kdePackages.kwallet # added in order to use Signal, since it tied itself to my first desktop
kdePackages.kwalletmanager # added in order to use Signal, since it tied itself to my first desktop
libreoffice-qt # libreoffice - qt is best for KDE libreoffice-qt # libreoffice - qt is best for KDE
hunspell # spell checking hunspell # spell checking
hunspellDicts.en_US # spell check dictionary hunspellDicts.en_US # spell check dictionary
@ -504,6 +507,7 @@ in
}; };
# Force radv # Force radv
environment.variables.AMD_VULKAN_ICD = "RADV"; environment.variables.AMD_VULKAN_ICD = "RADV";
environment.variables.QT_QPA_PLATFORM = "wayland";
# Or # Or
#environment.variables.VK_ICD_FILENAMES = #environment.variables.VK_ICD_FILENAMES =
# "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json"; # "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json";

View file

@ -5,7 +5,6 @@
# manage. # manage.
home.username = "wolcen"; home.username = "wolcen";
home.homeDirectory = "/home/wolcen"; home.homeDirectory = "/home/wolcen";
# This value determines the Home Manager release that your configuration is # This value determines the Home Manager release that your configuration is
# compatible with. This helps avoid breakage when a new Home Manager release # compatible with. This helps avoid breakage when a new Home Manager release
# introduces backwards incompatible changes. # introduces backwards incompatible changes.
@ -70,8 +69,10 @@
# /etc/profiles/per-user/wolcen/etc/profile.d/hm-session-vars.sh # /etc/profiles/per-user/wolcen/etc/profile.d/hm-session-vars.sh
# #
home.sessionVariables = { home.sessionVariables = {
# EDITOR = "emacs"; # EDITOR = "nvim";
# QT_QPA_PLATFORM = "wayland"; # Attempt to get KDE keyring to launch
}; };
#security.pam.services.login.kwallet.enable = true; # Also for attempt to get KDE keyring to launch
# For Monado: # For Monado:
xdg.configFile."openxr/1/active_runtime.json" = { xdg.configFile."openxr/1/active_runtime.json" = {
source = "${pkgs.monado}/share/openxr/1/openxr_monado.json"; source = "${pkgs.monado}/share/openxr/1/openxr_monado.json";