{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":341016814,"defaultBranch":"master","name":"dotfiles","ownerLogin":"grscheller","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-21T22:20:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22579739?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710388575.0","currentOid":""},"activityList":{"items":[{"before":"a9a62b9f16bca8c20c2d7ffb2b522528402535a9","after":"527e1a6ca7fa8836d9cccf77a1f51533aaf34045","ref":"refs/heads/master","pushedAt":"2024-06-26T21:55:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Updated spelling list en.utf-8.add\n\n- Python related","shortMessageHtmlLink":"Updated spelling list en.utf-8.add"}},{"before":"6b3c68a4378e9496814a151213bf9dc185dd0dd3","after":"a9a62b9f16bca8c20c2d7ffb2b522528402535a9","ref":"refs/heads/master","pushedAt":"2024-06-26T00:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Added to spell/en.utf-8.add\n\n- from my software projects","shortMessageHtmlLink":"Added to spell/en.utf-8.add"}},{"before":"2dec006aeb0a3625f0114607f7fb052815358086","after":"6b3c68a4378e9496814a151213bf9dc185dd0dd3","ref":"refs/heads/master","pushedAt":"2024-06-21T22:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Added DNS to spell/en.utf-8.add word list","shortMessageHtmlLink":"Added DNS to spell/en.utf-8.add word list"}},{"before":"a28f7367589b36e80bcb47b125a452cd7be26e1a","after":"2dec006aeb0a3625f0114607f7fb052815358086","ref":"refs/heads/master","pushedAt":"2024-06-21T10:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Removed use of vim.opt\n\n- neovim 1.0 planning to remove vim.opt for 1.0 release","shortMessageHtmlLink":"Removed use of vim.opt"}},{"before":"4e6a7d998fa0aaaf25682fc425ef4615231b54e2","after":"a28f7367589b36e80bcb47b125a452cd7be26e1a","ref":"refs/heads/master","pushedAt":"2024-06-20T13:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Updated home-env/devel/python_venvs/ve.conf\n\n- arch went to python 3.4.12","shortMessageHtmlLink":"Updated home-env/devel/python_venvs/ve.conf"}},{"before":"601514e308e7d062f0865032b535ae4d59ee64e0","after":"4e6a7d998fa0aaaf25682fc425ef4615231b54e2","ref":"refs/heads/master","pushedAt":"2024-06-17T22:49:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Updated some out of date info from README.md","shortMessageHtmlLink":"Updated some out of date info from README.md"}},{"before":"97bcdb13c7fcde158f97992c8f98f6188e90d34b","after":"601514e308e7d062f0865032b535ae4d59ee64e0","ref":"refs/heads/master","pushedAt":"2024-06-17T22:42:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:grscheller/dotfiles\n\nOrthogonal changes","shortMessageHtmlLink":"Merge branch 'master' of github.com:grscheller/dotfiles"}},{"before":"ac49710ae1c9e428b1461cb5c07090575d7b41f8","after":"97bcdb13c7fcde158f97992c8f98f6188e90d34b","ref":"refs/heads/master","pushedAt":"2024-06-17T15:34:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Repeating changes made over weekend\n\n- forgot to push from home computer, will merge when I get home\n- will use Python 3.10.13 for Udacity ai course (venv with flit)\n- will actually develop with Python 3.12.3 (latest Arch system python)","shortMessageHtmlLink":"Repeating changes made over weekend"}},{"before":"30f24ca7757e4ac7b3f036b2a4d5acb2d0dc1b45","after":"ac49710ae1c9e428b1461cb5c07090575d7b41f8","ref":"refs/heads/master","pushedAt":"2024-06-14T05:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"More additions to en.utf-8.add from neovim notes","shortMessageHtmlLink":"More additions to en.utf-8.add from neovim notes"}},{"before":"f4c5cf0c5f567a7c85ba5710df7a49aeca07c545","after":"30f24ca7757e4ac7b3f036b2a4d5acb2d0dc1b45","ref":"refs/heads/master","pushedAt":"2024-06-13T21:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Additions to en.utf-8.add based on neovim notes","shortMessageHtmlLink":"Additions to en.utf-8.add based on neovim notes"}},{"before":"ecfe56b6443f9a9ef3372179582a0da892153721","after":"f4c5cf0c5f567a7c85ba5710df7a49aeca07c545","ref":"refs/heads/master","pushedAt":"2024-06-13T20:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Added another Python version check to ve.fish\n\n- When changing into a managed venv, check if the venv\n contains the correct version of Python.","shortMessageHtmlLink":"Added another Python version check to ve.fish"}},{"before":"a274db35e47f879b1b81bcbab345d3dd66a3778c","after":"ecfe56b6443f9a9ef3372179582a0da892153721","ref":"refs/heads/master","pushedAt":"2024-06-13T17:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Slight refactor functions/ve.fish\n\n- separated obtaining the python version to its own function\n - now being used in 2 places\n - previous choice of variable names was confusing\n- ve --list now prints current python versions in $VE_VENV_DIR/","shortMessageHtmlLink":"Slight refactor functions/ve.fish"}},{"before":"77e0b5fa334d3caf5fe7ea69767ffde060c509c2","after":"a274db35e47f879b1b81bcbab345d3dd66a3778c","ref":"refs/heads/master","pushedAt":"2024-06-10T17:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"ve.fish is now fully functional\n\n- removed some \"returm 0\" statements\n - now both --clear &nd --redo options will work if given together","shortMessageHtmlLink":"ve.fish is now fully functional"}},{"before":"b5453a06d4455b0f0850adbcd4832a2908acf31b","after":"77e0b5fa334d3caf5fe7ea69767ffde060c509c2","ref":"refs/heads/master","pushedAt":"2024-06-10T03:45:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Added zip_it.fish to fish/functions\n\n- prints 2 arrays zipped together with separator\n - default value of separator is \n- takes the names of the arrays as arguments\n - for this to work, both arrays need to be in global scope\n - fish does not recurse up the call stack\n - in fish all functions live in the global scope, and\n - only the global scope is shared between functions\n\n- used zip_it.fish to finish ve.fish\n - to print the associated Python version names with venv names\n - might be able to leverage zip_it in other places for ve.fish","shortMessageHtmlLink":"Added zip_it.fish to fish/functions"}},{"before":"4e2d33767a4b7ab1aec596a503f20b6d968e467b","after":"b5453a06d4455b0f0850adbcd4832a2908acf31b","ref":"refs/heads/master","pushedAt":"2024-06-10T01:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Removed _ve endings on global names for ve.fish\n\n- less distracting, makes code easier to read\n- unlikely ve will be called from another function\n- don't use $_var_names in global scope","shortMessageHtmlLink":"Removed _ve endings on global names for ve.fish"}},{"before":"ef89271d6ddced12bd9c76619755d135e43033c4","after":"4e2d33767a4b7ab1aec596a503f20b6d968e467b","ref":"refs/heads/master","pushedAt":"2024-06-10T00:25:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Made ve.fish output easier to read\n\n- tastes may vary","shortMessageHtmlLink":"Made ve.fish output easier to read"}},{"before":"c336699898cceed692b73076db39a30b3fb1b727","after":"ef89271d6ddced12bd9c76619755d135e43033c4","ref":"refs/heads/master","pushedAt":"2024-06-09T23:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Now can't activate venv while performing an option\n\nUsage: ve []\n ve [-c | --clear] [-r | --redo]\n ve [-l | --list]\n ve [-h | --help]","shortMessageHtmlLink":"Now can't activate venv while performing an option"}},{"before":"938a0dfa2c2a63e4e23a06099fe3405fa9383f3c","after":"c336699898cceed692b73076db39a30b3fb1b727","ref":"refs/heads/master","pushedAt":"2024-06-09T19:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"WORKING: ve.fish\n\n- only some small bugs to workout\n = small bug: ve -c -r my_venv can fail\n - python version can change halfway thru run\n - will fix this by returning to original behavior, only\n - ve\n - ve [-c] [-l]\n - ve \n - plus the -h and -l flags hijacking the other flags\n- might as well have ve --list print out the Python version too","shortMessageHtmlLink":"WORKING: ve.fish"}},{"before":"88b20856ccfa87aee91f1e9e85facebecbfdf9c2","after":"938a0dfa2c2a63e4e23a06099fe3405fa9383f3c","ref":"refs/heads/master","pushedAt":"2024-06-09T08:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"BROKEN: ve.fish\n\n- only part still broken is --redo option\n- resorted to globals since I am having trouble grokking scoping rules\n- another fishy factoid:\n - fish scoping does NOT follow the call stack!!!\n - functions seem to be \"side-by-side\" under the global namespace\n - variable lookup does not seem to go up call stack\n - maybe the intention is to give fish closures???\n - Larry Wall retrofitted closures into perl\n - using the keyword \"my\"\n - if I recall correctly, without \"my\" perl went up call stack\n - at the time (mid 1990's) I always used \"my\"\n - might not have fully understood what the \"call stack\" was\n - passing entire shell envs on the stack seems wasteful","shortMessageHtmlLink":"BROKEN: ve.fish"}},{"before":"c0e73611d5ded55d22a8aa817a924cf3c3929637","after":"88b20856ccfa87aee91f1e9e85facebecbfdf9c2","ref":"refs/heads/master","pushedAt":"2024-06-08T21:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"BROKEN: ~/.config/fish/functions/ve.fish\n\n- ve.fish still broken, but a lot closer to being fixed\n- changed schema of ve.conf file\n- fishy factoids:\n - \"set -l\" is local to the code block\n - \"set -f\" is local to the function\n - just like the local keyword in bash & ksh\n - useful to not have to declare variable before assigning its value\n - at top level scope in a function -l and -f essentially the same\n - can be used outside of a function to shadow universal variables\n - local and function level variables in a sourced file\n - are local to it!!!!!!\n - not like in a POSIX shell where contents just get included\n - wasted several days not realizing this\n - was beginning to question my knowledge of fish","shortMessageHtmlLink":"BROKEN: ~/.config/fish/functions/ve.fish"}},{"before":"fbc268fc1d619cad54bdfa92a7c54f55254b043f","after":"c0e73611d5ded55d22a8aa817a924cf3c3929637","ref":"refs/heads/master","pushedAt":"2024-06-07T01:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Getting a handle on functions/ve.fish\n\n- Realized naming variables is important\n - was conflating two related things\n - the location of a venv\n - a name given to a venv \"schema\"\n - direction I am currently going\n - venv location -> venv/\n - venv \"schema\" -> venv_name (may be ve?)\n - Problem is if I am using the system Python the\n virtual environment can remains the same but the\n python version becomes incorrect.\n - Need to determine I have the correct\n - venv location\n - venv has correct configuration","shortMessageHtmlLink":"Getting a handle on functions/ve.fish"}},{"before":"a15fa3a4f7765f1c2668960342a006031aebf66b","after":"fbc268fc1d619cad54bdfa92a7c54f55254b043f","ref":"refs/heads/master","pushedAt":"2024-06-04T23:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Consolidated bash-env/ & misc-env/ into home-env/","shortMessageHtmlLink":"Consolidated bash-env/ & misc-env/ into home-env/"}},{"before":"1504512129300c99df624e91621b3b3a7f418293","after":"a15fa3a4f7765f1c2668960342a006031aebf66b","ref":"refs/heads/master","pushedAt":"2024-06-04T23:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Relized I never finished fish-env/functions/ve.fish\n\n- currently broken\n- decided to reduce its functionality\n - too much function creep\n - can't keep the whole thing in my head at one time\nTODO:\n- just have it work with those venvs configured by ve.conf","shortMessageHtmlLink":"Relized I never finished fish-env/functions/ve.fish"}},{"before":"03a3cba137f1e41637c0f72a2cdfe8619f9c85b7","after":"1504512129300c99df624e91621b3b3a7f418293","ref":"refs/heads/master","pushedAt":"2024-06-04T15:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Fixed mistakes from last commit for ide/lsp.lua\n\n- forgot to change module name\n - local km = require('grs.config.keymaps')\n- km.set_hls_keymaps(bufnr) only takes one argument","shortMessageHtmlLink":"Fixed mistakes from last commit for ide/lsp.lua"}},{"before":"5b091d515b1778b01a1bae309173e3f12681124b","after":"03a3cba137f1e41637c0f72a2cdfe8619f9c85b7","ref":"refs/heads/master","pushedAt":"2024-06-04T06:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Finishing up the reorg with the keymaps\n\n- plumbed back in ide/rust.lua and ide/scala.lua\n - both need testing\n - dap configured for rust-tools\n- TODO:\n - get ide/dap.lua working\n - determine whether to \"unify\" rust-tools dap and dap infrastructure\n - replace rust-tools with mrcjkb/rustaceanvim","shortMessageHtmlLink":"Finishing up the reorg with the keymaps"}},{"before":"93d6561fa2502aa83afb88fa30c7fe69641daf82","after":"5b091d515b1778b01a1bae309173e3f12681124b","ref":"refs/heads/master","pushedAt":"2024-06-04T00:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Decided not to get rid of km_late.lua\n\n- renamed config/km_late.lua -> config/km_callbacks.lua\n- realized I need to share keymaps across modules to keep modularity","shortMessageHtmlLink":"Decided not to get rid of km_late.lua"}},{"before":"3a1134b83630472787870b75df250eac8d33d565","after":"93d6561fa2502aa83afb88fa30c7fe69641daf82","ref":"refs/heads/master","pushedAt":"2024-06-03T17:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Continuing process eliminating km_late.lua\n\n- no longer using km_late.lua in the configuration\n - contains some keymaps which\n - are not being used yet\n - need to be migrated elsewhere\n- TODO: minor cleanup needed which-key configuration (core/common.lua)\n- TODO: migrate out what is left in km_late.lua, then delete it","shortMessageHtmlLink":"Continuing process eliminating km_late.lua"}},{"before":"dbc920ac53eda395d8f952bddab9ae55d44d9d08","after":"3a1134b83630472787870b75df250eac8d33d565","ref":"refs/heads/master","pushedAt":"2024-06-03T16:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Started process to eliminate km_late.lua for nvim\n\n- moving all which-key based keymaps\n - to configs where they are used\n- LSP keymaps moved to ide/lsp.lua","shortMessageHtmlLink":"Started process to eliminate km_late.lua for nvim"}},{"before":"1750a5879ec85e55b7362f217b841d057968a700","after":"dbc920ac53eda395d8f952bddab9ae55d44d9d08","ref":"refs/heads/master","pushedAt":"2024-06-03T15:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"BUG FIX: Installation scrips\n\n- fixed:\n - bin/bashInstall\n - bin/fishInstall\n - bin/miscInstall\n - bin/swayInstall\n- these were not sourcing bin/source_setup.sh soon enough","shortMessageHtmlLink":"BUG FIX: Installation scrips"}},{"before":"fc46eea7d7a4ede1afe8d5f920028f6995aa73ba","after":"1750a5879ec85e55b7362f217b841d057968a700","ref":"refs/heads/master","pushedAt":"2024-06-03T07:12:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grscheller","name":"Geoffrey R Scheller","path":"/grscheller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22579739?s=80&v=4"},"commit":{"message":"Updated ~/.config/nvim/init.lua\n\n- changed vim.opt.rtp -> vim.opt.runtimepath\n- vim.opt.rtp:prepend(lazypath) was giving following warning:\n - Undefined field 'prepend'","shortMessageHtmlLink":"Updated ~/.config/nvim/init.lua"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcDRmUQA","startCursor":null,"endCursor":null}},"title":"Activity ยท grscheller/dotfiles"}