Commit graph

435 commits

Author SHA1 Message Date
Leonardo Eugênio d1d29d3ad6 pipewire: fix rtp sink not being an option in GUIs 2023-01-30 08:25:20 -03:00
Leonardo Eugênio 9b8cd1b7a5 scripts: add musmenu 2023-01-28 15:31:51 -03:00
Leonardo Eugênio ce53df1a89 Revert "extract lsp config"
This reverts commit 6dc3a96a30.
2023-01-28 01:45:31 -03:00
Leonardo Eugênio 736ce95ef2 steam: move to system-wide steam installation 2023-01-27 17:56:03 -03:00
Leonardo Eugênio c081c63146 scripts: add wl-copy-file 2023-01-27 17:09:48 -03:00
Leonardo Eugênio 87dd29d11a kakoune: extract colors 2023-01-27 10:42:59 -03:00
Leonardo Eugênio 6dc3a96a30 extract lsp config 2023-01-27 10:31:20 -03:00
Leonardo Eugênio 05396972fa Move kakoune module 2023-01-27 10:12:12 -03:00
lelgenio a4494d86d4 kakoune: configure angular language server 2023-01-27 09:29:10 -03:00
lelgenio e4de4e62e0 kakoune: add alternative binding for quickly moving up/down 2023-01-26 16:11:45 -03:00
Leonardo Eugênio 41ce56b4cc pipewire: add rtp sink, for casting to phone 2023-01-26 12:46:04 -03:00
Leonardo Eugênio b9ac3acbf6 qutebrowser: split config 2023-01-26 10:20:56 -03:00
lelgenio bf50b36166 package: add cargo-checkmate 2023-01-25 17:00:40 -03:00
lelgenio 44f0c7a133 qutebrowser: disable dark reader for now 2023-01-25 16:09:53 -03:00
lelgenio e0cd0e76b4 steam: don't autostart steam 2023-01-25 14:33:13 -03:00
Leonardo Eugênio ebe532daec add dark theme to astroid 2023-01-25 14:01:29 -03:00
Leonardo Eugênio a66777c41a todo: add todoman fish completions 2023-01-25 10:21:39 -03:00
Leonardo Eugênio e0dd2803b0 fish: move to dedicated dir 2023-01-25 10:17:26 -03:00
Leonardo Eugênio 0700c353b4 caldav: add vdirsyncer+todoman config 2023-01-25 00:28:22 -03:00
Leonardo Eugênio 4a53c981ae setup astroid for autostart 2023-01-25 00:28:22 -03:00
Leonardo Eugênio d9d2d2aae6 theme: on light theme use light variante instead of default 2023-01-24 12:40:30 -03:00
Leonardo Eugênio a023a9f103 theme: fix gtk light theme not being set 2023-01-24 11:42:49 -03:00
Leonardo Eugênio dd7785c85c qutebrowser: fix for light theme 2023-01-24 10:11:54 -03:00
Leonardo Eugênio a08a79a960 mime: associate every text mime type with kakoune 2023-01-24 10:11:54 -03:00
Leonardo Eugênio c51b634b6b Alacritty: use alacritty for "open in terminal" action 2023-01-24 10:11:54 -03:00
Leonardo Eugênio 49e054e282 Thunar: extract thunar config 2023-01-24 10:11:54 -03:00
Leonardo Eugênio 67c087897a Theme: set gtk settings declaratively 2023-01-24 10:11:54 -03:00
Leonardo Eugênio 7025bdae9e Allow standalone home-manager installation 2023-01-24 10:11:54 -03:00
Leonardo Eugênio 86bd3f6b86 minor kakoune and helix tomfoolery 2023-01-24 10:10:05 -03:00
Leonardo Eugênio fd5fcbccee kakone: try to auto-format when possible 2023-01-24 10:09:39 -03:00
Leonardo Eugênio 3fe411010d sway: add playerctl mode 2023-01-24 10:09:12 -03:00
Leonardo Eugênio 0ff17cd6df kakoune: be more leanient on error checking during config reload 2023-01-24 10:08:28 -03:00
lelgenio 1c4f4807ff update qutebrowser 2023-01-24 10:07:15 -03:00
Leonardo Eugênio c66409ee13 helix: update user interface 2023-01-24 10:07:04 -03:00
Leonardo Eugênio 8cd6e6bf87 qutebrowser: fix hints borders 2023-01-23 09:39:29 -03:00
Leonardo Eugênio 0d7cda108b qutebrowser: fix dark reader 2023-01-23 09:30:04 -03:00
Leonardo Eugênio ed2eb0f6ff set gtk theme in gsettings 2023-01-23 01:53:44 -03:00
Leonardo Eugênio 794613626e Avoid importing the same file multiple times 2023-01-23 00:35:40 -03:00
Leonardo Eugênio 59c60cf9b2 fixup! update email settings 2023-01-22 23:59:01 -03:00
Leonardo Eugênio fb5a779c9e update email settings 2023-01-22 23:11:57 -03:00
Leonardo Eugênio 9dca602bd1 fix nix formatting 2023-01-22 19:41:28 -03:00
Leonardo Eugênio 273cd93ea3 format using nixpkgs-fmt 2023-01-22 18:12:04 -03:00
Leonardo Eugênio 219fe2c565 switch back to rnix-lsp 2023-01-22 18:11:52 -03:00
Leonardo Eugênio bbad3928fc switch to nixpkgs-fmt 2023-01-22 18:10:53 -03:00
Leonardo Eugênio 8d171f587a add pqiv config 2023-01-22 16:47:33 -03:00
Leonardo Eugênio f42a3fd7c6 update email config 2023-01-22 02:30:20 -03:00
Leonardo Eugênio 414de370fc Add email configuration 2023-01-22 02:13:10 -03:00
Leonardo Eugênio 0f9fa0cf6e add some steam helpers 2023-01-22 00:49:51 -03:00
Leonardo Eugênio c49fa057cc focus more on qutebrowser 2023-01-22 00:10:08 -03:00
Leonardo Eugênio 783790a2e9 firefox: move extensions to nixExtensions 2023-01-21 23:15:38 -03:00
Leonardo Eugênio 5a819bfd40 kakoune: add spellchecking 2023-01-21 16:24:40 -03:00
Leonardo Eugênio 2e06252195 Change bmenu style 2023-01-21 16:06:23 -03:00
Leonardo Eugênio a45bfd9c36 add devenv 2023-01-21 10:44:52 -03:00
Leonardo Eugênio d560ff4841 Add emoji picker 2023-01-21 01:58:12 -03:00
Leonardo Eugênio d1e7d28b67 fix dzgui 2023-01-19 20:16:53 -03:00
Leonardo Eugênio 0bd1312cfe Use nix-index as package-not-found, install comma 2023-01-19 09:20:27 -03:00
Leonardo Eugênio c9802da2da Install dzgui 2023-01-19 01:02:32 -03:00
Leonardo Eugênio f4e00ffb2c Extract mpd module 2023-01-18 01:13:47 -03:00
Leonardo Eugênio 6fe95f6358 home: add nextcloud client 2023-01-16 21:11:09 -03:00
Leonardo Eugênio aec09e49b7 kakoune: fix installing kak-lsp and update sql highlighter 2023-01-16 12:48:39 -03:00
Leonardo Eugênio d73090a192 firefox: disable media RDD 2023-01-11 21:01:55 -03:00
Leonardo Eugênio 38932c22d4 kak: clear old sessions before reloading 2023-01-11 20:43:02 -03:00
Leonardo Eugênio 5d55fb3e17 sway: add bind to make floating windows sticky 2023-01-06 15:40:48 -03:00
Leonardo Eugênio 011231b0bb theme: add light theme 2022-12-26 00:24:44 -03:00
Leonardo Eugênio 781be2cbbe kakoune: reload settings when they are applied 2022-12-26 00:23:50 -03:00
Leonardo Eugênio 0deb6af2a7 bmenu: remove legacy scrpit and add new alternate background option 2022-12-25 23:02:09 -03:00
Leonardo Eugênio 9a0396cbe0 mpd: setup mpdris2 2022-12-24 16:54:29 -03:00
Leonardo Eugênio 195011e11e UserDirs: set hard-coded path to userDirs 2022-12-24 16:53:18 -03:00
Leonardo Eugênio 728f5fe382 firefox: delay startup a bit 2022-12-24 10:27:07 -03:00
Leonardo Eugênio b6872b1694 Secrets: add agenix config 2022-12-23 11:22:58 -03:00
Leonardo Eugênio 9689075b44 Thunar: add config 2022-12-22 11:12:06 -03:00
Leonardo Eugênio 42456998b6 Don't delay firefox startup 2022-12-21 22:43:36 -03:00
Leonardo Eugênio c72f4a14e5 sway: improve startup 2022-12-21 21:06:47 -03:00
Leonardo Eugênio 31c01e92aa autostart firefox 2022-12-21 21:01:16 -03:00
Leonardo Eugênio eb00e209e6 Fix variables not getting passed to user services 2022-12-21 20:00:29 -03:00
Leonardo Eugênio 33127a072e assign WebCord to correct workspace 2022-12-21 19:29:35 -03:00
lelgenio 641f47cb3c add sql highlighter for sqlx 2022-12-21 15:38:39 -03:00
Leonardo Eugênio 972c7aa4d8 fix firefox mime association 2022-12-20 10:22:32 -03:00
lelgenio 110407e600 zathura: add config 2022-12-19 14:18:34 -03:00
lelgenio b4c0c8e344 Revert "Configure qt to look like gtk"
This reverts commit d888a41177.
2022-12-19 13:51:24 -03:00
Leonardo Eugênio b0537e9900 Try to fix telegram desktop autostart script 2022-12-17 20:21:18 -03:00
lelgenio b0ecdda4b9 lf: add theme and previewer 2022-12-16 17:52:58 -03:00
lelgenio 1bbaf5e956 WIP: lf file manager 2022-12-14 17:56:22 -03:00
lelgenio d888a41177 Configure qt to look like gtk 2022-12-14 16:35:30 -03:00
Leonardo Eugênio a8a31d7a91 update background image 2022-12-14 01:06:04 -03:00
Leonardo Eugênio c60132d76a switch to bibata cursor theme 2022-12-12 10:21:40 -03:00
Leonardo Eugênio c20dd2afd1 kak: fix lag with git log 2022-12-11 15:30:20 -03:00
Leonardo Eugênio b5029ba672 waybar enable tray 2022-12-09 20:37:56 -03:00
Leonardo Eugênio b6e5529e58 waybar: fix mpd play/pause 2022-12-09 20:32:33 -03:00
Leonardo Eugênio 3e488de9af revert QT_QPA_PLATFORMTHEME to gtk3 2022-12-07 09:59:17 -03:00
Leonardo Eugênio 0e023887b7 autostart thunderbird 2022-12-06 22:25:31 -03:00
Leonardo Eugênio 875fe5ebe4 update rofi config 2022-12-06 22:21:29 -03:00
Leonardo Eugênio 9e737da231 extract git mode to separate file 2022-12-06 21:17:51 -03:00
Leonardo Eugênio fd79ee3c05 use correct syntax for spawning terminal app 2022-12-06 20:29:38 -03:00
Leonardo Eugênio 057095197e switch to the repo version of webcord 2022-12-06 20:19:12 -03:00
Leonardo Eugênio 6198d77dc8 Allow overriding mimeapps.list, fuck that file 2022-12-06 20:18:02 -03:00
Leonardo Eugênio 767b8289ee kak: clear inlays after buffer is modified 2022-12-06 13:53:15 -03:00
Leonardo Eugênio 9b8ae4400b fix swaylock 2022-12-06 00:35:41 -03:00
Leonardo Eugênio 468a0d2850 fix swayidle 2022-12-05 12:49:30 -03:00
Leonardo Eugênio a5c383ed14 use nixfmt with nil 2022-12-05 09:21:48 -03:00
Leonardo Eugênio d1a843b71c basic lsp tools for c 2022-12-04 01:24:24 -03:00
Leonardo Eugênio 1cf49d44c6 update to 22.11 2022-12-04 01:24:24 -03:00
Leonardo Eugênio 5116ebbe0c add new background 2022-12-03 00:35:05 -03:00
Leonardo Eugênio a69f888c0e fix sway dwt to be usable 2022-12-03 00:35:05 -03:00
Leonardo Eugênio 8ee461d1de fmt 2022-12-03 00:35:05 -03:00
lelgenio b9b85657db kak: avoid spamming errors trying to use palete-status 2022-12-03 00:35:05 -03:00
Leonardo Eugênio 2b67a33ee7 add controller pairing scripts 2022-12-03 00:35:05 -03:00
lelgenio 7891699ec5 Add nil lsp 2022-12-03 00:35:05 -03:00
lelgenio b130c3fc4d Fix auto unlock gpg 2022-12-03 00:35:05 -03:00
Leonardo Eugênio fda374502a sway: enable adaptive sync 2022-12-03 00:35:05 -03:00
Leonardo Eugênio 67f4c8cf9c update mangohud 2022-11-29 15:50:33 -03:00
Leonardo Eugênio 6f84a2792a mangohud: update mangohud config 2022-11-23 17:21:26 -03:00
Leonardo Eugênio 7e6de986d9 shell: add exa, the ls replacement 2022-11-17 17:39:11 -03:00
lelgenio 4f675a7cac mpv: don't force yt-dlp, as it's the default 2022-11-17 17:19:31 -03:00
lelgenio 20cd9f93ad add httpie 2022-11-16 15:24:28 -03:00
lelgenio d31a5f0c36 add showkeys script 2022-11-14 15:27:25 -03:00
lelgenio e9ad15ada6 add swappy binds to sway 2022-11-14 15:11:46 -03:00
lelgenio fc482d754f add OCR binds to sway 2022-11-14 15:11:11 -03:00
lelgenio 32e78754ec set fish features 2022-11-11 16:16:07 -03:00
Leonardo Eugênio 7eaf5a710e update 2022-11-10 21:55:46 -03:00
lelgenio 5c0bb038fe add flow javascript lsp 2022-11-10 17:42:10 -03:00
lelgenio 30de7854e9 add sea-orm-cli 2022-11-10 17:41:56 -03:00
lelgenio 858dc8ac23 Add poweroff abbr 2022-11-09 17:55:48 -03:00
Leonardo Eugênio e3d406612f Add rnix-lsp 2022-11-08 17:08:09 -03:00
Leonardo Eugênio c0a90fe8da fix displays being turned off but not being turned back on 2022-11-08 17:08:04 -03:00
Leonardo Eugênio c19d02520c add kak pager and use it for man pages 2022-11-08 17:08:04 -03:00
Leonardo Eugênio 0cd3802686 create passwordstore module 2022-11-08 17:08:04 -03:00
Leonardo Eugênio 73dd4a55de add archiving options 2022-11-07 12:54:19 -03:00
Leonardo Eugênio 838a2b3b65 add desktop entries 2022-11-07 12:54:09 -03:00
Leonardo Eugênio f7b9c71006 support for gnome desktop 2022-11-07 11:24:40 -03:00
Leonardo Eugênio 2400808ddf add swappy to sway 2022-11-05 09:48:20 -03:00
Leonardo Eugênio 3f49e1cbc6 enable nix-direnv 2022-11-01 11:39:05 -03:00
Leonardo Eugênio 4b4c393567 fixup! Remove tray from waybar 2022-10-31 13:31:25 -03:00
Leonardo Eugênio 68558aecba Add special icon for monolith headphones 2022-10-31 13:30:15 -03:00
Leonardo Eugênio cefbab15bf Remove tray from waybar 2022-10-31 13:28:34 -03:00
Leonardo Eugênio 32d2e07e84 move theme settings to global vars 2022-10-26 23:41:02 -03:00
Leonardo Eugênio e07ec45d45 make borders darker 2022-10-26 20:04:25 -03:00
Leonardo Eugênio 1de0eb3f9c fix font size 2022-10-26 20:01:42 -03:00
lelgenio 9e7af86826 update theming 2022-10-26 17:44:38 -03:00
lelgenio 007d4f88f6 extract theme confi 2022-10-26 17:00:14 -03:00
lelgenio 407cf7a6b7 fix cursor theme 2022-10-26 15:02:04 -03:00
Leonardo Eugênio 2d2138123a add ranger 2022-10-24 23:41:40 -03:00
Leonardo Eugênio c1999695e0 update shell config 2022-10-24 22:30:11 -03:00
Leonardo Eugênio 4976b7e1ab extract fzf config 2022-10-24 21:47:21 -03:00
Leonardo Eugênio 1508d388c7 extract syncthing and bmenu module 2022-10-24 21:47:21 -03:00
Leonardo Eugênio a7b446eec0 extract chat 2022-10-24 21:47:21 -03:00
Leonardo Eugênio 66c01724c5 move firefox var to firefox file 2022-10-24 20:10:35 -03:00
Leonardo Eugênio 91510ef974 update git graph alias 2022-10-24 19:53:27 -03:00
Leonardo Eugênio 164e122ee9 add mpvpaper package 2022-10-24 08:02:22 -03:00
Leonardo Eugênio 9e807d6226 fix removing firefox title bar 2022-10-22 23:54:02 -03:00
Leonardo Eugênio 8fb83fb5ca Extract media packages 2022-10-22 00:03:18 -03:00
Leonardo Eugênio 690ab81d76 extract pulse_sink script 2022-10-21 20:21:51 -03:00
Leonardo Eugênio 43a1960e18 Use nightly rustfmt 2022-10-21 20:18:08 -03:00
Leonardo Eugênio a63a67d413 add xdg-mime associations 2022-10-18 23:30:35 -03:00
Leonardo Eugênio a930cabd5d remove unused functions 2022-10-18 22:52:02 -03:00
Leonardo Eugênio 15135aecee Extract more modules 2022-10-18 22:42:12 -03:00
Leonardo Eugênio 569c4fb5da setup syncthing as user service 2022-10-18 20:58:29 -03:00
Leonardo Eugênio 07c0a367e7 move volumesh to correct folder 2022-10-18 20:29:24 -03:00
Leonardo Eugênio 611a41562e Update more scripts to be just scripts 2022-10-18 20:17:55 -03:00
Leonardo Eugênio 5422aea875 don't wrap shell scripts in nix file 2022-10-18 12:37:14 -03:00
Leonardo Eugênio ba76dcfe5b add some software 2022-10-17 00:18:10 -03:00
Leonardo Eugênio bd156e1290 make colors darker 2022-10-10 21:01:19 -03:00
Leonardo Eugênio 0e2e304264 packages 2022-10-04 11:56:29 -03:00
Leonardo Eugênio 09bb3e5a7b add mpv 2022-09-25 00:12:58 -03:00
Leonardo Eugênio ba18c4944b sway: fix systemd variables 2022-09-23 21:25:20 -03:00
Leonardo Eugênio a8767f7358 extract alacritty settings 2022-09-16 23:50:28 -03:00
Leonardo Eugênio d3a91492b9 enable firefox wayland 2022-09-16 23:47:35 -03:00
Leonardo Eugênio 6051f8cf7a add godot 2022-09-16 12:44:17 -03:00
Leonardo Eugênio ca30ce1aec add speedtest 2022-09-15 11:30:55 -03:00
Leonardo Eugênio c1d0e4e191 don't autostart firefox, it's buggy 2022-09-07 21:49:14 -03:00
Leonardo Eugênio b40b957fad add color picker 2022-09-05 18:43:29 -03:00
Leonardo Eugênio 19b43a12f2 add inkscape 2022-09-05 10:44:07 -03:00
Leonardo Eugênio 3b0701a382 kak: disable snippets 2022-08-30 22:19:40 -03:00
Leonardo Eugênio 67c8c07db5 remove amdvlk driver 2022-08-30 22:01:06 -03:00
Leonardo Eugênio 8ee44f18ed add binds to toggle mute 2022-08-29 19:14:24 -03:00
Leonardo Eugênio 1a6a76f5ba add html! highlighter 2022-08-27 20:24:57 -03:00
Leonardo Eugênio 045694d87d add trans 2022-08-27 16:14:40 -03:00
Leonardo Eugênio 5fab5c3046 add docker abbrs 2022-08-25 12:37:53 -03:00
Leonardo Eugênio 12a3376a33 add kak-lsp config 2022-08-25 12:08:54 -03:00
Leonardo Eugênio 105254b37d add trash cli 2022-08-24 19:50:56 -03:00
Leonardo Eugênio 14571ce366 Extract fish config 2022-08-23 23:42:36 -03:00
lelgenio 40b4216818 Add my binary cache and warn when stuff is not setup 2022-08-23 21:00:04 -03:00
Leonardo Eugênio 077d9aff68 install utils 2022-08-22 12:48:03 -03:00
Leonardo Eugênio 0b6fb9ddca add hyprland and eww config 2022-08-20 17:46:03 -03:00
Leonardo Eugênio 30abda4469 enable android development 2022-08-20 15:22:48 -03:00
Leonardo Eugênio 6d3d7e5d44 extract dmenu and launcher 2022-08-19 20:47:20 -03:00
Leonardo Eugênio 270deeab42 options for nix shell 2022-08-18 13:58:35 -03:00
Leonardo Eugênio f1a94ce2c6 pulse sink prompt 2022-08-17 20:34:36 -03:00
Leonardo Eugênio 5718c65a7c make rofi case insensitive 2022-08-16 09:44:14 -03:00
Leonardo Eugênio 4f7938192c add libreoffice 2022-08-16 09:36:14 -03:00
Leonardo Eugênio 822e0138dd fix volumesh for mpd 2022-08-15 11:11:50 -03:00
Leonardo Eugênio d4555904fb show notification when changing system volume using keys 2022-08-15 10:34:52 -03:00
Leonardo Eugênio f1551d16b1 Add RNNoise 2022-08-13 14:25:32 -03:00
Leonardo Eugênio 1eddbe7568 user correct opacity for rofi 2022-08-13 11:39:12 -03:00
Leonardo Eugênio 9eed8fb9c1 add volume notification and changing sound effect 2022-08-13 10:08:59 -03:00
Leonardo Eugênio f7d596a488 switch to rofi 2022-08-12 23:38:47 -03:00
lelgenio 0b04d298ac fix qutebrowser crashing
crashing when .local/share/qutebrowser/greasemonkey/ does not exist
2022-08-12 22:19:21 -03:00
Leonardo Eugênio 921c1c79e0 fix qt app style 2022-08-12 21:28:12 -03:00
Leonardo Eugênio 40d26f0371 add more modules to waybar and improve mpd 2022-08-12 20:58:53 -03:00
Leonardo Eugênio c329928582 minor 2022-08-12 09:23:40 -03:00