Switch launcher to fuzzel
This commit is contained in:
parent
36ee201aa1
commit
5431f9e0e3
|
@ -9,6 +9,34 @@ with lib;
|
||||||
swaylock-command = "${pkgs.swaylock-effects}/bin/swaylock --screenshots --grace 30 --indicator --clock --timestr \"%-I:%M:%S %p\" --datestr \"%A %Y-%M-%d\" --effect-blur 20x3";
|
swaylock-command = "${pkgs.swaylock-effects}/bin/swaylock --screenshots --grace 30 --indicator --clock --timestr \"%-I:%M:%S %p\" --datestr \"%A %Y-%M-%d\" --effect-blur 20x3";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
# Locking and display management
|
||||||
|
wdisplays
|
||||||
|
swaylock-effects
|
||||||
|
swayidle
|
||||||
|
# Clipboard
|
||||||
|
wl-clipboard
|
||||||
|
# Notifications
|
||||||
|
mako
|
||||||
|
# Terminal
|
||||||
|
alacritty
|
||||||
|
# glib for sound stuff
|
||||||
|
glib
|
||||||
|
# Glpaper for the background
|
||||||
|
(glpaper.overrideAttrs (old: {
|
||||||
|
src = fetchFromSourcehut {
|
||||||
|
owner = "~scoopta";
|
||||||
|
repo = "glpaper";
|
||||||
|
vc = "hg";
|
||||||
|
rev = "f89e60b7941fb60f1069ed51af9c5bb4917aab35";
|
||||||
|
hash = "sha256-E7FKjt3NL0aAEibfaq+YS2IVvpjNjInA+Rs8SU63/3M=";
|
||||||
|
};
|
||||||
|
}))
|
||||||
|
# Screenshots
|
||||||
|
sway-contrib.grimshot
|
||||||
|
# fuzzel for launcher
|
||||||
|
fuzzel
|
||||||
|
];
|
||||||
#########################
|
#########################
|
||||||
## Sway
|
## Sway
|
||||||
#########################
|
#########################
|
||||||
|
@ -38,16 +66,18 @@ with lib;
|
||||||
# Alacritty as default terminal
|
# Alacritty as default terminal
|
||||||
terminal = "alacritty";
|
terminal = "alacritty";
|
||||||
# Use krunner (from kde) as our launcher
|
# Use krunner (from kde) as our launcher
|
||||||
menu = "albert show";
|
menu = ''
|
||||||
|
fuzzel -f Fira -b "103c48ff" -S "adbcbcff" -s "184956ff" -t "72898fff" -B 5 -r 5 -C "ed8649ff"
|
||||||
|
'';
|
||||||
# Use waybar, but through systemd
|
# Use waybar, but through systemd
|
||||||
bars = [
|
bars = [
|
||||||
# {
|
# {
|
||||||
# command = "waybar";
|
# command = "waybar";
|
||||||
# }
|
# }
|
||||||
];
|
];
|
||||||
# Use fira code
|
# Use fira
|
||||||
fonts = {
|
fonts = {
|
||||||
names = [ "Fira Code Nerd Font" ];
|
names = [ "Fira" ];
|
||||||
size = 10.0;
|
size = 10.0;
|
||||||
};
|
};
|
||||||
# Setup keybindings
|
# Setup keybindings
|
||||||
|
@ -68,8 +98,6 @@ with lib;
|
||||||
};
|
};
|
||||||
# Startup applications
|
# Startup applications
|
||||||
startup = [
|
startup = [
|
||||||
# Albert, the launcher
|
|
||||||
{ command = "albert"; }
|
|
||||||
# Mako, the notification daemon
|
# Mako, the notification daemon
|
||||||
{ command = "mako"; }
|
{ command = "mako"; }
|
||||||
];
|
];
|
||||||
|
@ -92,7 +120,7 @@ with lib;
|
||||||
# Border configuration
|
# Border configuration
|
||||||
borderSize = 3;
|
borderSize = 3;
|
||||||
# Use Fira Code for font
|
# Use Fira Code for font
|
||||||
font = "Fira Code Nerd Font 10";
|
font = "Fira 10";
|
||||||
# Group by application
|
# Group by application
|
||||||
groupBy = "app-name";
|
groupBy = "app-name";
|
||||||
# Bottom right corner
|
# Bottom right corner
|
||||||
|
|
|
@ -48,37 +48,6 @@ with lib;
|
||||||
enable = true;
|
enable = true;
|
||||||
# Enable the wrapper for gtk applications
|
# Enable the wrapper for gtk applications
|
||||||
wrapperFeatures.gtk = true;
|
wrapperFeatures.gtk = true;
|
||||||
# Install some applications required for sway to work how I want
|
|
||||||
extraPackages = with pkgs; [
|
|
||||||
# Unstable waybar, its a fast moving target
|
|
||||||
inputs.nixpkgs-unstable.legacyPackages.${system}.waybar
|
|
||||||
# Locking and display management
|
|
||||||
wdisplays
|
|
||||||
swaylock-effects
|
|
||||||
swayidle
|
|
||||||
# Clipboard
|
|
||||||
wl-clipboard
|
|
||||||
# Notifications
|
|
||||||
mako
|
|
||||||
# Terminal
|
|
||||||
alacritty
|
|
||||||
# glib for sound stuff
|
|
||||||
glib
|
|
||||||
# Glpaper for the background
|
|
||||||
(glpaper.overrideAttrs (old: {
|
|
||||||
src = fetchFromSourcehut {
|
|
||||||
owner = "~scoopta";
|
|
||||||
repo = "glpaper";
|
|
||||||
vc = "hg";
|
|
||||||
rev = "f89e60b7941fb60f1069ed51af9c5bb4917aab35";
|
|
||||||
hash = "sha256-E7FKjt3NL0aAEibfaq+YS2IVvpjNjInA+Rs8SU63/3M=";
|
|
||||||
};
|
|
||||||
}))
|
|
||||||
# Screenshots
|
|
||||||
sway-contrib.grimshot
|
|
||||||
# Albert for launcher
|
|
||||||
albert
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
|
|
Loading…
Reference in New Issue