add sway keybinds to gnome and some dconf penetration
This commit is contained in:
parent
3d5c759338
commit
64ea07b58c
@ -32,7 +32,7 @@
|
||||
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
||||
];
|
||||
|
||||
home-manager.backupFileExtension = "backup95";
|
||||
home-manager.backupFileExtension = "backup974";
|
||||
}
|
||||
];
|
||||
};
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
@ -15,6 +15,9 @@
|
||||
gnomeExtensions.desktop-cube
|
||||
gnomeExtensions.category-sorted-app-grid
|
||||
gnomeExtensions.blur-my-shell
|
||||
gnomeExtensions.tiling-assistant
|
||||
gnomeExtensions.pip-on-top
|
||||
gnomeExtensions.zen
|
||||
|
||||
dconf-editor
|
||||
gnome-tweaks
|
||||
@ -49,7 +52,93 @@
|
||||
"desktop-cube@schneegans.github.com"
|
||||
"blur-my-shell@aunetx"
|
||||
"category-sorted-app-grid@noobping.dev"
|
||||
"tiling-assistant@leleat-on-github"
|
||||
"pip-on-top@rafostar.github.com"
|
||||
];
|
||||
favourite-apps = [
|
||||
"org.gnome.Console.desktop"
|
||||
"org.gnome.Nautilus.desktop"
|
||||
"librewolf.desktop"
|
||||
"org.telegram.desktop.desktop"
|
||||
"discord.desktop"
|
||||
"spotify.desktop"
|
||||
"org.prismlauncher.PrismLauncher.desktop"
|
||||
];
|
||||
};
|
||||
"org/gnome/desktop/wm/keybindings" = {
|
||||
switch-to-workspace-1 = ["<Super>1"];
|
||||
switch-to-workspace-2 = ["<Super>2"];
|
||||
switch-to-workspace-3 = ["<Super>3"];
|
||||
switch-to-workspace-4 = ["<Super>4"];
|
||||
switch-to-workspace-5 = ["<Super>5"];
|
||||
switch-to-workspace-6 = ["<Super>6"];
|
||||
switch-to-workspace-7 = ["<Super>7"];
|
||||
switch-to-workspace-8 = ["<Super>8"];
|
||||
switch-to-workspace-9 = ["<Super>9"];
|
||||
switch-to-workspace-10 = ["<Super>0"];
|
||||
move-to-workspace-1 = ["<Shift><Super>1"];
|
||||
move-to-workspace-2 = ["<Shift><Super>2"];
|
||||
move-to-workspace-3 = ["<Shift><Super>3"];
|
||||
move-to-workspace-4 = ["<Shift><Super>4"];
|
||||
move-to-workspace-5 = ["<Shift><Super>5"];
|
||||
move-to-workspace-6 = ["<Shift><Super>6"];
|
||||
move-to-workspace-7 = ["<Shift><Super>7"];
|
||||
move-to-workspace-8 = ["<Shift><Super>8"];
|
||||
move-to-workspace-9 = ["<Shift><Super>9"];
|
||||
move-to-workspace-10 = ["<Shift><Super>0"];
|
||||
show-desktop = ["<Super>d"];
|
||||
close = ["<Alt>F4" "<Super><Shift>Q"];
|
||||
toggle-fullscreen = ["<Super>f"];
|
||||
};
|
||||
"org/gnome/settings-daemon/plugins/media-keys" = {
|
||||
www = ["<Super>i"];
|
||||
custom-keybindings = [
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/"
|
||||
];
|
||||
};
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
|
||||
binding = "<Super>Return";
|
||||
command = "kgx";
|
||||
name = "gnome console keybind";
|
||||
enable-in-lockscreen = true;
|
||||
};
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1" = {
|
||||
binding = "<Super>n";
|
||||
command = "nautilus";
|
||||
name = "gnome file manager keybind";
|
||||
enable-in-lockscreen = true;
|
||||
};
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2" = {
|
||||
binding = "<Super>o";
|
||||
command = "gnome-calculator";
|
||||
name = "gnome calculator keybind";
|
||||
enable-in-lockscreen = true;
|
||||
};
|
||||
"org/gnome/shell/keybindings" = {
|
||||
switch-to-application-1 = [];
|
||||
switch-to-application-2 = [];
|
||||
switch-to-application-3 = [];
|
||||
switch-to-application-4 = [];
|
||||
switch-to-application-5 = [];
|
||||
switch-to-application-6 = [];
|
||||
switch-to-application-7 = [];
|
||||
switch-to-application-8 = [];
|
||||
switch-to-application-9 = [];
|
||||
open-new-window-application-1 = [];
|
||||
open-new-window-application-2 = [];
|
||||
open-new-window-application-3 = [];
|
||||
open-new-window-application-4 = [];
|
||||
open-new-window-application-5 = [];
|
||||
open-new-window-application-6 = [];
|
||||
open-new-window-application-7 = [];
|
||||
open-new-window-application-8 = [];
|
||||
open-new-window-application-9 = [];
|
||||
};
|
||||
"org/gnome/gnome-session" = {
|
||||
logout-prompt = false;
|
||||
show-fallback-warning = false;
|
||||
};
|
||||
"org/gnome/shell/extensions/dash-to-dock" = {
|
||||
always-center-icons = false;
|
||||
|
@ -111,7 +111,7 @@
|
||||
|
||||
spotify
|
||||
telegram-desktop
|
||||
(chromium.override { enableWideVine = true; })
|
||||
# (chromium.override { enableWideVine = true; })
|
||||
revolt-desktop
|
||||
element-desktop
|
||||
surf
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
{
|
||||
programs.nixcord = {
|
||||
enable = true;
|
||||
|
||||
@ -115,5 +115,7 @@
|
||||
translate.enable = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
@ -28,7 +28,10 @@
|
||||
"svg.context-properties.content.enabled" = true;
|
||||
"browser.theme.dark-private-windows" = false;
|
||||
|
||||
# do not clear cookies
|
||||
# disable annoying stuff
|
||||
"privacy.resistFingerprinting" = false;
|
||||
"clipboard.autocopy" = false;
|
||||
"middlemouse.paste" = false;
|
||||
"privacy.clearOnShutdown.history" = false;
|
||||
"privacy.clearOnShutdown.cookies" = false;
|
||||
};
|
||||
|
1
modules/proxies/hysteria.
Normal file
1
modules/proxies/hysteria.
Normal file
@ -0,0 +1 @@
|
||||
|
@ -183,7 +183,7 @@
|
||||
"reboot": "systemctl reboot",
|
||||
"suspend": "systemctl suspend",
|
||||
"hibernate": "systemctl hibernate",
|
||||
"logout": "pkill sway"
|
||||
"logout": "swaymsg exit"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user