Guilherme Rugai Freire
bd350b7649
move ohmyzsh and zinit install locations
...
They were cluttering the home folder, now the live in ~/.local/share
2024-02-14 18:08:01 -03:00
Guilherme Rugai Freire
6447059b01
add support for debain
...
Debian packages bat (ls replacement) as `batcat`, while other distros,
like archlinux, does not. This commits selects which binary to use
depending if the current distro is debian.
Also, debian's package for fzf places the zsh completitions file in
other directory of what arch linux does, this commit also fixes this.
2024-02-14 18:06:27 -03:00
Guilherme Rugai Freire
0bd7b0fd34
update git signing gpg key
2024-01-29 15:46:46 -03:00
Guilherme Rugai Freire
30d937c6a3
update nvim
2024-01-08 18:10:44 -03:00
Guilherme Rugai Freire
4c0f2a11b6
alacritty: migrate config to toml
2023-12-29 20:19:07 -03:00
Guilherme Rugai Freire
a568d8b728
fix xob audio indicator
...
now arch linux requires pip installation of packages in separate
envoirments, so I have to specify them when running the script
2023-10-21 19:29:30 -03:00
Guilherme Rugai Freire
762f86e88e
qtile: new theme
2023-10-21 19:28:49 -03:00
Guilherme Rugai Freire
80862f7fe7
nvim: update lua package
2023-10-21 19:27:37 -03:00
Guilherme Rugai Freire
04dd728efc
solve issue with man pages rendering
2023-10-21 19:26:57 -03:00
Guilherme Rugai Freire
d10a509ec3
nvim: update
2023-10-21 19:24:21 -03:00
Guilherme Rugai Freire
9d02c5d475
zshrc: new bin path
2023-02-18 16:18:22 -03:00
Guilherme Rugai Freire
8688cf4f25
qtile: add keybind to switch between screens
2023-02-18 16:17:56 -03:00
Guilherme Rugai Freire
fefc04614c
new neovim setup
2023-02-18 16:17:12 -03:00
Guilherme Rugai Freire
6adeea69ce
change clipboard history size
2023-02-18 16:15:58 -03:00
Guilherme Rugai Freire
072cfe947b
git: change gpg key
2023-01-23 23:23:38 -03:00
Guilherme Rugai Freire
f125d98837
sxhkd: add some quick open keybinds
2022-07-30 16:20:30 -03:00
Guilherme Rugai Freire
869531cfe3
.profile: remove unused configs
2022-07-30 16:19:50 -03:00
Guilherme Rugai Freire
ecbdef6be2
add paru config
2022-07-30 16:18:29 -03:00
Guilherme Rugai Freire
cec8c50a19
zsh: add alias to qrcode generation
2022-06-12 18:28:42 -03:00
Guilherme Rugai Freire
4fc7a3f258
add greenclip config
2022-06-12 18:28:09 -03:00
Guilherme Rugai Freire
6407513c87
remove spicetify
2022-06-01 20:28:33 -03:00
Guilherme Rugai Freire
24961625dc
use hotkey deamon for wm agnostic applications
2022-06-01 14:03:17 -03:00
Guilherme Rugai Freire
657b41d357
qtile: add clock to the aux_bar
2022-06-01 12:28:01 -03:00
Guilherme Rugai Freire
80a303d63a
qtile: change calendar to gnome-calendar
2022-06-01 12:18:21 -03:00
Guilherme Rugai Freire
6749e1c045
qtile: use variable to store calendar program
2022-06-01 12:16:16 -03:00
Guilherme Rugai Freire
26d5d44c96
add keybind to launch password manager
2022-05-29 16:50:52 -03:00
Guilherme Rugai Freire
028a0569fb
remove (rofi) bluetooth manager
2022-05-29 16:48:44 -03:00
Guilherme Rugai Freire
2682283e8a
remove bitwarden (rofi) launcher
2022-05-29 16:35:26 -03:00
Guilherme Rugai Freire
069a0474e6
qtile: set on_focus_lost_hide to false on calculator sratchpad
2022-05-29 16:34:34 -03:00
Guilherme Rugai Freire
cf65e56b03
qtile: improve readability of keybinds window
2022-05-29 16:26:34 -03:00
Guilherme Rugai Freire
1fbc495f8a
code: add some folder icons rules
2022-05-29 15:56:02 -03:00
Guilherme Rugai Freire
47cd745a56
fix cargo binary path in .profile
2022-05-29 15:53:39 -03:00
Guilherme Rugai Freire
442e25b497
refactor fzf file to edit chooser
...
Changes:
- Refactored into a function, instead of alias
- Renamed to fzf_fast_file_edit, in place of ce, which is more
descriptive
- Made the code easier to read and edit
2022-05-15 19:11:26 -03:00
Guilherme Rugai Freire
094943b469
clean $HOME folder
...
Merge pull request #1 from GRFreire/xdg-clean-home
2022-05-15 18:32:25 -03:00
Guilherme Rugai Freire
cf7ceaaeeb
move .fast-nvm.sh to .config folder
2022-05-15 18:25:47 -03:00
Guilherme Rugai Freire
566ba4458b
prevent word splitting
2022-05-15 17:42:46 -03:00
Guilherme Rugai Freire
d0bacd6067
Clean up the $HOME folder acording to XDG specs
2022-05-15 17:31:00 -03:00
Guilherme Rugai Freire
0a4f06572f
implement XDG Autostart specification
2022-04-24 17:13:44 -03:00
Guilherme Rugai Freire
68998f7f4e
autostart: set up wacom tablet
2022-03-20 19:10:38 -03:00
Guilherme Rugai Freire
d0c2bc5500
zsh: add tree alias
2022-03-01 02:09:22 -03:00
Guilherme Rugai Freire
fa3b4687c2
start nextcloud on startup
2022-03-01 02:08:56 -03:00
Guilherme Rugai Freire
8008f3c75a
code: fix extensions-list.txt path in scripts
2022-01-30 03:19:01 -03:00
Guilherme Rugai Freire
3ee82f8a51
code: add extensions list
...
a cron job is used to keep it synced. Every time the file changes I can
see it with `git status`. The `install` script need to be ran manually
for now.
2022-01-30 00:36:34 -03:00
Guilherme Rugai Freire
4c21dd5271
add cron jobs
2022-01-30 00:35:41 -03:00
Guilherme Rugai Freire
fe71bc0e39
newsboat: add urls file
2022-01-29 23:40:02 -03:00
Guilherme Rugai Freire
9a87cc73b6
alacritty: update config to new version
2022-01-25 02:12:30 -03:00
Guilherme Rugai Freire
29f72b1cdd
zsh: alias ssh to use TERM=xterm-256color env
...
for some reason alacritty (my terminal emulator) is not recognized when
I try to ssh in some other machine, causing somethings to not work (like
the `clear` command for example).
This env variable tricks the remote system to think I am using other
terminal emulator. Probably not the best solution, but it is working
just fine until now.
2022-01-15 12:02:50 -03:00
Guilherme Rugai Freire
97c03f2012
rofi: change font to Ubuntu
2022-01-14 22:53:48 -03:00
Guilherme Rugai Freire
7204d8512a
git: change email and signing key
2022-01-14 22:50:36 -03:00
Guilherme Rugai Freire
93bfa88177
remove GRFreire headers
2021-12-19 01:56:42 -03:00