mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-05-24 05:16:06 -07:00
Compare commits
No commits in common. "fb5127c5e0ba5c621886a49988642bd77cba2d02" and "529a653e22ad1b4b0ae8148b55ba77695fedf997" have entirely different histories.
fb5127c5e0
...
529a653e22
@ -27,7 +27,6 @@ in {
|
|||||||
gnomeExtensions.alphabetical-app-grid # Alphabetically order the app grid and folders
|
gnomeExtensions.alphabetical-app-grid # Alphabetically order the app grid and folders
|
||||||
gnome-fullscreen-to-empty-workspace # New, maximized and fullscreen windows will be moved to empty workspaces
|
gnome-fullscreen-to-empty-workspace # New, maximized and fullscreen windows will be moved to empty workspaces
|
||||||
gnome-set-panel-monitor # Set monitor for panel to appear on
|
gnome-set-panel-monitor # Set monitor for panel to appear on
|
||||||
stacks-in-gnome # TBD
|
|
||||||
gnome-randr # Xrandr-like CLI for configuring displays on GNOME/Wayland
|
gnome-randr # Xrandr-like CLI for configuring displays on GNOME/Wayland
|
||||||
ftw # Build custom ftl wallpapers in a complicated way for no reason
|
ftw # Build custom ftl wallpapers in a complicated way for no reason
|
||||||
];
|
];
|
||||||
@ -128,7 +127,6 @@ in {
|
|||||||
"gnome-set-panel-monitor@tstarr.us"
|
"gnome-set-panel-monitor@tstarr.us"
|
||||||
"custom-hot-corners-extended@G-dH.github.com"
|
"custom-hot-corners-extended@G-dH.github.com"
|
||||||
"AlphabeticalAppGrid@stuarthayhurst"
|
"AlphabeticalAppGrid@stuarthayhurst"
|
||||||
"stacks-in-gnome@tstarr.us"
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
"org/gnome/shell/app-switcher" = {
|
"org/gnome/shell/app-switcher" = {
|
||||||
@ -191,8 +189,8 @@ in {
|
|||||||
close = ["<Super>d"];
|
close = ["<Super>d"];
|
||||||
toggle-fullscreen = ["<Super>f"];
|
toggle-fullscreen = ["<Super>f"];
|
||||||
toggle-maximized = ["<Super>t"];
|
toggle-maximized = ["<Super>t"];
|
||||||
cycle-windows = ["<Super>Tab"];
|
cycle-windows = ["<Super>Tab" "<Super>k"];
|
||||||
cycle-windows-backward = ["<Shift><Super>Tab"];
|
cycle-windows-backward = ["<Shift><Super>Tab" "<Super>j"];
|
||||||
panel-run-dialog = ["<Super>r"];
|
panel-run-dialog = ["<Super>r"];
|
||||||
switch-applications = [];
|
switch-applications = [];
|
||||||
switch-applications-backward = [];
|
switch-applications-backward = [];
|
||||||
|
@ -12,6 +12,7 @@ in {
|
|||||||
capslock = "overload(meta, esc)";
|
capslock = "overload(meta, esc)";
|
||||||
leftalt = "layer(alt)";
|
leftalt = "layer(alt)";
|
||||||
f1 = "oneshot(open)";
|
f1 = "oneshot(open)";
|
||||||
|
meta = "layer(meta)";
|
||||||
};
|
};
|
||||||
open = {
|
open = {
|
||||||
enter = "C-M-enter"; # terminal
|
enter = "C-M-enter"; # terminal
|
||||||
@ -26,6 +27,12 @@ in {
|
|||||||
k = "up";
|
k = "up";
|
||||||
l = "right";
|
l = "right";
|
||||||
};
|
};
|
||||||
|
meta = {
|
||||||
|
h = "M-left";
|
||||||
|
j = "M-down";
|
||||||
|
k = "M-up";
|
||||||
|
l = "M-right";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -34,7 +34,6 @@ in {
|
|||||||
zoxide # Fast cd command that learns your habits
|
zoxide # Fast cd command that learns your habits
|
||||||
fzf # Command-line fuzzy finder for Unix-like operating systems
|
fzf # Command-line fuzzy finder for Unix-like operating systems
|
||||||
distrobox # Use any linux distribution inside your terminal
|
distrobox # Use any linux distribution inside your terminal
|
||||||
just # Hand way to save and run project-specific commands
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,6 @@ final: prev: {
|
|||||||
ftw = final.callPackage ../pkgs/ftw.nix {};
|
ftw = final.callPackage ../pkgs/ftw.nix {};
|
||||||
gnome-fullscreen-to-empty-workspace = final.callPackage ../pkgs/gnome-fullscreen-to-empty-workspace/default.nix {};
|
gnome-fullscreen-to-empty-workspace = final.callPackage ../pkgs/gnome-fullscreen-to-empty-workspace/default.nix {};
|
||||||
gnome-set-panel-monitor = final.callPackage ../pkgs/gnome-set-panel-monitor.nix {};
|
gnome-set-panel-monitor = final.callPackage ../pkgs/gnome-set-panel-monitor.nix {};
|
||||||
stacks-in-gnome = final.callPackage ../pkgs/stacks-in-gnome.nix {};
|
|
||||||
nx_tzdb = final.callPackage ../pkgs/nx_tzdb.nix {};
|
nx_tzdb = final.callPackage ../pkgs/nx_tzdb.nix {};
|
||||||
pySVS = final.callPackage ../pkgs/pySVS.nix {};
|
pySVS = final.callPackage ../pkgs/pySVS.nix {};
|
||||||
ryujinx = final.callPackage ../pkgs/ryujinx/default.nix {};
|
ryujinx = final.callPackage ../pkgs/ryujinx/default.nix {};
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||
{ lib, stdenv, fetchFromGitHub, glib }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
pname = "stacks-in-gnome";
|
|
||||||
version = "git-2025-01-10";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "starr-dusT";
|
|
||||||
repo = "gnome-shell-extension-stacks-in-gnome";
|
|
||||||
rev = "dbd3edd8134f3331a60f45f44a9bdec4af9beefe";
|
|
||||||
hash = "sha256-RbidDs9de2BLxZaPp4TVY6AYGKZKXeLioTHFCcvVF2Q=";
|
|
||||||
};
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
runHook preInstall
|
|
||||||
mkdir -p "$out/share/gnome-shell/extensions/stacks-in-gnome@tstarr.us"
|
|
||||||
cp -r * "$out/share/gnome-shell/extensions/stacks-in-gnome@tstarr.us"
|
|
||||||
runHook postInstall
|
|
||||||
'';
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
extensionUuid = "stacks-in-gnome@tstarr.us";
|
|
||||||
extensionPortalSlug = "stacks-in-gnome";
|
|
||||||
};
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "";
|
|
||||||
maintainers = with maintainers; [ starr-dusT ];
|
|
||||||
homepage = "https://github.com/starr-dusT/gnome-shell-extension-stacks-in-gnome";
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user