mirror of https://git.jolheiser.com/dotnix.git
chore: move gtk and de-related things to specific dir, clean up statix
Signed-off-by: jolheiser <git@jolheiser.com>homepage
parent
66bc4569a3
commit
9c02a69527
|
@ -0,0 +1,27 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
imports = [ ./gtk.nix ];
|
||||||
|
dconf.settings =
|
||||||
|
let
|
||||||
|
wallpaper = pkgs.fetchurl {
|
||||||
|
url = "https://user.fm/files/v2-3834da30df507c4ba97a551571e98e33/nixppuccin.png";
|
||||||
|
hash = "sha256-dwM+Wi2gse7Eu4f/suU2BsVACPHMfSaXYOpZPqx6/SQ=";
|
||||||
|
};
|
||||||
|
in
|
||||||
|
{
|
||||||
|
"org/cinnamon/desktop/background" = {
|
||||||
|
picture-uri = "file://${wallpaper}";
|
||||||
|
};
|
||||||
|
"org/cinnamon/desktop/interface" = {
|
||||||
|
font-name = "Monaspace Neon 10";
|
||||||
|
};
|
||||||
|
"org/cinnamon/desktop/wm/preferences" = {
|
||||||
|
titlebar-font = "Monaspace Neon Bold 10";
|
||||||
|
};
|
||||||
|
"org/gnome/desktop/interface" = {
|
||||||
|
document-font-name = "Monaspace Xenon 10";
|
||||||
|
monospace-font-name = "Monaspace Argon 10";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
|
@ -5,9 +5,7 @@
|
||||||
./firefox.nix
|
./firefox.nix
|
||||||
./flameshot.nix
|
./flameshot.nix
|
||||||
./ghostty.nix
|
./ghostty.nix
|
||||||
./gtk.nix
|
|
||||||
./spotify.nix
|
./spotify.nix
|
||||||
#./tiny.nix
|
|
||||||
./wezterm.nix
|
./wezterm.nix
|
||||||
./zed.nix
|
./zed.nix
|
||||||
];
|
];
|
||||||
|
@ -18,33 +16,10 @@
|
||||||
delve
|
delve
|
||||||
discord
|
discord
|
||||||
obsidian
|
obsidian
|
||||||
spotify-player
|
|
||||||
|
|
||||||
# LSPs
|
# LSPs
|
||||||
marksman
|
marksman
|
||||||
nodePackages.yaml-language-server
|
nodePackages.yaml-language-server
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
dconf.settings =
|
|
||||||
let
|
|
||||||
wallpaper = pkgs.fetchurl {
|
|
||||||
url = "https://user.fm/files/v2-3834da30df507c4ba97a551571e98e33/nixppuccin.png";
|
|
||||||
hash = "sha256-dwM+Wi2gse7Eu4f/suU2BsVACPHMfSaXYOpZPqx6/SQ=";
|
|
||||||
};
|
|
||||||
in
|
|
||||||
{
|
|
||||||
"org/cinnamon/desktop/background" = {
|
|
||||||
picture-uri = "file://${wallpaper}";
|
|
||||||
};
|
|
||||||
"org/cinnamon/desktop/interface" = {
|
|
||||||
font-name = "Monaspace Neon 10";
|
|
||||||
};
|
|
||||||
"org/cinnamon/desktop/wm/preferences" = {
|
|
||||||
titlebar-font = "Monaspace Neon Bold 10";
|
|
||||||
};
|
|
||||||
"org/gnome/desktop/interface" = {
|
|
||||||
document-font-name = "Monaspace Xenon 10";
|
|
||||||
monospace-font-name = "Monaspace Argon 10";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
|
home.packages = [ pkgs.spotify-player ];
|
||||||
xdg.configFile."spotify-player/theme.toml".text = builtins.readFile (
|
xdg.configFile."spotify-player/theme.toml".text = builtins.readFile (
|
||||||
pkgs.fetchFromGitHub {
|
pkgs.fetchFromGitHub {
|
||||||
owner = "catppuccin";
|
owner = "catppuccin";
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
{ config, ... }:
|
|
||||||
{
|
|
||||||
programs.tiny = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
servers = [
|
|
||||||
{
|
|
||||||
addr = "irc.libera.chat";
|
|
||||||
port = 6697;
|
|
||||||
tls = true;
|
|
||||||
realname = "jolheiser";
|
|
||||||
nicks = [ "jolheiser" ];
|
|
||||||
alias = "LiberaChat";
|
|
||||||
join = [
|
|
||||||
"#gitea"
|
|
||||||
"#gitea-devel"
|
|
||||||
];
|
|
||||||
sasl = {
|
|
||||||
username = "jolheiser";
|
|
||||||
password = {
|
|
||||||
command = "cat ${config.age.secrets.irc-pw.path}";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
defaults = {
|
|
||||||
nicks = [ "jolheiser" ];
|
|
||||||
realname = "jolheiser";
|
|
||||||
};
|
|
||||||
key_map = {
|
|
||||||
alt_left = "tab_prev";
|
|
||||||
alt_right = "tab_next";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -69,6 +69,6 @@ in
|
||||||
difftastic = {
|
difftastic = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
includes = [ { path = config.age.secrets.git-send-email.path; } ];
|
includes = [ { inherit (config.age.secrets.git-send-email) path; } ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -205,7 +205,7 @@
|
||||||
homeConfigurations = {
|
homeConfigurations = {
|
||||||
"jolheiser" = home-manager.lib.homeManagerConfiguration {
|
"jolheiser" = home-manager.lib.homeManagerConfiguration {
|
||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
modules = homeManagerModules;
|
modules = homeManagerModules ++ [ ./apps/de ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
nixosConfigurations = {
|
nixosConfigurations = {
|
||||||
|
|
Loading…
Reference in New Issue