Compare commits
2 commits
424ab17f68
...
f9fbb37be6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f9fbb37be6 | ||
|
|
f9daac6a0b |
3 changed files with 20 additions and 15 deletions
12
flake.lock
generated
12
flake.lock
generated
|
|
@ -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": {
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue