Commit Graph

309 Commits

Author SHA1 Message Date
50fab353e2
Update waybar style
Fix incorrect selenized dark color, reduce padding around workspace
module, improve colors for battery charging, improve bottom border
on active workspace.
2023-03-02 21:12:02 +03:00
b468cf8c94
Update waybar style
Use selenized dark color palette instead of solarized dark.
2023-03-02 15:56:37 +03:00
c7a14964b0
Switch to waybar
Remove custom sway status.py script and use waybar instead.
2023-02-24 20:07:50 +03:00
3f5393758e
dotfiles/zshrc: pip/poetry keyring fix
I finally figured out why this annoying keyring unlock happens when
I do a pip/poetry install. Good riddance!

See: https://github.com/python-poetry/poetry/issues/1917
2023-02-05 21:23:12 +03:00
f4465c4056
dotfiles/zshrc: don't use Vulkan in Sway
It is really buggy on older Intel, and even on newer Intel apps like
Thunderbird are unusable.
2023-01-03 10:47:31 +03:00
96fb353c2c
dotfiles/zshrc: use Vulkan renderer in Sway
Sway 1.8 greatly improved their Vulkan renderer so I'm going to try
to use it now.
2022-12-26 15:09:24 +02:00
01bb3f6d3a
dotfiles: update tmux.conf
Now that all my hosts are running new enough userlands to support
the tmux-256color terminfo entry I can use it everywhere. Notably
this enables italics to work inside tmux.

Also update comment about the tmux-specific terminfo extensions
for true color. I need to keep using "Tc" until all my hosts have
tmux 3.2+.

See: https://jdhao.github.io/2018/10/19/tmux_nvim_true_color/
See: https://github.com/tmux/tmux/wiki/FAQ#i-dont-see-italics-or-italics-and-reverse-are-the-wrong-way-round
2022-11-26 15:01:38 +03:00
b3a7212ff7 dotfiles: add comment to foot.ini
This is how to check if a term entry exists on the local system.
2022-11-11 09:02:48 +03:00
7f024d3cff
dotfiles/zshrc: set XDG_CURRENT_DESKTOP=sway
This was set in ~/.pam_environment up until a few days ago, but I
forgot to add it when I moved the exports to .zshrc. We need this
for xdg-desktop-portal to know we're on Sway for screensharing.
2022-11-10 19:14:35 +03:00
811e10f04d
dotfiles/vimrc: fix truecolor support
I never really knew why the colors looked different inside and out
of tmux. Now they look correct everywhere!

See: https://gist.github.com/andersevenrud/015e61af2fd264371032763d4ed965b6
2022-11-07 22:18:26 +03:00
188e055677
dotfiles/config/tmux/tmux.conf: true color
Enable true color support in tmux. I didn't even know this was not
working in my current setup. Very interesting read below.

See: https://jdhao.github.io/2018/10/19/tmux_nvim_true_color/
2022-11-07 21:55:39 +03:00
79cf112ad4
dotfiles/zshrc: export Sway variables
We need to export these from zsh in our TTY so Sway can read them
when it starts. Sigh.
2022-11-06 21:33:39 +03:00
ee09822398
dotfiles/config/sway/config: remove systemctl import-environment
This was apparently deprecated and no longer works as intended. You
must name all variables you want to import now.
2022-11-06 21:30:20 +03:00
75ebcd48e3
Remove ~/.pam_environment
It has been deprecated for a long time and Arch Linux finally rem-
oved support for it from pambase.

See: https://bugs.archlinux.org/task/68945
2022-11-06 21:23:34 +03:00
8b23f5748e
dotfiles/config/wofi/style.css: update
Latest selenized-dark from Selenized repo.

See: https://github.com/jan-warchol/selenized/blob/master/other-apps/wofi/selenized-dark.css
2022-11-01 10:18:25 +03:00
144e015223
dotfiles/zshrc: check if asdf.sh exists
This exists on Arch, but not if I'm running the dotfiles on some
random server.
2022-08-31 19:16:45 +03:00
dd44606a6f
dotfiles/zshrc: use asdf on all profiles 2022-08-31 19:14:47 +03:00
a1eb0994fd
dotfiles/zshrc: new genpass alias 2022-08-31 16:59:58 +03:00
936385d111
dotfiles/config/sway/config: float LibreOffice import 2022-08-18 20:40:50 -07:00
808e06eaf8
dotfiles/zshrc: add comment about ssh-agent socket 2022-08-14 13:51:06 -07:00
6d568a8c94
dotfiles/config/sway/config: float iwgtk 2022-08-13 14:41:23 -07:00
59d99715ab
README.md: update instructions
I'm using the AUR package for dotdrop now.
2022-08-12 20:59:32 -07:00
f1b55c6be9
Add ssh-agent service and ssh config
Add a systemd user service to start the ssh-agent and add an ssh
config to automatically add ssh identities to the agent when they
are used (otherwise we have to add them manually). I will see how
this works out.

See: https://wiki.archlinux.org/title/SSH_keys#SSH_agents
2022-08-12 16:23:06 -07:00
afa622369b
dotfiles/zshrc: update
Remove unused Kitty and ASDF variables, and export SSH_AUTH_SOCK.
2022-08-12 16:21:55 -07:00
50bb7df89e
dotfiles/zshrc: add comment about GPG_TTY
This is only needed for pinentry-curses.
2022-08-12 08:47:33 -07:00
4d6353ed2a
Add scripts from ~/.local/bin
Some utility scripts.
2022-08-01 15:14:12 +03:00
3ddb4f58f4
dotfiles: update Kanshi config
Add new Dell 4K monitor.
2022-07-30 21:06:04 +03:00
a644fc60e2
dotfiles/config/sway/config: fix shortcuts
Recently Chromium has started disabling shortcuts for windows that
were launched with `--app`.

See: https://www.reddit.com/r/swaywm/comments/vlvpws/chromeium_app_flag_spawns_windows_with_shortcut/
2022-06-27 22:23:43 +03:00
918f0958b1
Remove dotfiles/vim/.netrwhist 2022-05-16 11:05:29 +03:00
feb6efa204
Move tmux config 2022-05-14 21:30:42 +03:00
e5a8d48de9
dotfiles/zshrc: add asdf version manager 2022-05-05 10:50:54 +03:00
2524b0d6cd
config.yaml: fix syntax error 2022-04-25 16:49:18 +03:00
447d81051f
config.yaml: add generic profile for dotdrop
dotdrop wants to use a profile for each system it is deployed. We
want to use some common settings on all hosts without having to c-
reate a profile for each.
2022-04-25 16:47:10 +03:00
bb3f0556ee dotfiles/config/sway/config: calculator floating
As of GNOME 42 this application ID changed.
2022-04-22 15:05:33 +03:00
151e3b1f91
dotfiles: add vim modeline to foot.ini 2022-04-15 10:32:26 +03:00
7dc73b94c3
dotfiles: include selenized-dark colors in foot
No need to define them directly!
2022-04-15 10:31:52 +03:00
3a0beefd2e
Add geoclue-agent.service
Required for geolocation using the system geoclue service.
2022-03-01 11:01:33 +03:00
8f4161b832
dotfiles/config/kanshi: update monitor 2022-02-11 11:41:29 +03:00
c7fd75d787
Import xdg-desktop-portal-wlr config
This is important for the screensharing prompt. By default it seems
to just use slurp, which is slightly confusing.

See: https://github.com/emersion/xdg-desktop-portal-wlr/issues/124
2022-02-11 11:39:10 +03:00
d70d22ea05
Remove alacritty config
I don't use it.
2022-02-07 09:45:43 +03:00
7b90092dfe
dotfiles: fix tab in kanshi config 2022-02-07 07:27:29 +03:00
07f87a3064
kanshi/config: add other HP monitor
Hopefully this one is temporary because the colors suck.
2022-02-03 16:19:38 +03:00
d1338a46b3
Add HP monitor to kanshi config 2022-01-31 20:19:57 +03:00
5017944487
Remove old dotfiles
I don't use mutt and I haven't used Xorg in years.
2022-01-27 16:46:24 +03:00
7955023b24 Import .bashrc to dotdrop's dotfiles
I don't use this on any personal machines.
2022-01-27 16:46:07 +03:00
2f56e4f90f
README.md: fix intro 2022-01-27 16:35:22 +03:00
dd382d2694
dotfiles/config/kanshi/config: restore knafeh 2022-01-27 16:34:46 +03:00
429d9747dd
README.md: update 2022-01-27 16:30:45 +03:00
b6cdee3d35
config.yaml: Add knafeh
This machine is a ThinkPad Carbon X1 (6th Gen) with HDR screen.
2022-01-27 15:22:57 +03:00
99239045f2
Add .gitignore
We ignore the dotdrop.sh file because that is managed by dotdrop it
self.
2022-01-27 15:22:15 +03:00