summaryrefslogtreecommitdiff
path: root/home-manager/addons/sway-config.nix
diff options
context:
space:
mode:
authorJakub Trzeciak <jptrzy@gmail.com>2023-11-09 12:23:29 +0100
committerJakub Trzeciak <jptrzy@gmail.com>2023-11-09 12:23:29 +0100
commitb31392da2708dd117aaaff96260f842345fa2852 (patch)
tree67d282f0e6026dd3c6494d8bee4abe17080ca2d0 /home-manager/addons/sway-config.nix
parenta0274f54b9af1404b62892df19916b9db18196cb (diff)
downloadnixos-b31392da2708dd117aaaff96260f842345fa2852.tar.gz
nixos-b31392da2708dd117aaaff96260f842345fa2852.tar.bz2
nixos-b31392da2708dd117aaaff96260f842345fa2852.zip
Modrinth App Testing
Diffstat (limited to 'home-manager/addons/sway-config.nix')
-rw-r--r--home-manager/addons/sway-config.nix23
1 files changed, 13 insertions, 10 deletions
diff --git a/home-manager/addons/sway-config.nix b/home-manager/addons/sway-config.nix
index c53fb56..b268fd0 100644
--- a/home-manager/addons/sway-config.nix
+++ b/home-manager/addons/sway-config.nix
@@ -1,5 +1,7 @@
{ pkgs }: { text = ''
+exec ${pkgs.foot}/bin/foot --server
+exec_always ${pkgs.kanshi}/bin/kanshi
exec ${pkgs.pulseaudio}/bin/pulseaudio --start
exec systemctl --user import-environment
@@ -16,8 +18,15 @@ set $right l
floating_modifier $mod normal
# Apps
- bindsym $mod+d exec ${pkgs.dmenu}/bin/dmenu_path | ${pkgs.wmenu}/bin/wmenu | xargs ${pkgs.sway}/bin/swaymsg exec --
- bindsym $mod+Return exec ${pkgs.foot}/bin/foot
+ bindsym $mod+d exec ${pkgs.dmenu}/bin/dmenu_path | ${pkgs.fuzzel}/bin/fuzzel -d | xargs ${pkgs.sway}/bin/swaymsg exec --
+ bindsym $mod+Shift+d exec ${pkgs.fuzzel}/bin/fuzzel
+ bindsym $mod+Return exec ${pkgs.foot}/bin/footclient
+ bindsym $mod+Shift+Return exec ${pkgs.foot}/bin/foot
+
+ bindsym $mod+p exec fuzzel-emoji
+ bindsym $mod+o exec fuzzel-pass
+
+ bindsym $mod+a exec ${pkgs.gtklock}/bin/gtklock
# Basic
bindsym $mod+Shift+q kill
@@ -77,8 +86,6 @@ floating_modifier $mod normal
bindsym $mod+Shift+9 move container to workspace number 9
bindsym $mod+Shift+0 move container to workspace number 10
-
-
# Resize
mode "resize" {
# left will shrink the containers width
@@ -103,14 +110,14 @@ floating_modifier $mod normal
bindsym $mod+r mode "resize"
-
-
# Status Bar
bar {
position top
font "Neo Comic Mono 12"
}
+ exec ${pkgs.sway}/bin/swaybar --bar_id bar-0
+
# Window border
default_border none
default_floating_border none
@@ -118,7 +125,6 @@ floating_modifier $mod normal
titlebar_padding 1
titlebar_border_thickness 0
-
# Input
input "type:keyboard" {
xkb_options caps:escape
@@ -128,8 +134,5 @@ floating_modifier $mod normal
natural_scroll enabled
}
-
-
-
include @sysconfdir@/sway/config.d/*
''; }
Software created with 💖