shuffle some prefs

This commit is contained in:
atagen 2024-05-11 15:10:24 +10:00
parent 3192b6ca09
commit 83f64681fd
23 changed files with 89 additions and 68 deletions

36
flake.lock generated
View file

@ -237,11 +237,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1715014280,
"narHash": "sha256-70dgc0r7vCVkp93yTwzaQ7Xfh9cE63t+0mCVbreK8SQ=",
"lastModified": 1715172584,
"narHash": "sha256-hB2QxcKNFILCtkRTEN3lf/ivY+KkDBRmthYFuT82iS4=",
"owner": "helix-editor",
"repo": "helix",
"rev": "beb5afcbef9f102c209de7aa32f126ded9dda515",
"rev": "f4a61006bf70340e57f10842abf47bd88c2cc1ec",
"type": "github"
},
"original": {
@ -257,11 +257,11 @@
]
},
"locked": {
"lastModified": 1714981474,
"narHash": "sha256-b3/U21CJjCjJKmA9WqUbZGZgCvospO3ArOUTgJugkOY=",
"lastModified": 1715077503,
"narHash": "sha256-AfHQshzLQfUqk/efMtdebHaQHqVntCMjhymQzVFLes0=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "6ebe7be2e67be7b9b54d61ce5704f6fb466c536f",
"rev": "6e277d9566de9976f47228dd8c580b97488734d4",
"type": "github"
},
"original": {
@ -393,11 +393,11 @@
]
},
"locked": {
"lastModified": 1714980446,
"narHash": "sha256-SZLOdVXaCIxbtS8fwuKG2tbczQ5ta4UpjfL/64FSLAk=",
"lastModified": 1715179875,
"narHash": "sha256-S8ZOu/PZwhnk825aRL6E5kVbi55Hj8+wGVzJdBhuRRs=",
"owner": "lilyinstarlight",
"repo": "nixos-cosmic",
"rev": "b24b3344f0eab00503da8c99ad546539699bbdd5",
"rev": "aae0df6fd9c9e8498fca76bc3244189eddf99e34",
"type": "github"
},
"original": {
@ -489,11 +489,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1714906307,
"narHash": "sha256-UlRZtrCnhPFSJlDQE7M0eyhgvuuHBTe1eJ9N9AQlJQ0=",
"lastModified": 1715087517,
"narHash": "sha256-CLU5Tsg24Ke4+7sH8azHWXKd0CFd4mhLWfhYgUiDBpQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "25865a40d14b3f9cf19f19b924e2ab4069b09588",
"rev": "b211b392b8486ee79df6cdfb1157ad2133427a29",
"type": "github"
},
"original": {
@ -505,11 +505,11 @@
},
"nur": {
"locked": {
"lastModified": 1715035541,
"narHash": "sha256-H8w0GhZxBpMzjY5HEaT5S/tnhsKx4lACUW4UPAi9DcI=",
"lastModified": 1715206400,
"narHash": "sha256-KxwYJL8ot3DyvIfNFeRdZCaIfvdz5QOBw+beKIAvwxk=",
"owner": "nix-community",
"repo": "NUR",
"rev": "590b4fc898660027bfa5baf09cebb0dc87f49ed5",
"rev": "c08fcf2a2209e0dcba24555460a91aadfb89801d",
"type": "github"
},
"original": {
@ -595,11 +595,11 @@
]
},
"locked": {
"lastModified": 1714961776,
"narHash": "sha256-LiIxWRKbm1DZ+7l1a6FMmIO8leQx5yrRLIApCMai1DY=",
"lastModified": 1715134005,
"narHash": "sha256-oujsCgNiQnZoQntNkkNkA7BhCmUvf9FLWj+2oGT2Jvc=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "f3b20ea4131408ea585bddb1f41f91c4de9499cf",
"rev": "a8bfc2569a1965c0da8711d289d973f0011b441a",
"type": "github"
},
"original": {

View file

@ -9,11 +9,12 @@ in {
home.stateVersion = "22.11";
imports = [
./programs/cli.nix
./programs/desktop.nix
./programs/dev.nix
./programs/theming.nix
./modules/cli.nix
./modules/desktop.nix
./modules/dev.nix
./modules/theming.nix
./util/ez.nix
./util/flatpak.nix
inputs.nix-index-database.hmModules.nix-index
];

View file

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 183 KiB

After

Width:  |  Height:  |  Size: 183 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 135 KiB

After

Width:  |  Height:  |  Size: 135 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Before After
Before After

23
home/modules/chat.nix Normal file
View file

@ -0,0 +1,23 @@
{config, ...}: {
imports = [
../util/firefox-webapp.nix
../util/flatpak.nix
];
programs.firefox.webapps = {
"Microsoft-Teams" = {
url = "https://teams.microsoft.com";
id = 1;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Microsoft Teams";
icon = ../icons/ms_teams.png;
};
"Facebook-Messenger" = {
url = "https://www.messenger.com";
id = 2;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Facebook Messenger";
icon = ../icons/fb_msg.png;
};
};
flatpaks = ["im.fluffychat.Fluffychat"];
}

View file

@ -1,10 +1,10 @@
{pkgs, ...}: {
imports = [
./kitty.nix
./zsh.nix
./xresources.nix
./helix.nix
./atuin.nix
../programs/kitty.nix
../programs/zsh.nix
../programs/xresources.nix
../programs/helix.nix
../programs/atuin.nix
];
home.packages = with pkgs; [
btop

View file

@ -1,4 +1,7 @@
{...}: {
imports = [
../util/flatpak.nix
];
flatpaks = [
"ar.com.tuxguitar.TuxGuitar"
"org.inkscape.Inkscape"

View file

@ -1,12 +1,11 @@
{pkgs, ...}: {
imports = [
./media-players.nix
./firefox.nix
./flatpak.nix
./webapps.nix
./vscode.nix
./documents.nix
./creative.nix
./chat.nix
../programs/firefox.nix
];
home.packages = with pkgs; [
gnome.file-roller

View file

@ -1,4 +1,8 @@
{pkgs, ...}: {
imports = [
../programs/vscode.nix
];
home.packages = with pkgs; [
git-credential-keepassxc
direnv

View file

@ -1,4 +1,7 @@
{...}: {
imports = [
../util/flatpak.nix
];
flatpaks = [
{
name = "md.obsidian.Obsidian";

View file

@ -17,7 +17,7 @@
# inherit package name;
# };
theme = {
name = "adw-gtk3-dark";
name = "Adwaita-dark";
package = adw-gtk3; # cosmic
};
iconTheme = with icons; {

21
home/modules/webapps.nix Normal file
View file

@ -0,0 +1,21 @@
{config, ...}: {
imports = [
../util/firefox-webapp.nix
];
programs.firefox.webapps = {
"Syncthing" = {
url = "http://127.0.0.1:8384";
id = 3;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Syncthing";
icon = ../icons/syncthing.png;
};
"StudyTAFE" = {
url = "https://www.studytafensw.edu.au";
id = 4;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "TAFE Study";
icon = ../icons/tafe.jpg;
};
};
}

View file

@ -77,6 +77,8 @@ in {
name = "Default";
settings = {
"browser.startup.homepage" = "about:blank";
"browser.shell.didSkipDefaultBrowserCheckOnFirstRun" = true;
"browser.policies.applied" = true;
"widget.use-xdg-desktop-portal.file-picker" = 1;
"widget.use-xdg-desktop-portal.mime-handler" = 1;
};

View file

@ -11,7 +11,7 @@ in {
openwebui = rec {
name = "Ollama (OpenWebUI)";
genericName = "Ollama";
icon = ./icons/openwebui.png;
icon = ../icons/openwebui.png;
id = 6;
port = 3021;
service = let

View file

@ -11,7 +11,7 @@ in {
stable-diffusion = {
name = "Stable Diffusion (ComfyUI)";
genericName = "Stable Diffusion";
icon = ./icons/comfyui.png;
icon = ../icons/comfyui.png;
id = 5;
port = 7860;
service = {

View file

@ -1,35 +0,0 @@
{config, ...}: {
imports = [
../util/firefox-webapp.nix
];
programs.firefox.webapps = {
"Microsoft-Teams" = {
url = "https://teams.microsoft.com";
id = 1;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Microsoft Teams";
icon = ./icons/ms_teams.png;
};
"Facebook-Messenger" = {
url = "https://www.messenger.com";
id = 2;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Facebook Messenger";
icon = ./icons/fb_msg.png;
};
"Syncthing" = {
url = "http://127.0.0.1:8384";
id = 3;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Syncthing";
icon = ./icons/syncthing.png;
};
"StudyTAFE" = {
url = "https://www.studytafensw.edu.au";
id = 4;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "TAFE Study";
icon = ./icons/tafe.jpg;
};
};
}