diff --git a/common/envs b/common/envs
index 2c2e3b3..4929215 100644
--- a/common/envs
+++ b/common/envs
@@ -1,3 +1,4 @@
+os/android
os/linux
os/linux/arch
os/linux/nix
diff --git a/common/git/config b/common/git/config
index 45a1196..a46b470 100644
--- a/common/git/config
+++ b/common/git/config
@@ -1,5 +1,6 @@
[user]
name = Daniel Flanagan
+ email = daniel@lyte.dev
[filter "lfs"]
clean = git-lfs clean -- %f
diff --git a/common/helix/config.toml b/common/helix/config.toml
index 5ab9163..416fb39 100644
--- a/common/helix/config.toml
+++ b/common/helix/config.toml
@@ -4,6 +4,8 @@ theme = "custom"
soft-wrap.enable = true
auto-pairs = false
auto-save = false
+completion-trigger-len = 1
+color-modes = false
bufferline = "multiple"
scrolloff = 8
rulers = [80, 120]
@@ -21,6 +23,15 @@ hidden = false
render = true
character = "▏"
+[editor.lsp]
+display-messages = true
+display-inlay-hints = true
+
+[editor.statusline]
+left = ["mode", "spinner", "selections", "primary-selection-length", "position", "position-percentage", "diagnostics", "workspace-diagnostics"]
+center = ["file-name"]
+right = [ "version-control", "total-line-numbers", "file-encoding"]
+
[keys.insert]
j = { k = "normal_mode", j = "normal_mode", K = "normal_mode", J = "normal_mode" }
diff --git a/os/android/config.d.fish b/os/android/config.d.fish
new file mode 100644
index 0000000..29b4560
--- /dev/null
+++ b/os/android/config.d.fish
@@ -0,0 +1,2 @@
+set --export --universal NOTES_PATH $NICE_HOME/storage/shared/notes
+
diff --git a/os/linux/libinput/gestures.conf b/os/linux/libinput/gestures.conf
index 2d6681d..cf5270d 100644
--- a/os/linux/libinput/gestures.conf
+++ b/os/linux/libinput/gestures.conf
@@ -5,6 +5,6 @@ timeout 0.9
gesture swipe left 3 swaymsg workspace back_and_forth
-gesture swipe right 2 swaymsg seat seat0 cursor press BTN_EXTRA && swaymsg seat seat0 cursor release BTN_EXTRA
+# gesture swipe right 2 swaymsg seat seat0 cursor press BTN_EXTRA && swaymsg seat seat0 cursor release BTN_EXTRA
-gesture swipe left 2 swaymsg seat seat0 cursor press BTN_SIDE && swaymsg seat seat0 cursor release BTN_SIDE
+# gesture swipe left 2 swaymsg seat seat0 cursor press BTN_SIDE && swaymsg seat seat0 cursor release BTN_SIDE
diff --git a/os/linux/sway/config b/os/linux/sway/config
index 262f829..9a3d0cf 100644
--- a/os/linux/sway/config
+++ b/os/linux/sway/config
@@ -160,6 +160,10 @@ mode "resize" {
bindsym escape mode "default"
}
+bar {
+ swaybar_command waybar
+}
+
set $tilers "(kitty.*|firefox.*|slack.*|Slack.*|thunar.*|Alacritty.*|alacritty.*|Discord.*|discord.*)"
for_window [title=".*"] floating enable
for_window [app_id=$tilers] floating disable
@@ -182,8 +186,6 @@ exec mako
exec kitty --single-instance
exec /usr/lib/polkit-kde-authentication-agent-1
-exec eww daemon
-exec eww open-many bar
# exec_always notify-send -a "sway" -i ~/.wallpaper "sway configuration loaded"
diff --git a/os/linux/waybar/config b/os/linux/waybar/config
index 376df48..56a2e54 100644
--- a/os/linux/waybar/config
+++ b/os/linux/waybar/config
@@ -28,6 +28,11 @@
"tooltip-format-enumerate-connected": "{device_alias}@{device_address}",
"tooltip-format-enumerate-connected-battery": "{device_alias}@{device_address} ( {device_battery_percentage}%)"
},
+ // "wireplumber": {
+ // "format": "{volume}% {icon}",
+ // "format-muted": "",
+ // "on-click": "helvum"
+ // },
"sway/workspaces": {
"disable-scroll": false,
"persistent_workspaces": {
@@ -46,10 +51,10 @@
"format": "{name}"
},
"idle_inhibitor": {
- "format": "{icon}",
+ "format": "{icon}",
"format-icons": {
- "activated": "",
- "deactivated": ""
+ "activated": "",
+ "deactivated": ""
}
},
"tray": {
@@ -66,7 +71,7 @@
"interval": 3
},
"memory": {
- "format": "{} "
+ "format": "{} "
},
"temperature": {
// "thermal-zone": 2,
@@ -79,7 +84,7 @@
"backlight": {
// "device": "acpi_video1",
"format": "{percent}% {icon}",
- "format-icons": ["", ""]
+ "format-icons": ["", ""]
},
"battery": {
"states": {
@@ -92,8 +97,8 @@
"format-plugged": "{capacity}% ﮣ",
"format-alt": "{time} {icon}",
"format-good": "", // An empty format will hide the module
- "format-full": "",
- "format-icons": ["", "", "", "", ""]
+ "format-full": "",
+ "format-icons": ["", "", "", "", ""]
},
"network": {
"format-wifi": "{essid} ({signalStrength}%) ",
@@ -109,7 +114,7 @@
//"format-bluetooth": "{volume}% {icon} {format_source}",
//"format-bluetooth-muted": " {icon} {format_source}",
//"format-muted": " {format_source}",
- "format-muted": "ﱝ {format_source}",
+ "format-muted": " {format_source}",
"format-source": "",
"format-source-muted": "",
"format-icons": {
diff --git a/os/linux/waybar/style.css b/os/linux/waybar/style.css
index 4612365..32af862 100644
--- a/os/linux/waybar/style.css
+++ b/os/linux/waybar/style.css
@@ -3,7 +3,7 @@
* {
border: none;
border-radius: 0;
- font-family: "IosevkaLyteTerm", sans-serif;
+ font-family: "IosevkaLyteTerm", "Symbols Nerd Font Mono", sans-serif;
font-size: 16px;
min-height: 0;
}
@@ -68,10 +68,11 @@ window#waybar.empty {
#idle_inhibitor,
#mpd {
padding: 0 0.75em;
+ background-color: inherit;
+ color: @text;
}
#clock {
- /* background-color: #64727D; */
}
#battery {