fix: remove unused gnome apps, switch to nemo
This commit is contained in:
parent
f0a1bf8e76
commit
24389cf5ab
3 changed files with 54 additions and 17 deletions
|
|
@ -117,6 +117,30 @@
|
||||||
services.displayManager.gdm.enable = true;
|
services.displayManager.gdm.enable = true;
|
||||||
services.desktopManager.gnome.enable = true;
|
services.desktopManager.gnome.enable = true;
|
||||||
|
|
||||||
|
# Remove default GNOME apps (keeping loupe and file-roller)
|
||||||
|
environment.gnome.excludePackages = with pkgs; [
|
||||||
|
epiphany # GNOME Web
|
||||||
|
gnome-calculator
|
||||||
|
gnome-calendar
|
||||||
|
gnome-characters
|
||||||
|
gnome-clocks
|
||||||
|
gnome-connections
|
||||||
|
gnome-console
|
||||||
|
gnome-contacts
|
||||||
|
gnome-maps
|
||||||
|
gnome-music
|
||||||
|
gnome-weather
|
||||||
|
snapshot # Camera
|
||||||
|
gnome-text-editor
|
||||||
|
simple-scan
|
||||||
|
totem # Videos (have VLC)
|
||||||
|
yelp # Help docs
|
||||||
|
evince # PDF viewer (using Zen Browser)
|
||||||
|
geary # Email
|
||||||
|
gnome-tour
|
||||||
|
gnome-font-viewer # Have font-manager
|
||||||
|
];
|
||||||
|
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
services.xserver.xkb = {
|
services.xserver.xkb = {
|
||||||
layout = "us";
|
layout = "us";
|
||||||
|
|
|
||||||
24
flake.lock
generated
24
flake.lock
generated
|
|
@ -7,11 +7,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1770164260,
|
"lastModified": 1771018093,
|
||||||
"narHash": "sha256-mQgOAYWlVJyuyXjZN6yxqXWyODvQI5P/UZUCU7IOuYo=",
|
"narHash": "sha256-STUF5x1eQNKrhGn53WH1GpzBCsG719yl5rYnm7+1c4I=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "4fda26500b4539e0a1e3afba9f0e1616bdad4f85",
|
"rev": "26dfad95d92c50a56ce708f4256bf720bb30a630",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -43,11 +43,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769302137,
|
"lastModified": 1770882871,
|
||||||
"narHash": "sha256-QEDtctEkOsbx8nlFh4yqPEOtr4tif6KTqWwJ37IM2ds=",
|
"narHash": "sha256-nw5g+xl3veea+maxJ2/81tMEA/rPq9aF1H5XF35X+OE=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "a351494b0e35fd7c0b7a1aae82f0afddf4907aa8",
|
"rev": "af04cb78aa85b2a4d1c15fc7270347e0d0eda97b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -58,11 +58,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1770181073,
|
"lastModified": 1770841267,
|
||||||
"narHash": "sha256-ksTL7P9QC1WfZasNlaAdLOzqD8x5EPyods69YBqxSfk=",
|
"narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "bf922a59c5c9998a6584645f7d0de689512e444c",
|
"rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -88,11 +88,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1770230276,
|
"lastModified": 1771000521,
|
||||||
"narHash": "sha256-Kx0G9tiq8w52sbHJhJ/NWtXA9DaiswVJ4mMSGzVi8bQ=",
|
"narHash": "sha256-5UDaXr770MaDac9HcFvGlUjsqyOoNbFdHArmjmtHcVk=",
|
||||||
"owner": "0xc000022070",
|
"owner": "0xc000022070",
|
||||||
"repo": "zen-browser-flake",
|
"repo": "zen-browser-flake",
|
||||||
"rev": "1e3fd9868ba83159c1a094f98184c47e4e4470fd",
|
"rev": "80ce62fd26af1934454f405bcb2510ceeea8d3a2",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
23
home.nix
23
home.nix
|
|
@ -46,6 +46,19 @@
|
||||||
"emoji-copy@felipeftn"
|
"emoji-copy@felipeftn"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
"org/nemo/preferences" = {
|
||||||
|
show-hidden-files = true;
|
||||||
|
default-folder-viewer = "list-view";
|
||||||
|
show-location-entry = true;
|
||||||
|
show-full-path-titles = true;
|
||||||
|
date-format = "informal";
|
||||||
|
};
|
||||||
|
"org/nemo/window-state" = {
|
||||||
|
side-pane-view = "treeview";
|
||||||
|
};
|
||||||
|
"org/nemo/list-view" = {
|
||||||
|
default-zoom-level = "small";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
@ -87,6 +100,7 @@
|
||||||
logseq
|
logseq
|
||||||
element-desktop
|
element-desktop
|
||||||
zulip
|
zulip
|
||||||
|
nemo-with-extensions
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -187,7 +201,7 @@
|
||||||
jn = "jj new";
|
jn = "jj new";
|
||||||
jdiff = "jj diff";
|
jdiff = "jj diff";
|
||||||
jsq = "jj squash";
|
jsq = "jj squash";
|
||||||
nhs = "nh os switch .";
|
nhs = "nh os switch ~/Documents/nix-config";
|
||||||
nd = "nix develop";
|
nd = "nix develop";
|
||||||
h = "hx";
|
h = "hx";
|
||||||
vanity = "mkp224o-amd64-64-24k -d noisebridgevanitytor noisebridge{2..7}";
|
vanity = "mkp224o-amd64-64-24k -d noisebridgevanitytor noisebridge{2..7}";
|
||||||
|
|
@ -266,10 +280,8 @@
|
||||||
xdg.autostart = {
|
xdg.autostart = {
|
||||||
enable = true;
|
enable = true;
|
||||||
entries = [
|
entries = [
|
||||||
"${pkgs.kitty}/share/applications/kitty.desktop"
|
pkgs.kitty
|
||||||
"${config.programs.zen-browser.package}/share/applications/zen.desktop"
|
config.programs.zen-browser.package
|
||||||
|
|
||||||
"${pkgs.beeper}/share/applications/beepertexts.desktop"
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -282,6 +294,7 @@
|
||||||
"x-scheme-handler/https" = "zen.desktop";
|
"x-scheme-handler/https" = "zen.desktop";
|
||||||
"x-scheme-handler/about" = "zen.desktop";
|
"x-scheme-handler/about" = "zen.desktop";
|
||||||
"x-scheme-handler/unknown" = "zen.desktop";
|
"x-scheme-handler/unknown" = "zen.desktop";
|
||||||
|
"inode/directory" = "nemo.desktop";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue