Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/slicetext/awm_dots
My dotfiles
https://github.com/slicetext/awm_dots
awesomewm configuration dotfiles dotfiles-linux lua
Last synced: 3 months ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/slicetext/awm_dots
- Owner: slicetext
- Created: 2023-12-07T14:42:48.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-14T23:59:07.000Z (11 months ago)
- Last Synced: 2024-09-26T13:40:54.561Z (3 months ago)
- Topics: awesomewm, configuration, dotfiles, dotfiles-linux, lua
- Language: Lua
- Homepage:
- Size: 34.7 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sprint Speed: Low Quality Dotfiles
![Image of the setup](screen_shot.png)
### Installing
⚠️ Warning⚠️
These dot files in their default configuration will delete your custom alacritty theme if you have one and replace it with a themed version. The solution to this is to turn off the Alacritty theme switcher in [settings.lua](./settings.lua).###### Clone the repo using `git clone --recursive https://github.com/slicetext/awm_dots.git ~/.config/awesome`. Replace the `~/.config/awesome` with something else if you're a NixOS nerd.
### Dependencies (I may have forgotten a couple)
###### -A nerd font
###### -Sans font
###### -[Playerctl](https://github.com/altdesktop/playerctl)
###### -AwesomeWM Git Version
###### -ansiweather
###### -brightnessctl
###### -apcalc
###### -Picom (Optional)*
###### \*I recommend Picom Allusive with [this](./extra/picom.conf) config### Keybinds
###### Super+/: See all Keybinds### Customization
###### All user settings are in the settings.lua file### Theming
###### This is a theme file for the paper colorscheme
```lua
file={} --Defines the theme
file.bg_normal = "#f2eede" --color of background
file.bg_minimize = "#bfbcaf" --color of various parts of the bar
file.bg_urgent = "#cc3e28" --color of control panel toggles and urgent notifications
file.bg_focus = "#d8d5c7" --color of various parts of the bar
file.bg_systray = file.bg_normal --color of the systray
file.fg_normal = "#000000" --fg color
file.fg_focus = "#000000" --fg color
file.fg_urgent = "#000000" --fg color
file.fg_minimize = "#000000" --fg color
file.border_normal = "#000000" --fg color
file.border_focus = "#5c21a5" --window border color
file.border_marked = "#5c21a5" --window border color
file.border_control= "#1e6fcc" --popup border color
file.wallpaper = "~/.config/awesome/bg/paper.png" --wallpaper location
file.button_outline= 1 --if 1, the toggle buttons have an outline. If 0, they do not
file.light = false --If the theme is a light theme or not
return file --return the theme```
###### Put themes in the themes directory as [themename].lua. For example, paper's is paper.lua. Set the theme in settings.lua by making settings.theme equal to the name of your theme. For example, for paper make it `settings.theme="paper"`.#### Alacritty Theme Switcher
###### If you have this enabled, you can make an Alacritty theme to go with your color theme.
###### First, edit alacritty.lua. It should have a line that is something like `local alacritty_theme_list={"biscuit","oxocarbon"}` Add the name of your theme to this list. Next, make a file in the alacritty\_themes folder called [your\_theme\_name].yml that has your Alacritty theme inside of it. Then, you're done!### Credits
##### Wallpapers from:
###### -https://github.com/bl4ck44/Wallpapers
###### -https://github.com/linuxdotexe/nordic-wallpapers
###### -https://github.com/awesomeWM/awesome
##### Libraries:
###### Rubato