Compare commits
4 Commits
a18a03ba0e
...
3d65ba5862
| Author | SHA1 | Date | |
|---|---|---|---|
|
3d65ba5862
|
|||
|
3a4bf7d82d
|
|||
|
db25034891
|
|||
|
ff7ca4e4ba
|
@ -14,7 +14,7 @@
|
|||||||
(defwindow bar1
|
(defwindow bar1
|
||||||
:monitor 1
|
:monitor 1
|
||||||
:geometry (geometry :height "100%"
|
:geometry (geometry :height "100%"
|
||||||
:width "50px"
|
:width "40px"
|
||||||
:anchor "center left")
|
:anchor "center left")
|
||||||
:stacking "fg"
|
:stacking "fg"
|
||||||
:exclusive true
|
:exclusive true
|
||||||
@ -41,6 +41,7 @@
|
|||||||
(temperature)
|
(temperature)
|
||||||
(battery)
|
(battery)
|
||||||
(box :class "thingy" (systray :orientation "v"))
|
(box :class "thingy" (systray :orientation "v"))
|
||||||
|
(kb_layout)
|
||||||
(date)
|
(date)
|
||||||
(clock)
|
(clock)
|
||||||
(pwr)
|
(pwr)
|
||||||
@ -94,7 +95,7 @@
|
|||||||
(button :class "clickable" :onclick "ba bluetoothctl disconnect" (label :text "---"))
|
(button :class "clickable" :onclick "ba bluetoothctl disconnect" (label :text "---"))
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(label :text "BLT")
|
(label :text "BLU")
|
||||||
(revealer :transition "slideup"
|
(revealer :transition "slideup"
|
||||||
:reveal {!show_bluetooth}
|
:reveal {!show_bluetooth}
|
||||||
(label :text "---")
|
(label :text "---")
|
||||||
@ -120,7 +121,7 @@
|
|||||||
(label :text "VOL")
|
(label :text "VOL")
|
||||||
(revealer :transition "slideup"
|
(revealer :transition "slideup"
|
||||||
:reveal {!show_volume}
|
:reveal {!show_volume}
|
||||||
(label :text volume_out)
|
(label :text {is_muted ? "MM" : volume_out})
|
||||||
)
|
)
|
||||||
)))
|
)))
|
||||||
|
|
||||||
@ -129,7 +130,7 @@
|
|||||||
:valign "end"
|
:valign "end"
|
||||||
:class "battery thingy"
|
:class "battery thingy"
|
||||||
:visible {current_temp != ""}
|
:visible {current_temp != ""}
|
||||||
(label :text "TMP")
|
(label :text "TEM")
|
||||||
(label :text "${current_temp / 1000}°")
|
(label :text "${current_temp / 1000}°")
|
||||||
))
|
))
|
||||||
|
|
||||||
@ -151,6 +152,13 @@
|
|||||||
;(label :text "${bat_charge}%")
|
;(label :text "${bat_charge}%")
|
||||||
))
|
))
|
||||||
|
|
||||||
|
(defwidget kb_layout []
|
||||||
|
(button :onclick "niri msg action switch-layout next"
|
||||||
|
:hexpand true
|
||||||
|
:class "thingy clickable"
|
||||||
|
(label :text "KBL")
|
||||||
|
))
|
||||||
|
|
||||||
(defwidget date []
|
(defwidget date []
|
||||||
(tooltip :halign "fill"
|
(tooltip :halign "fill"
|
||||||
(calendar :class "calendar")
|
(calendar :class "calendar")
|
||||||
@ -197,8 +205,9 @@
|
|||||||
(defvar show_volume false)
|
(defvar show_volume false)
|
||||||
(defvar show_bluetooth false)
|
(defvar show_bluetooth false)
|
||||||
|
|
||||||
(defpoll workspaces :interval "1s" "eww-workspaces")
|
(defpoll workspaces :interval "1s" "wmutils workspaces")
|
||||||
(defpoll volume_out :interval "1s" "pamixer --get-volume")
|
(defpoll volume_out :interval "1s" "pamixer --get-volume")
|
||||||
|
(defpoll is_muted :interval "1s" "pamixer --get-mute")
|
||||||
(defpoll vpn_status :interval "1s" "mullvad-status")
|
(defpoll vpn_status :interval "1s" "mullvad-status")
|
||||||
(defpoll current_minute :interval "1s" "date +%M")
|
(defpoll current_minute :interval "1s" "date +%M")
|
||||||
(defpoll current_hour :interval "1s" "date +%H")
|
(defpoll current_hour :interval "1s" "date +%H")
|
||||||
|
|||||||
@ -97,8 +97,9 @@ $env.BROWSER = "firefox"
|
|||||||
$env.EDITOR = "nvim"
|
$env.EDITOR = "nvim"
|
||||||
$env.DEFMT_LOG = "info"
|
$env.DEFMT_LOG = "info"
|
||||||
$env.MOZ_ENABLE_WAYLAND = "1"
|
$env.MOZ_ENABLE_WAYLAND = "1"
|
||||||
$env.VOLTA_HOME = ($env.HOME + "/.volta")
|
$env.VOLTA_HOME = $"($env.HOME)/.volta"
|
||||||
|
$env.CARGO_TARGET_DIR = $"($env.HOME)/.cargo/target"
|
||||||
|
|
||||||
mkdir ~/.cache/starship
|
mkdir ~/.cache/starship
|
||||||
starship init nu | save -f ~/.cache/starship/init.nu
|
starship init nu | save -f ~/.cache/starship/init.nu
|
||||||
#zoxide init nushell | save -f ~/.cache/zoxide.nu
|
zoxide init nushell | save -f ~/.cache/zoxide.nu
|
||||||
|
|||||||
@ -34,7 +34,8 @@ require("auto-save").setup({
|
|||||||
enabled = false
|
enabled = false
|
||||||
})
|
})
|
||||||
|
|
||||||
require("todo-comments").setup()
|
-- FIXME
|
||||||
|
--require("todo-comments").setup()
|
||||||
|
|
||||||
|
|
||||||
rust_tools.setup({
|
rust_tools.setup({
|
||||||
|
|||||||
@ -82,7 +82,7 @@ return require('packer').startup(function(use)
|
|||||||
use "nvim-lua/plenary.nvim"
|
use "nvim-lua/plenary.nvim"
|
||||||
use {
|
use {
|
||||||
'folke/todo-comments.nvim',
|
'folke/todo-comments.nvim',
|
||||||
event = 'VimEnter',
|
event = 'VimEnter',
|
||||||
requires = { 'nvim-lua/plenary.nvim' }
|
requires = { 'nvim-lua/plenary.nvim' }
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -91,7 +91,7 @@ return require('packer').startup(function(use)
|
|||||||
use 'williamboman/mason-lspconfig.nvim'
|
use 'williamboman/mason-lspconfig.nvim'
|
||||||
use 'neovim/nvim-lspconfig'
|
use 'neovim/nvim-lspconfig'
|
||||||
use 'simrat39/rust-tools.nvim'
|
use 'simrat39/rust-tools.nvim'
|
||||||
use 'WhoIsSethDaniel/lualine-lsp-progress.nvim'
|
--use 'WhoIsSethDaniel/lualine-lsp-progress.nvim'
|
||||||
|
|
||||||
-- nushell support
|
-- nushell support
|
||||||
--use { 'LhKipp/nvim-nu', run = function() vim.fn[':TSInstall nu'] end} }
|
--use { 'LhKipp/nvim-nu', run = function() vim.fn[':TSInstall nu'] end} }
|
||||||
|
|||||||
@ -25,6 +25,10 @@ require("gruvbox").setup({
|
|||||||
transparent_mode = false,
|
transparent_mode = false,
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.o.background = "dark" -- or "light" for light mode
|
{% if light %}
|
||||||
|
vim.o.background = "light"
|
||||||
|
{% else %}
|
||||||
|
vim.o.background = "dark"
|
||||||
|
{% end %}
|
||||||
|
|
||||||
vim.cmd([[colorscheme gruvbox]])
|
vim.cmd([[colorscheme gruvbox]])
|
||||||
@ -26,3 +26,6 @@
|
|||||||
|
|
||||||
[interactive]
|
[interactive]
|
||||||
diffFilter = delta --color-only
|
diffFilter = delta --color-only
|
||||||
|
|
||||||
|
[log]
|
||||||
|
showSignature = true
|
||||||
|
|||||||
Reference in New Issue
Block a user