1
0
Fork 0
Commit Graph

285 Commits

Author SHA1 Message Date
Pratham Patel 7ebc778a4c
home-manager: add pkg: gcc 2024-01-09 17:24:17 +05:30
Pratham Patel 466502cdf6
fix typo 2024-01-08 17:42:55 +05:30
Pratham Patel 083c5fc72b
home-manager: enable direnv 2024-01-08 17:41:28 +05:30
Pratham Patel f9d18df155
home-manager: moar pkgs 2024-01-08 17:34:36 +05:30
Pratham Patel 54359f35f7
home-manager: remove fish 2024-01-07 20:16:37 +05:30
Pratham Patel 3daf8d659f
move home-manager and nixos channel(s) to nixos-unstable (24.05) 2024-01-07 19:27:48 +05:30
Pratham Patel 36296f23aa
home-manager: initial fish shell setup 2024-01-07 00:10:49 +05:30
Pratham Patel 420e82badf
initialize with home-manager config 2024-01-06 21:56:35 +05:30
Pratham Patel 4a24cfc91c
fix calling of the alacritty-import.sh script and the script itself too 2024-01-06 21:53:22 +05:30
Pratham Patel 47c404264c
polybar: fix date 2023-12-28 14:29:32 +05:30
Pratham Patel cddae7af12
determine availability of "--fsync" option for rsync 2023-12-28 11:21:06 +05:30
Pratham Patel 29703761e2
fish: improve detection of x11/wayland 2023-12-21 09:29:40 +05:30
Pratham Patel 51656c9d47
"tidy-up" rsync aliases and add an alias to "diff" between NixOS git repo and system config 2023-12-17 11:40:46 +05:30
Pratham Patel 073d66d3e1
rename extract-rpm-files.sh, introduce extract-deb-pkg.sh, add+update respective aliases 2023-12-16 21:53:45 +05:30
Pratham Patel 56833a2adc
NETWORKING_INTERFACE should be exported from bspwmrc, not xinitrc (e3fadb289d) 2023-12-15 13:58:44 +05:30
Pratham Patel e3fadb289d
export NETWORKING_INTERFACE from ~/.xinitrc so polybar can use it 2023-12-15 13:31:23 +05:30
Pratham Patel c8a8765ec5
polybar: remove mpv module 2023-12-14 13:05:04 +05:30
Pratham Patel dc779a8181
fish: add alias for running MPV on a GPU-driver-less RPi(4B) 2023-12-11 21:02:59 +05:30
Pratham Patel 62e4451717
gtk: settings.ini: add more properties 2023-12-11 10:48:49 +05:30
Pratham Patel 9a4ba4fde4
polybar: show date "complying" with ISO 8601 2023-12-11 10:47:14 +05:30
Pratham Patel 605b279557
fish: fedora does not have vim installed by default, but vi is, so account for that 2023-12-09 16:25:29 +05:30
Pratham Patel be5f4cba96
remove zsh aliases for macos 2023-11-28 16:26:35 +05:30
Pratham Patel 3610b30b00
nvim: tree: have tree on the right side, instead of left 2023-11-23 11:33:01 +05:30
Pratham Patel d5fe7f9479
add alias to show a non-contextual git diff 2023-11-23 10:53:21 +05:30
Pratham Patel c47018959c
add aliases to execute paranoid-sync.sh in fish and bash 2023-11-20 13:29:13 +05:30
Pratham Patel 01dbb94c3b
nvim: remove unnecessary telescope keymap and also add plugin "sindrets/diffview.nvim" 2023-11-14 14:36:53 +05:30
Pratham Patel 8cb0ded490
nvim: add plugin: NeogitOrg/neogit 2023-11-07 20:06:33 +05:30
Pratham Patel 5f6858535e
nvim: add plugin: oxalica/nil 2023-11-06 08:45:42 +05:30
Pratham Patel 4177d4ab3c
fish: use bash instead of dash for the critical function as it is already installed on most systems 2023-10-07 10:03:23 +05:30
Pratham Patel 9d9c338a2d
nvim: migrate from indent_blankline (v2) to its v3 (ibl) 2023-10-04 18:40:34 +05:30
Pratham Patel c50b218f2c
fish: correctly "set" Zoxide and direnv env vars 2023-10-04 17:58:51 +05:30
Pratham Patel 66a9bfe8d6
fish: enable zoxide setup 2023-10-04 17:57:42 +05:30
Pratham Patel 206f7b9f7d
fish: macos: remove mpv alias 2023-10-04 16:00:07 +05:30
Pratham Patel 3b68c7df35
shellrc: remove ssh host bodhi 2023-10-02 09:03:33 +05:30
Pratham Patel 3a31a8427c
enable direnv in bash and fix it for fish 2023-09-22 05:29:50 +05:30
Pratham Patel f350403320
fish: add alias prettynixbuild 2023-09-21 21:33:35 +05:30
Pratham Patel a4e8f6bf4a
nvim: autocomplete: update cmd for ruff_lsp 2023-09-20 06:08:03 +05:30
Pratham Patel a4490cf5d0
fish: add ~/.cargo/bin to PATH and enable direnv hook 2023-09-20 06:06:51 +05:30
Pratham Patel 865e5b729b
fix per-filetype indentation 2023-09-09 10:17:59 +05:30
Pratham Patel e5c1ec7dbe
fish: move the "global" mpv command under Linux to fix logic 2023-09-02 12:59:18 +05:30
Pratham Patel fc8c699820
add 2-space indentation width for .nix files 2023-09-02 10:50:16 +05:30
Pratham Patel 28b689991b
nvim: improve nil_ls (nix lsp) setup 2023-09-02 08:56:25 +05:30
Pratham Patel 0d5b7d0304
fish: sort __fish_git_prompt_* alphabetically 2023-09-01 12:29:17 +05:30
Pratham Patel 973cbff2a9
alacritty: macos: set column lines to 125 2023-09-01 09:19:30 +05:30
Pratham Patel ac7761661f
nvim: enable lazy loading of plugins and enable auto-updates 2023-08-31 18:50:12 +05:30
Pratham Patel 666d3399fc
tmux: start windows at index 0 2023-08-31 18:07:31 +05:30
Pratham Patel cfcf511c3e
update ssh hostname names 2023-08-31 17:07:43 +05:30
Pratham Patel be30a41ed1
remove all possible references of Zsh and finally "switch" to fish 2023-08-31 15:41:32 +05:30
Pratham Patel 23dce299e6
fish: "merge" ls and grep aliases 2023-08-31 14:06:19 +05:30
Pratham Patel b51e109e05
fish: drop the dig/dog aliasing altogether 2023-08-31 13:05:47 +05:30
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