patrick-motard / dot Goto Github PK
View Code? Open in Web Editor NEWA Golang CLI for my dotfiles DE.
License: GNU General Public License v3.0
A Golang CLI for my dotfiles DE.
License: GNU General Public License v3.0
When reloading i3wm via mod+shift+r
, dot polybar
loads a different theme. Currently I only have two themes, nord and nord-arrow, and it switches between the two.
json does not allow for comments
it seems to be better used for data transfers and less so as a configuration format that's human readable
toml seems to be a good alternative
config files for linux apps should go in standard location ~/.config/{app_name}
. Right now current_settings.toml
is in the projects directory and checked into source control which will cause issues for users. There should be an example settings file in the project, and the project should look to ~/.config/dot/ for config.toml.
I would commands for:
After updating polybar, there are errors in my config files. Not sure what. There are no errors being output by dot. I'm having to remember how to call polybar directly, which is annoying given how I have to set environment variables just right to get the themes working. Dot should:
The current lastpass rofi mode is a bash script that fetches all accounts every time rofi is called. Makes rofi laggy. Would be cool to re-implement this in dot, have it sync lastpass in the background, and list the accounts via rofi from a cache so that rofi stays nice and snappy.
Before releasing this project to the public I would like an automated build that builds and publishes a AUR package to Arch so that it's easy for people to install.
When i logged in this morning, polybar only started on a few monitors. I'm thinking maybe the monitors weren't detected yet? I'll have to test it more.
If that is what is happening, maybe I should look into making this a daemon that continuously checks the monitors state and updates polybar if they change.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.