Pratham Patel
|
8c15822f54
|
fish: fix dog/dig alias logic
|
2023-08-31 12:57:25 +05:30 |
Pratham Patel
|
c38d962100
|
fish: move "exported variables" that are used system wide from fish config to nixos config
|
2023-08-26 15:04:08 +05:30 |
Pratham Patel
|
932e66e999
|
fish: cleanup
|
2023-08-26 14:10:00 +05:30 |
Pratham Patel
|
704dc3e5ec
|
fish: idk why but the bottom rust pkg actually has the binary btm
|
2023-08-25 21:57:05 +05:30 |
Pratham Patel
|
8f55ee42bb
|
fish: export XDG_DATA_HOME
|
2023-08-24 16:22:21 +05:30 |
Pratham Patel
|
5e36ca7911
|
nvim: address the rewrite warning for fidget.nvim
|
2023-08-24 15:29:54 +05:30 |
Pratham Patel
|
d22a8afe8c
|
nvim: address the sumneko_lua deprication warning
|
2023-08-24 15:26:12 +05:30 |
Pratham Patel
|
97b40a364f
|
fish: sudo is no longer needed for pratham to run picocom
|
2023-08-24 10:24:29 +05:30 |
Pratham Patel
|
1ffb8349b5
|
fish: try to use all the longer options for "self-documentation"
|
2023-08-17 19:41:26 +05:30 |
Pratham Patel
|
85c787b610
|
fish: fix aliases for downloading sources specified by an RPM SPEC file
|
2023-08-17 19:18:02 +05:30 |
Pratham Patel
|
0306c6f0ae
|
fish: add aliases for dd-ing
|
2023-08-17 19:11:18 +05:30 |
Pratham Patel
|
663c36f981
|
fish: fix alias for mounting to loopback
|
2023-08-16 10:55:46 +05:30 |
Pratham Patel
|
1632ed0651
|
fish: add alias to expand all macros of an RPM SPEC file
|
2023-08-02 08:48:05 +05:30 |
Pratham Patel
|
b28f998f85
|
fish: add alias to get all sources from an RPM SPEC file
|
2023-08-01 19:13:31 +05:30 |
Pratham Patel
|
7b6e71e141
|
add aliases (and script) to extract an RPM file
|
2023-08-01 19:12:14 +05:30 |
Pratham Patel
|
fcdb326de5
|
fish: add alias for mounting files to loopback dev
|
2023-08-01 19:08:02 +05:30 |
Pratham Patel
|
c05b23a07a
|
fish: add alias for ssh-ing into work host (bodhi)
|
2023-07-25 07:53:25 +05:30 |
Pratham Patel
|
fb1f41240b
|
bspwm: move firefox launch only on flameboi
|
2023-07-25 07:38:32 +05:30 |
Pratham Patel
|
886a563ccd
|
nvim: remove extra autoclose pairs
|
2023-07-25 07:37:35 +05:30 |
Pratham Patel
|
277f99c65c
|
mpv: match youtube playback as closely as possible
|
2023-07-25 07:17:55 +05:30 |
Pratham Patel
|
f4364669ea
|
macos: update alacritty window dimensions
|
2023-07-25 07:15:53 +05:30 |
Pratham Patel
|
0dfff53a72
|
macos: update alacritty window dimensions
|
2023-07-13 22:18:43 +05:30 |
Pratham Patel
|
05f6ca7bdf
|
fix alacritty imports
|
2023-07-10 07:34:02 +05:30 |
Pratham Patel
|
ad252f993b
|
enable OS-based import of Alacritty config
|
2023-07-09 20:34:29 +05:30 |
Pratham Patel
|
1bee6123ec
|
tmux: set TERM based on the OS
|
2023-07-09 20:09:12 +05:30 |
Pratham Patel
|
21f0170a64
|
alacritty: move OS-specific config in respective files
|
2023-07-09 01:31:10 +05:30 |
Pratham Patel
|
96469fea84
|
fish: add alias for common typo
|
2023-07-08 13:43:56 +05:30 |
Pratham Patel
|
47a368c0c4
|
fish: remove path "/usr/local/sbin"
|
2023-07-08 13:30:18 +05:30 |
Pratham Patel
|
fc16942450
|
fish: fix macos idiocracy
|
2023-07-08 13:29:27 +05:30 |
Pratham Patel
|
ac1742a624
|
nvim: switch from pylsp to ruff
|
2023-07-06 09:06:46 +05:30 |
Pratham Patel
|
aa94700cf6
|
nvim: add hover keybinding
|
2023-07-06 08:58:48 +05:30 |
Pratham Patel
|
9d9c076783
|
fish: add paths for macos
|
2023-07-03 20:28:32 +05:30 |
Pratham Patel
|
ac3849a2f0
|
fish: remove duplicate alias for dig
|
2023-07-03 19:28:38 +05:30 |
Pratham Patel
|
9fa23ee2a8
|
fish: disable pbcopy and clearclipboard aliases when not on Linux
|
2023-07-03 19:23:42 +05:30 |
Pratham Patel
|
3b596c93ef
|
bspwm: auto-launch some software only on flameboi
|
2023-07-03 06:05:57 +05:30 |
Pratham Patel
|
9308e3367d
|
fish: undo moving "set fish_greeting" under "initial_fish_setup"
|
2023-07-01 13:50:46 +05:30 |
Pratham Patel
|
5d24277748
|
fish: improve shell startup
|
2023-07-01 13:45:59 +05:30 |
Pratham Patel
|
73eedb8c3c
|
fish: enable vim bindings
|
2023-07-01 13:37:35 +05:30 |
Pratham Patel
|
29c458dd17
|
fish: beautify git prompt
|
2023-07-01 13:24:09 +05:30 |
Pratham Patel
|
4b0a1fa760
|
fish: export locale related LC_* variables
|
2023-06-26 15:58:10 +05:30 |
Pratham Patel
|
6da0b93d42
|
fish: update prompt
|
2023-06-24 09:39:05 +05:30 |
Pratham Patel
|
7088413584
|
fish: update prompt
|
2023-06-23 16:56:34 +05:30 |
Pratham Patel
|
d9a89de3ec
|
use 'command -v <bin> /dev/null' instead of 'command -q'
|
2023-06-23 14:33:48 +05:30 |
Pratham Patel
|
b8bfe2ae48
|
move initial setup to thefossguy/prathams-nixos
|
2023-06-19 09:31:34 +05:30 |
Pratham Patel
|
d5f0678d8c
|
nvim: convert double quotes to single quotes because ocd
|
2023-06-19 07:31:58 +05:30 |
Pratham Patel
|
4646b38f7f
|
nvim: fix lua lsp setup and add nil, bashls, clangd
|
2023-06-19 07:29:36 +05:30 |
Pratham Patel
|
62848162a6
|
fish: alias vim with neovim
|
2023-06-19 07:27:36 +05:30 |
Pratham Patel
|
d088ea0672
|
fish: fix aliasing pre-existing commands
|
2023-06-19 07:27:10 +05:30 |
Pratham Patel
|
88db21b30b
|
fish: forgot to update the prompt with space for non-git prompt
|
2023-06-18 22:24:32 +05:30 |
Pratham Patel
|
2b6af74a66
|
fish: follow-up for d81d452f89464697dd327e8dc17409af1e62bfc5; also add space in prompt to easily copy pwd
|
2023-06-18 22:09:55 +05:30 |
Pratham Patel
|
d81d452f89
|
fish: handle aliases with sudo
|
2023-06-18 21:58:45 +05:30 |
Pratham Patel
|
6cc967457b
|
rename showdiskusage.sh to show-disk-usage.sh
|
2023-06-18 21:47:27 +05:30 |
Pratham Patel
|
0ed49a39e8
|
nvim: remove some parsers because of missing C++ header file on NixOS
|
2023-06-18 21:34:32 +05:30 |
Pratham Patel
|
1754217eaa
|
fish: add functions to clone dotfiles and generate ssh keys
|
2023-06-18 21:31:48 +05:30 |
Pratham Patel
|
5a2028bc94
|
fish: remove comments
|
2023-06-18 21:23:00 +05:30 |
Pratham Patel
|
852e9b5685
|
fish: remove all Arch Linux related aliases
|
2023-06-18 21:22:35 +05:30 |
Pratham Patel
|
ae5e4b1de9
|
fish: follow-up for 733c07a59b
|
2023-06-18 21:22:09 +05:30 |
Pratham Patel
|
688b7a771c
|
remove flatpak aliases and move them to a script executed by systemd-timer
|
2023-06-18 21:21:29 +05:30 |
Pratham Patel
|
20e685ae07
|
fish: add alias for ping
|
2023-06-18 21:19:52 +05:30 |
Pratham Patel
|
5216d39a4c
|
fish: add clearclipboard and pbcopy aliases for x11 and wayland
|
2023-06-18 21:19:13 +05:30 |
Pratham Patel
|
733c07a59b
|
fish: invoke the interpreter even when calling an executable script
|
2023-06-18 19:21:42 +05:30 |
Pratham Patel
|
aba2f45c9f
|
fish: remove all sudo and doas from aliases wherever possible
|
2023-06-18 19:02:51 +05:30 |
Pratham Patel
|
e7973461f4
|
fish: add alias to gc nix pkgs
|
2023-06-18 18:59:28 +05:30 |
Pratham Patel
|
1fb7a4daca
|
fish: add alias to see disk usage
|
2023-06-18 18:58:33 +05:30 |
Pratham Patel
|
bbd3354967
|
fish: move env vars to nix config
|
2023-06-18 18:40:31 +05:30 |
Pratham Patel
|
16cce15af7
|
nvim: remove yaml parser and allow parser install to be async
|
2023-06-18 17:50:02 +05:30 |
Pratham Patel
|
8c3d9777af
|
nvim: disable perl extension for neovim
|
2023-06-18 17:49:23 +05:30 |
Pratham Patel
|
f76e888243
|
fish: remove all pacman aliases
|
2023-06-12 21:52:50 +05:30 |
Pratham Patel
|
18ac7e151a
|
fish: fix redundancy in the clip alias
|
2023-06-12 21:51:33 +05:30 |
Pratham Patel
|
f171e403f1
|
fish: when aliasing one alias with a command, check if it exists lol
|
2023-06-12 21:50:30 +05:30 |
Pratham Patel
|
7c1b5f0a83
|
fish: use "prod" location for FUNCTIONS_DIR
|
2023-06-12 21:49:17 +05:30 |
Pratham Patel
|
fc5846edbd
|
introduce an initial fish config
|
2023-06-12 19:45:10 +05:30 |
Pratham Patel
|
cefe40584e
|
move the "common" scripts under ~/.local/scripts/other-common-scripts
|
2023-06-12 19:37:56 +05:30 |
Pratham Patel
|
2aa33b5ad9
|
move all shell scripts from $HOME/.config/* under $HOME/.local/scripts/*
|
2023-06-11 23:20:22 +05:30 |
Pratham Patel
|
ab529fa9b0
|
no need for the tmux alias
|
2023-06-10 19:55:55 +05:30 |
Pratham Patel
|
89825ad09f
|
add aliases for nixos
|
2023-06-10 19:55:23 +05:30 |
Pratham Patel
|
8611679ff3
|
use the path provided by the 'command' command instead of an abs path
|
2023-06-10 19:54:44 +05:30 |
Pratham Patel
|
e32277bf9d
|
remove doas alias of sudo
|
2023-06-10 19:53:28 +05:30 |
Pratham Patel
|
0fc81742c2
|
zsh: update dotfiles path
|
2023-06-05 20:10:20 +05:30 |
Pratham Patel
|
50dbe9aa7a
|
fix, refactor and move sort.py under .local/scripts, update the zsh alias "pysort" too
|
2023-06-04 21:54:21 +05:30 |
Pratham Patel
|
90096020a9
|
track gnome-initial-setup-done user-dirs.locale
|
2023-06-04 19:26:43 +05:30 |
Pratham Patel
|
6f57f97a84
|
nvim: finally move all the plugin setup to "grouped" files
|
2023-06-04 19:14:40 +05:30 |
Pratham Patel
|
c605a72036
|
nvim: refactor plugins/init.lua
- add and remove plugins
- group plugins together
- move as much as plugin setup as I can out of plugins/init.lua
|
2023-06-04 18:58:19 +05:30 |
Pratham Patel
|
f8c6b09529
|
nvim: move plug-init.lua -> plugins/init.lua
|
2023-06-04 18:51:59 +05:30 |
Pratham Patel
|
7153247f06
|
nvim: move key-bindings.lua -> key-mappings.lua; minor fixes in key-mappings
|
2023-06-04 18:47:46 +05:30 |
Pratham Patel
|
9a982be3d9
|
zsh: add alias "dotfiles" for handling dotfiles via a bare repo
|
2023-06-04 18:09:12 +05:30 |
Pratham Patel
|
50acc138d0
|
zsh: fix aliasing with dig ang dog
|
2023-06-04 18:05:21 +05:30 |
Pratham Patel
|
a0fbe8db98
|
zsh: remove aliases for neovim and vim
|
2023-06-04 18:04:05 +05:30 |
Pratham Patel
|
148b26b413
|
tmux: enable focus events support for neovim
|
2023-06-04 18:00:54 +05:30 |
Pratham Patel
|
a2dd863ac9
|
nvim: autocmds: add support for "*.sh" in indentation and reorganize it a bit
|
2023-06-04 17:58:56 +05:30 |
Pratham Patel
|
f09ce6b3ec
|
alacritty: switch fonts from "Overpass Mono" to "SauceCodePro Nerd Font Mono"
|
2023-06-04 17:54:08 +05:30 |
Pratham Patel
|
35d0cf8ad3
|
zsh: do not export TERM as 'xterm-256color', it breaks neovim
|
2023-05-31 19:12:12 +05:30 |
Pratham Patel
|
d12f300b0d
|
zsh aliases: add aliases for conventional dig and OG vim
|
2023-04-28 10:17:12 +05:30 |
Pratham Patel
|
a144e2f15c
|
nvim: remove vim.mappings https://github.com/nvim-tree/nvim-tree.lua/wiki/Migrating-To-on_attach
|
2023-04-28 10:01:41 +05:30 |
Pratham Patel
|
0d5b2fab0d
|
nvim: remove treesitter plugins for 'lua' and 'gitcommit'
|
2023-04-28 10:00:18 +05:30 |
Pratham Patel
|
775ff75bc6
|
nvim: remove 'help' from treesitter langs
|
2023-04-28 09:31:18 +05:30 |
Pratham Patel
|
c85eff4eaa
|
zsh config: modify how the Rust-related bin directory is discovered and add it to PATH _only_ if rust-analyzer is not found
|
2023-04-10 07:57:06 +05:30 |
Pratham Patel
|
7c49139dc4
|
nvim: disable listchar for space
|
2023-04-09 22:31:51 +05:30 |
Pratham Patel
|
97ac373bf0
|
nvim: add a plugin for crates.io autocompletion
|
2023-04-01 16:13:06 +05:30 |
Pratham Patel
|
efc6c3271b
|
nvim: move away from old theme EdenEast/nightfox to catppuccin/nvim
|
2023-03-25 14:10:38 +05:30 |
Pratham Patel
|
ee93c15da6
|
nvim: remove 'lua_ls' as the lua server because mason complaints about it
|
2023-03-25 13:28:02 +05:30 |
Pratham Patel
|
59e254da8d
|
nvim: add plugins for Rust debugging
|
2023-03-22 11:59:33 +05:30 |
Pratham Patel
|
619b7cd4b3
|
nvim: do not show anything for untracked files
|
2023-03-19 13:04:21 +05:30 |
Pratham Patel
|
ba8a9fd093
|
nvim: major checkpoint where idk what i changed
|
2023-03-19 11:58:59 +05:30 |
Pratham Patel
|
3ae395550b
|
nvim: switch from double quotes to single quotes and some other ADHD+OCD related changes
|
2023-03-12 18:53:45 +05:30 |
Pratham Patel
|
ed6efb1fd8
|
nvim: no longer using Packer
|
2023-03-12 18:19:01 +05:30 |
Pratham Patel
|
5fb9a86683
|
nvim: set most of these options locally and also set clipboard
|
2023-03-12 17:47:35 +05:30 |
Pratham Patel
|
052d82be9f
|
nvim: add autocmds for yaml, rust, toml, bash, dash, c, cpp and h
|
2023-03-12 17:27:49 +05:30 |
Pratham Patel
|
2f4e3adc7b
|
introduce new aliases for rg and bring them to parity with gnu grep
|
2023-03-12 16:45:08 +05:30 |
Pratham Patel
|
ceb11c1897
|
new nvim config! x2
|
2023-03-12 16:41:55 +05:30 |
Pratham Patel
|
9616a6722b
|
new nvim config!
|
2023-03-12 16:41:29 +05:30 |
Pratham Patel
|
eb8615009f
|
add alias: rgi
|
2023-03-12 12:31:41 +05:30 |
Pratham Patel
|
9ae8420cf7
|
add alias undeb to extract deb files
|
2023-03-11 12:29:58 +05:30 |
Pratham Patel
|
427f0bba1f
|
start picocom in quiet mode
|
2023-03-10 18:48:16 +05:30 |
Pratham Patel
|
4bdcc165e9
|
zsh alises: ssh: username is already specified in ~/.ssh/config, not needed here
|
2023-03-03 19:28:43 +05:30 |
Pratham Patel
|
2f3c0a3198
|
nvim: do not cargo run everytime a rust file is saved
|
2023-03-03 16:58:10 +05:30 |
Pratham Patel
|
e21ea2fd0b
|
zsh: add alias for unxz to keep the original file
|
2023-03-03 16:56:59 +05:30 |
Pratham Patel
|
68e4b74bd3
|
zsh aliases: use option --time-style=long-iso in ls
|
2023-02-21 13:07:25 +05:30 |
Pratham Patel
|
370cedbfc5
|
zsh aliases: add function 'containerstartall'
|
2023-02-17 12:32:38 +05:30 |
Pratham Patel
|
92af882822
|
zsh aliases: use nvim only if it is present lol
|
2023-02-14 20:46:03 +05:30 |
Pratham Patel
|
440ca41cf6
|
zsh: add alias 'serialterm' and 'vasudev'
|
2023-02-12 11:55:10 +05:30 |
Pratham Patel
|
d261dc516d
|
neovim: handle the installation of the plugin nvim-treesitter better
|
2023-02-11 09:35:27 +05:30 |
Pratham Patel
|
b178cc0d5c
|
finalize neovim tranition from vimscript to lua (as much as I can)
|
2023-02-10 19:25:03 +05:30 |
Pratham Patel
|
318aafbdf2
|
zsh: forgot to add rustyvm in ZSH config alongside vasudev
|
2023-02-09 18:28:24 +05:30 |
Pratham Patel
|
012ac14dce
|
neovim: stash changes before hard reset
|
2023-02-07 21:14:00 +05:30 |
Pratham Patel
|
38c03be3f4
|
neovim: enable clipboard access for Neovide
|
2023-02-07 18:41:00 +05:30 |
Pratham Patel
|
7b49eb4514
|
zsh aliases: improve alias pkgautoremove
|
2023-02-06 15:02:11 +05:30 |
Pratham Patel
|
3644beaae7
|
zsh aliases: reshuffle ALL_CONTAINERS so uptime kuma stops first upon using alias 'containerstopall'
|
2023-02-05 05:29:49 +05:30 |
Pratham Patel
|
35a3a68149
|
zsh aliases: rsync: enable fsync
|
2023-01-27 13:25:02 +05:30 |
Pratham Patel
|
ff4d66fec5
|
zsh aliases: aria2c disable seeding
|
2023-01-27 13:23:10 +05:30 |
Pratham Patel
|
168b8a56f3
|
zsh aliases: add hostname rustyvm under archlinux/flameboi
|
2023-01-25 18:24:54 +05:30 |
Pratham Patel
|
f2a5c23a3b
|
zsh aliases: use hostname instead of IP address for rustyvm
|
2023-01-22 13:02:50 +05:30 |
Pratham Patel
|
e43f294ca4
|
neovim: add treesitter plugin
|
2023-01-22 09:58:06 +05:30 |
Pratham Patel
|
06d73887ac
|
neovim: switch from fzf to telescope for fuzzy finder
|
2023-01-22 09:53:26 +05:30 |
Pratham Patel
|
8923f14357
|
zfs aliases: add aliases for pacman
|
2023-01-21 18:51:55 +05:30 |
Pratham Patel
|
0bd03da701
|
suslock: i am stupid
|
2023-01-20 11:04:52 +05:30 |
Pratham Patel
|
6c1613d00e
|
zsh aliases: add aliases for dig and dog
|
2023-01-19 17:18:40 +05:30 |
Pratham Patel
|
f9f6888a1d
|
suspend script: add delays so I don't accidentally bash a key
|
2023-01-19 17:18:26 +05:30 |
Pratham Patel
|
7f0342783b
|
alacritty: i have more linux machines than macos, make linux default
|
2023-01-16 05:08:36 +05:30 |
Pratham Patel
|
1b21d35824
|
yt-dlp: enable embedded subs, thumbnails and never download live-chat
|
2023-01-15 12:33:19 +05:30 |
Pratham Patel
|
a9aa4061f5
|
bspwmrc: launch virt-manager as well
|
2023-01-13 19:30:50 +05:30 |
Pratham Patel
|
4c096b2b88
|
zsh aliases: remove --perms from rsync alias and add alias for rustyvm
|
2023-01-13 19:30:32 +05:30 |
Pratham Patel
|
7f6cb2df09
|
changes made in this commit:
- rename desktop music to bg-apps
- start a few apps when bspwm is launched
- move greeting notification from xinitrc to bspwmrc
|
2023-01-13 19:21:06 +05:30 |
Pratham Patel
|
ce505981ea
|
track dunstrc
|
2023-01-13 19:18:49 +05:30 |
Pratham Patel
|
c0f4b4d492
|
add gtk-3.0 dark theme
|
2023-01-13 14:06:37 +05:30 |
Pratham Patel
|
d904acb9fe
|
bspwm (sxhkd, polybar): switch to pipewire
|
2023-01-12 13:23:26 +05:30 |
Pratham Patel
|
801bc17cf5
|
SO MUCH TIME WASTED BECAUSE BSPWMRC WAS NOT EXECUTABLE
|
2023-01-12 12:30:08 +05:30 |
Pratham Patel
|
be3bf8642c
|
switch screen locker from i3lock-fancy to xsecurelock
|
2023-01-12 11:49:49 +05:30 |
Pratham Patel
|
e6042a4105
|
sxhkd: add keybinding for virt-manager
|
2023-01-12 11:49:19 +05:30 |
Pratham Patel
|
e650282995
|
polybar: change date format
|
2023-01-12 11:21:49 +05:30 |