Compare commits

..
7 changed files with 50 additions and 32 deletions

View file

@ -55,12 +55,12 @@
rbw rbw
emacs-pgtk emacs-pgtk
tinty tinty
foot
pinentry-gnome3 pinentry-gnome3
git git
nixd nixd
nixfmt nixfmt
xournalpp xournalpp
rnote
btop btop
chromium chromium
fuzzel fuzzel
@ -71,7 +71,7 @@
apple-cursor apple-cursor
polkit_gnome polkit_gnome
xwayland-satellite xwayland-satellite
nemo nautilus
libwacom libwacom
devenv devenv
kdePackages.qt6ct kdePackages.qt6ct

17
dotfiles/gtk-3.0/settings.ini Executable file
View file

@ -0,0 +1,17 @@
[Settings]
gtk-theme-name=adw-gtk3-dark
gtk-icon-theme-name=Papirus-Dark
gtk-font-name=Adwaita Sans 11
gtk-cursor-theme-name=Adwaita
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0
gtk-menu-images=0
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintslight
gtk-xft-rgba=none
gtk-application-prefer-dark-theme=1

View file

@ -1,32 +1,6 @@
{ {
file.home = { file.home.emacs = {
emacs = { target = ".emacs.d/init.el";
target = ".emacs.d/init.el"; source = ../../dotfiles/emacs/init.el;
source = "{{home}}/nixos/dotfiles/emacs/init.el";
};
};
file.xdg_config.foot = {
target = "foot/foot.ini";
source = "{{home}}/nixos/dotfiles/foot/foot.ini";
};
file.xdg_config.fuzzel = {
target = "fuzzel/fuzzel.ini";
source = "{{home}}/nixos/dotfiles/fuzzel/fuzzel.ini";
};
file.xdg_config.niri = {
target = "niri/config.kdl";
source = "{{home}}/nixos/dotfiles/niri/config.kdl";
};
file.xdg_config.tinty = {
target = "tinted-theming/tinty/config.toml";
source = "{{home}}/nixos/dotfiles/tinted-theming/tinty/config.toml";
};
file.xdg_config.gtk-3 = {
target = "gtk-3.0/settings.ini";
source = "{{home}}/nixos/dotfiles/gtk/settings.ini";
};
file.xdg_config.gtk-4 = {
target = "gtk-4.0/settings.ini";
source = "{{home}}/nixos/dotfiles/gtk/settings.ini";
}; };
} }

24
modules/maid/emacs.nix Executable file
View file

@ -0,0 +1,24 @@
{
file.home = {
emacs = {
target = ".emacs.d/init.el";
source = "{{home}}/nixos/dotfiles/emacs/init.el";
};
};
file.xdg_config.foot = {
target = "foot/foot.ini";
source = "{{home}}/nixos/dotfiles/foot/foot.ini";
};
file.xdg_config.fuzzel = {
target = "fuzzel/fuzzel.ini";
source = "{{home}}/nixos/dotfiles/fuzzel/fuzzel.ini";
};
file.xdg_config.niri = {
target = "niri/config.kdl";
source = "{{home}}/nixos/dotfiles/niri/config.kdl";
};
file.xdg_config.tinty = {
target = "tinted-theming/tinty/config.toml";
source = "{{home}}/nixos/dotfiles/tinted-theming/tinty/config.toml";
};
}

View file

@ -9,7 +9,7 @@
users.users.lucy.maid = { config, ... }: { users.users.lucy.maid = { config, ... }: {
imports = [ imports = [
./ghostty.nix ./ghostty.nix
./dots.nix ./emacs.nix
]; ];
gsettings.settings = { gsettings.settings = {
org.gnome.desktop.interface = { org.gnome.desktop.interface = {

3
modules/programs/#ghostty.nix# Executable file
View file

@ -0,0 +1,3 @@
{
}