102 lines
1.6 KiB
Lua
102 lines
1.6 KiB
Lua
local config_dir = require("gears.filesystem").get_configuration_dir()
|
|
|
|
local M = {}
|
|
|
|
M.keys = {
|
|
mod = "Mod4",
|
|
alt = "Mod1",
|
|
}
|
|
|
|
M.apps = {
|
|
terminal = "wezterm",
|
|
launcher = "rofi -show drun",
|
|
browser = "firefox",
|
|
file_manager = "thunar",
|
|
editor = os.getenv("EDITOR") or "nvim",
|
|
}
|
|
|
|
M.apps.start_editor = M.apps.terminal .. "-e" .. M.apps.editor
|
|
M.apps.music_player = M.apps.terminal .. "--class music -e ncmpcpp"
|
|
|
|
M.theme = {
|
|
flavor = "macchiato",
|
|
accent1 = "pink",
|
|
accent2 = "rosewater",
|
|
-- wallpaper = config_dir .. "themes/catppuccin/buttons.png",
|
|
wallpaper = "~/data/photos/wallpaper/city.png",
|
|
pfp = config_dir .. "themes/catppuccin/assets/pfp.jpg",
|
|
icon_theme = "Papirus",
|
|
font = {
|
|
family = "FairiesevkaSans Nerd Font Propo",
|
|
size = "10",
|
|
},
|
|
}
|
|
|
|
M.icons = {
|
|
menu = "",
|
|
power = "",
|
|
restart = "",
|
|
sleep = "",
|
|
exit = "",
|
|
lock = "",
|
|
music = {
|
|
next = "",
|
|
prev = "",
|
|
pause = "",
|
|
play = "",
|
|
},
|
|
tags = {
|
|
general = " ",
|
|
files = " ",
|
|
media = " ",
|
|
terminal = " ",
|
|
coding = " ",
|
|
misc = " ",
|
|
},
|
|
cal = "",
|
|
clock = "",
|
|
arr = {
|
|
r = "»",
|
|
l = "«",
|
|
},
|
|
vol = {
|
|
on = "",
|
|
off = "",
|
|
low = "",
|
|
med = "",
|
|
high = "",
|
|
},
|
|
mem = "",
|
|
cpu = "",
|
|
disk = "",
|
|
}
|
|
|
|
M.widget = {}
|
|
|
|
M.widget.clock = {
|
|
format = "%I:%M %p",
|
|
}
|
|
|
|
M.widget.date = {
|
|
format = "%a %b %d",
|
|
}
|
|
|
|
M.widget.weather = {
|
|
api_key = "e894c3e6c1a9d2217eee94791e845c96",
|
|
coordinates = { lat = "47.773140", lon = "-122.303660" },
|
|
units = "imperial",
|
|
}
|
|
|
|
M.widget.github = {
|
|
username = "punkfairie",
|
|
}
|
|
|
|
M.widget.mic = {
|
|
name = "",
|
|
}
|
|
|
|
M.widget.disk = {
|
|
name = "/dev/sdb3",
|
|
}
|
|
|
|
return M
|