Clean & debug files
This commit is contained in:
@@ -93,7 +93,7 @@
|
|||||||
|
|
||||||
home-manager.darwinModules.home-manager
|
home-manager.darwinModules.home-manager
|
||||||
(import-tree ./hosts/common)
|
(import-tree ./hosts/common)
|
||||||
(import-tree ./hosts/darwin/home)
|
(import-tree ./hosts/darwin/home/users)
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
wallpaperPath = "${config.home.homeDirectory}/.config/wallpaper/current-wallpaper.jpg";
|
||||||
|
in
|
||||||
|
{
|
||||||
|
# Create wallpaper directory and download wallpaper
|
||||||
|
home.file.".config/wallpaper/current-wallpaper.jpg" = {
|
||||||
|
source = ./walls.jpg;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Set wallpaper using activation script
|
||||||
|
home.activation.setWallpaper = config.lib.dag.entryAfter [ "writeBoundary" ] ''
|
||||||
|
# Set wallpaper for all desktops using osascript
|
||||||
|
$DRY_RUN_CMD /usr/bin/osascript -e "tell application \"System Events\" to tell every desktop to set picture to \"${wallpaperPath}\""
|
||||||
|
'';
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
aria2
|
||||||
|
];
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 526 KiB |
@@ -1,9 +1,11 @@
|
|||||||
{ import-tree, ... }:
|
{ import-tree, ... }:
|
||||||
{
|
{
|
||||||
home-manager.users.alistreaza = {
|
home-manager.users.alistreaza = {
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
(import-tree ../../../modules/home/common)
|
(import-tree ../../../../modules/home/common)
|
||||||
(import-tree ../../../modules/home/darwin)
|
(import-tree ../../../../modules/home/darwin)
|
||||||
|
(import-tree ../partials)
|
||||||
];
|
];
|
||||||
|
|
||||||
home = {
|
home = {
|
||||||
@@ -41,7 +41,6 @@ with lib.hm.gvariant;
|
|||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/desktop/interface" = {
|
"org/gnome/desktop/interface" = {
|
||||||
icon-theme = "Papirus";
|
|
||||||
accent-color = "teal";
|
accent-color = "teal";
|
||||||
color-scheme = "prefer-dark";
|
color-scheme = "prefer-dark";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
xdg = {
|
||||||
|
userDirs = {
|
||||||
|
enable = true;
|
||||||
|
createDirectories = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -15,9 +15,7 @@ in
|
|||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [
|
systemPackages = with pkgs; [ nautilus ];
|
||||||
nautilus # Gnome files explorer
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services.gvfs.enable = true; # SMB, FTP, ... access
|
services.gvfs.enable = true; # SMB, FTP, ... access
|
||||||
|
|||||||
@@ -33,9 +33,6 @@ in
|
|||||||
# Gnome terminal
|
# Gnome terminal
|
||||||
ghostty
|
ghostty
|
||||||
|
|
||||||
# Gnome icons
|
|
||||||
papirus-icon-theme
|
|
||||||
|
|
||||||
# Gnome Extensions
|
# Gnome Extensions
|
||||||
gnomeExtensions.paperwm
|
gnomeExtensions.paperwm
|
||||||
gnomeExtensions.app-hider
|
gnomeExtensions.app-hider
|
||||||
|
|||||||
Reference in New Issue
Block a user