Compare commits

..

No commits in common. "5d45159363451af706b21eb5418912a5830f926d" and "c1c0dcf50d595a0837608a841a488751082c4dc4" have entirely different histories.

4 changed files with 23 additions and 20 deletions

2
.gitignore vendored
View file

@ -1,5 +1,5 @@
.DS_Store
/configuration.nix
./configuration.nix
darwin-configuration.nix
deploy/result

View file

@ -84,10 +84,10 @@ confirm_os_window_close 0
enable_audio_bell no
window_padding_width 10
font_size 14.0
#background_opacity 1
background_opacity 0.98
background_opacity 1
#background_opacity 0.98
#background_image ~/Nextcloud/Images/Wallpapers/kitty-bg.png
#background_image_layout cscaled
#background_tint 0.99
#modify_font cell_height 130%
#startup_session ~/.config/kitty/session.conf
startup_session ~/.config/kitty/session.conf

View file

@ -26,12 +26,16 @@
openFirewall = true;
};
desktopManager.plasma6.enable = true;
displayManager.defaultSession = "plasma";
xserver.desktopManager.plasma5.enable = true;
displayManager.defaultSession = "plasmawayland";
displayManager.sddm.wayland.enable = true;
displayManager.sddm.enable = true;
displayManager.sddm.enableHidpi = true;
displayManager.sddm.theme = "rose-pine";
#xserver = {
# enable = true;
# desktopManager.plasma5.enable = true;
#};
dbus.enable = true;
};
@ -59,7 +63,7 @@
droidcam.enable = true;
firefox.enable = true;
firefox.languagePacks = [ "fr" ];
hyprland.enable = true;
#hyprland.enable = true;
ssh.askPassword = pkgs.lib.mkForce "${pkgs.ksshaskpass.out}/bin/ksshaskpass"; # conflict between kde and gnome cf. https://github.com/NixOS/nixpkgs/issues/75867
ssh.startAgent = true;
@ -78,7 +82,7 @@
nixpkgs.config.allowUnfree = true;
# no kde bloat
environment.plasma6.excludePackages = with pkgs.kdePackages; [
environment.plasma5.excludePackages = with pkgs.libsForQt5; [
baloo
elisa
khelpcenter
@ -133,7 +137,7 @@
kitty
latte-dock
libreoffice-qt
kdePackages.ark
libsForQt5.ark
mixxx
mumble
nextcloud-client
@ -150,7 +154,6 @@
waybar
fuzzel
alacritty
networkmanagerapplet
];

View file

@ -6,12 +6,12 @@
...
}:
let
# plasma-manager = pkgs.fetchFromGitHub {
# owner = "pjones";
# repo = "plasma-manager";
# rev = "4e56cfeb95081a43cb49487d0996dc936d6201e5";
# sha256 = "sha256-LJ/lFEupLSi7xtUps234hhMk7ZdVLRoYeU7KiCFaoGw=";
# };
plasma-manager = pkgs.fetchFromGitHub {
owner = "pjones";
repo = "plasma-manager";
rev = "4e56cfeb95081a43cb49487d0996dc936d6201e5";
sha256 = "sha256-LJ/lFEupLSi7xtUps234hhMk7ZdVLRoYeU7KiCFaoGw=";
};
startupScript = pkgs.pkgs.writeShellScriptBin "hyprland-start" ''
${pkgs.waybar}/bin/waybar &
${pkgs.swww}/bin/swww init &
@ -67,10 +67,10 @@ in
yarn
];
# imports = [
# (plasma-manager + "/modules")
# ./home-plasma.nix
# ];
imports = [
(plasma-manager + "/modules")
./home-plasma.nix
];
home.file = {
"./.config/kitty/" = {
source = ../dotfiles/kitty;